#Nitrocid

Old Nitrocid KS PPA has been removed

Earlier, we have posted a new article that announced the deprecation of the old Launchpad PPA for Nitrocid KS. This PPA was originally released on June 8th, 2020, when we were building Nitrocid KS (Kernel Simulator back then) 0.0.10.0 back then for Ubuntu 20.04 LTS Focal Fossa users.

The old Nitrocid KS PPA, kernel-sim, has been officially removed from Launchpad starting from today. You’ll need to change your APT sources to use the new Launchpad PPA for Nitrocid KS, which is nitrocid.

To disable the kernel-sim PPA and to enable the newer Nitrocid PPA, nitrocid, follow these steps:

  1. Uninstalling all Nitrocid-related packages from the old PPA
    1. Open the terminal emulator
    2. Run sudo apt purge kernel-simulator
  2. Replacing the kernel-sim PPA with the nitrocid PPA
    1. Run sudo add-apt-repository --remove ppa:eofla/kernel-sim
    2. Run sudo add-apt-repository ppa:eofla/nitrocid
  3. Installing the newer Nitrocid packages
    1. Execute sudo apt update
    2. Follow the instructions by running sudo apt install nitrocid

Once you follow the above steps, you’re now using the new nitrocid PPA instead of the older one. If you fail to remove the kernel-sim PPA from your system, the apt update command will fail with error messages about said PPA.

#KernelSimulator #LaunchpadPPA #news #nitrocid #NitrocidKernel #NitrocidKernelSimulator #NitrocidKS #NitrocidKS #PPA #Simulator #Tech #Technology #Ubuntu #UbuntuPPA #update

2025-06-27

We have solved the addon packaging problem and a new version of Nitrocid 0.1.0.x and 0.1.2.x has been released!

2025-06-27

The recent release of Nitrocid 0.1.0.x and 0.1.2.x has experienced problems packaging the Nitrocid Lite Debian distribution.

We are working on this issue.

Build scripts and Nitrocid

We are still making improvements to the build script as part of our promise about building better projects. Build scripts are one such effort where we try to make the build scripts unified across all platforms. You can build projects like Nitrocid, Terminaux, and BassBoom, using just a single short command. For Linux and macOS users, building with default configuration is just four letters away: make.

The evolution of the build scripts started back in 2021 when we had first made them available as buildandpack for both Windows and Linux systems. These scripts were not CI-friendly due to the read prompts, and CI doesn’t support read prompts. Back then, we were using Nitrocid as the testing ground as you can see in this commit while we were developing 0.0.19.0.

0.0.21.3 had seen a new script, called docgen, that wrapped around the DocFX documentation that we are still generating for all our libraries and applications to this day.

During the development of 0.0.24.0, the build scripts were made to support automation, along with being split to multiple functions, such as build, pack, and push, to make working with CI easier. Since then, those build scripts were copied to all libraries that are currently being used presently.

Today, we are proud to announce that our build system is almost ready to go, and that Nitrocid is currently using it, but we need to make some tweaks to ensure that we provide seamless experience for all users. The documentation will land to our GitBook to give you a head start.

#BuildScript #news #nitrocid #Technology #update

2025-06-14

Due to localization system changes, Nitrocid KS will take longer to build than normal. This is done by design.

Old Nitrocid KS PPA to be removed June 15th

Earlier, we have posted a new article that announced the deprecation of the old Launchpad PPA for Nitrocid KS. This PPA was originally released on June 8th, 2020, when we were building Nitrocid KS (Kernel Simulator back then) 0.0.10.0 back then for Ubuntu 20.04 LTS Focal Fossa users.

The old Nitrocid KS PPA, kernel-sim, will be officially removed from Launchpad on June 15th, 2025. You’ll have exactly a week to change your APT sources to use the new Launchpad PPA for Nitrocid KS, which is nitrocid.

To disable the kernel-sim PPA and to enable the newer Nitrocid PPA, nitrocid, follow these steps:

  1. Uninstalling all Nitrocid-related packages from the old PPA
    1. Open the terminal emulator
    2. Run sudo apt purge kernel-simulator
  2. Replacing the kernel-sim PPA with the nitrocid PPA
    1. Run sudo add-apt-repository --remove ppa:eofla/kernel-sim
    2. Run sudo add-apt-repository ppa:eofla/nitrocid
  3. Installing the newer Nitrocid packages
    1. Execute sudo apt update
    2. Follow the instructions by running sudo apt install nitrocid

Once you follow the above steps, you’re now using the new nitrocid PPA instead of the older one. If you failed to remove the kernel-sim PPA from your system before the abovementioned deadline, the apt update command will fail with error messages about said PPA.

#KernelSimulator #LaunchpadPPA #news #nitrocid #NitrocidKernel #NitrocidKernelSimulator #NitrocidKS #NitrocidKS #PPA #Simulator #Tech #Technology #Ubuntu #UbuntuPPA #update

Nitrocid 0.1.0.52 and 0.1.2.17 released with reduced distribution size!

Earlier versions of Nitrocid that followed the Unicode Bidi updates had a significantly increased size due to the inclusion of the Unicode libraries that were required to properly function on Windows systems. Also, they contained a version of Terminaux that included six copies of the same emoji icons, which turned out to be useless in the terminal context.

So, to reduce the distribution size, we’ve introduced new ways to implement this change. We’ve kept only the standard size of both the black-n-white version and the regular version, and removed the rest. This reduced the package size of the icons package from 70.61 MB until Terminaux 6.1.14 to just 8.27 MB starting from Terminaux 6.1.15. Also, in Textify, we’ve reduced the package size from 59.81 MB to just 34.22 MB, starting from Textify 2.11.0.

Now, we are proud to announce that Nitrocid has been updated to versions 0.1.2.17 and 0.1.0.52 to reduce the total distribution size, as well as bringing some of the general improvements that were introduced in later versions of Textify and Terminaux. Here’s the comparison of between the two releases:

Version seriesSize fromSize to0.1.0.51 -> 0.1.0.52784 MB (full)
256 MB (lite)
528 MB (addons)302 MB (full)
169 MB (lite)
133 MB (addons)0.1.2.16 -> 0.1.2.17906 MB (full)
222 MB (lite)
684 MB (addons)400 MB (full)
197 MB (lite)
203 MB (addons)Total reduction0.1.2.16 -> 0.1.2.17
-506 MB (f) [-55.8%]
-25 MB (l) [-11.2%]
-481 MB (a) [-70.3%]
0.1.0.51 -> 0.1.0.52
-482 MB (f) [-61.4%]
-87 MB (l) [-33.9%]
-395 MB (a) [-74.8%]

This is quite a significant reduction of the distribution when addons are involved, because one of the addons contained the Terminaux.Images.Icons package that witnessed a significant reduction of the size as a result of our recent actions.

To download Nitrocid KS, head to this page.

#Kernel #KernelSimulator #news #nitrocid #NitrocidKernel #NitrocidKernelSimulator #NitrocidKS #NitrocidKS #Tech #Technology #update

2025-06-04

We will temporarily stop project development starting June 6th due to holidays. We will be back to work on June 15th.

We will fulfill our promises.

macOS 13 (Ventura) EOL for our projects

Generally, a macOS version is declared as out of support three years after the initial build. This has become a normal strategy to ensure that users keep using up-to-date hardware and software and to stay secure. This is because macOS updates usually bring in some new features, bug fixes, and security improvements.

Today, we are announcing a change to our support policy as we end support for running our projects on macOS 13 (Ventura) systems. Those include MacBooks and iMacs that use this version of the operating system. This means that there will be no more security and stability updates to this version, and users are encouraged to upgrade to the newer OS to stay secure.

We will end support of macOS 13 (Ventura) for our projects on July 1st, 2025. This means that we will no longer provide official support for this version. We are committed to providing quality services and applications, and we promise that we improve our projects gradually.

As a side note, we will remind users who are running our projects on One UI 5 to upgrade to One UI 6.x or higher to continue receiving support, as we’ll end support for the former version in the same abovementioned date.

If you want continued support, upgrade to the latest version of macOS available for your system.

#bassboom #C_ #csharp #MacOS #MacOS13 #macOS #macOS13 #news #nitrocid #Programming #Projects #Tech #Technology #terminaux #update

Nitrocid Hotfix Release Announcement

As part of our tests, we’ve discovered some hidden code in one of the dependencies that caused an essential part of the kernel to crash silently. It involved the kernel config validation code that used the JSON schema to determine whether the configuration is valid or not. We had used Newtonsoft.Json.Schema as a library because we had trusted Newtonsoft.Json and all the hard work behind it.

Unfortunately, things didn’t turn out as we had expected. During the development cycle of Nitrocid 0.1.0.50, we had encountered a behavior that didn’t match our goals for the system stability. It was basically impossible to fix other than removing the dependency.

We have released new versions of Nitrocid across all supported series to fix this problem by temporarily introducing the manual verification code while other options become available. We take security of our users very seriously, and we will scan all dependencies across all projects for similar behavior.

We will continue to use Newtonsoft.Json in our projects after this discovery.

#KernelSimulator #KS #news #nitrocid #NitrocidKernel #NitrocidKernelSimulator #NitrocidKS #NitrocidKS #Tech #Technology #update

2025-05-26

One of the Nitrocid KS dependencies (don't worry; not ours) has a serious problem that can't be solved right now. We'll take it out in the next servicing versions released later today.

Our projects welcome One UI 7!

Starting from today, we have finally set the support date for our official support of One UI 7 that was released for the Galaxy S24 series on April 7th. One UI 7 is an operating system that brings overhauled UI design in different areas, while introducing exciting new features, such as Log Video, Now Bar, Daily Brief, and more.

We will begin supporting users who are using One UI 7 to support our projects, such as Nitrocid KS and BassBoom, until December 2nd, 2032. Our projects can now run on One UI 7, which is a big achievement for us, as we keep supporting our projects on Android.

Furthermore, we’d like to remind users who are still using One UI 5.x, which was released in 2022, that our support of this operating system version will cut off starting July 1st, 2025. This is to ensure that we keep going forward. You can still run our projects after this date, but all official support will end.

To update to One UI 7, make sure that you’re using an eligible device, such as Samsung Galaxy S24; Galaxy Z Fold6; and Galaxy Tab S10, before you check for updates. The rollout may vary, depending on the model and the country.

#Android #Android15 #AndroidV #bassboom #news #nitrocid #NitrocidKernel #NitrocidKernelSimulator #NitrocidKS #NitrocidKS #oneUi #OneUI7 #OneUI70 #Samsung #smartphone #Tech #Technology #terminaux #update

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst