D
Deleted User
Guest
Here's a few topics to ensure that your ROM will run great
All topics will have bold lettering
1. Testing & Debugging
As a dev i always test and debug my roms to see if it boots correctly and mean by debugging meaning checking for fcs or bugs that may plague your Operating System before release or updating this way you can give a log to the public if what bugs you know in hand what's plaguing the ROM, this takes time to do and this is a critical part to ensure everyone can not suffer from incomplete boot ups.
2. Performance & Tweaks
As a dev its good to ensure that your rom is less laggy as possible, even applying tweaks can still give lag but helps a bit more, be sure to not overcrowed your rom with unneccesary tweaks that arent needed some OS versions may not support older tweaks.
Tweaks: tweaks are good but some tweaks will cause the os to be so unstable that the os will be unable to keep up and crash
3. Mods & Kernels
As a dev mods are good for your rom they can expand the usability of your rom giving the user/consumer more options to customize their os even if its on Stock or a Custom ROM, and still can be reported to the rom developer.
Kernels: you should always use a kernel src for your rom that is only for the specific device your ported the os to, be sure not to insert a kernel that is not intended for your device, if your porting a os from a device like for example: windows os, you'll need to make a kernel for the os to run since the phone boots the kernel partition first.
4. RAM Usage
As a dev ram is a important role alot of people want a huge amount of ram free for themselfs so try using or implementing less apps not needed to run by the OS or tweaks to allocate and terminate ram usage
5. Features:
As a dev features are great and good to add but as well maintaining the ROM's stability and performance is a important role, try adding options that allows to keep those features without the loss of losing performance.
All topics will have bold lettering
1. Testing & Debugging
As a dev i always test and debug my roms to see if it boots correctly and mean by debugging meaning checking for fcs or bugs that may plague your Operating System before release or updating this way you can give a log to the public if what bugs you know in hand what's plaguing the ROM, this takes time to do and this is a critical part to ensure everyone can not suffer from incomplete boot ups.
2. Performance & Tweaks
As a dev its good to ensure that your rom is less laggy as possible, even applying tweaks can still give lag but helps a bit more, be sure to not overcrowed your rom with unneccesary tweaks that arent needed some OS versions may not support older tweaks.
Tweaks: tweaks are good but some tweaks will cause the os to be so unstable that the os will be unable to keep up and crash
3. Mods & Kernels
As a dev mods are good for your rom they can expand the usability of your rom giving the user/consumer more options to customize their os even if its on Stock or a Custom ROM, and still can be reported to the rom developer.
Kernels: you should always use a kernel src for your rom that is only for the specific device your ported the os to, be sure not to insert a kernel that is not intended for your device, if your porting a os from a device like for example: windows os, you'll need to make a kernel for the os to run since the phone boots the kernel partition first.
4. RAM Usage
As a dev ram is a important role alot of people want a huge amount of ram free for themselfs so try using or implementing less apps not needed to run by the OS or tweaks to allocate and terminate ram usage
5. Features:
As a dev features are great and good to add but as well maintaining the ROM's stability and performance is a important role, try adding options that allows to keep those features without the loss of losing performance.
Last edited by a moderator: