I need a good rom and kernel suggestion for pubg. Also, need stability and battery backup.
Wrong Section
@strongst
all rom is good, just need a little setup
You can change the game driver in developer options
Related
I've seen a lot of new member here. I hope this thread might help them decide what ROM are best for them and reduce the number of question. however, I won't mention any rom in this forum to keep this thread from my subjective point of view. you should see the development section by yourself to find your best suited rom for you.
OK. lets get straight to the topic. this is some things that you should consider when you choose a custom rom. I'll divide the guide into three main parts two make everything is easy to understand. the parts are performance, style, and additional consideration.
##PERFORMANCE##
Click to expand...
Click to collapse
1. debloatware
debloatware is a process to remove considered useless apk from the system. every rom has different degree of debloatware. a hight degree debloatware means you'll have only use a little of ram space for system app. however we'll lost some of sync function like kies synchronization if we remove all bloatware from the system. make sure that you still have all the app you need from stock rom in your custom rom.
2. deodexed vs odexed
Most of custom rom available is deodexed rom while our stock rom is half deodexed rom. I'll try to explain it in most simple way. First of all, we should understand that mostly every app in android consist of three part, *apk files, *dex/odex files, and lib files.
ODEXED rom means that *dex file needed to run the app is extracted from the apk file and placed in same folder with the apk files (/system/app). the positive side, it is tend to more stable and consume less internal memory and a execute faster. it is also faster since the system doesn't have to build dalvik cache at boot process. the negative side, it makes the app uncostumizable (cannot apply custom themes) and need more space in system partition.
DEODEXED rom means that *dex file needed to run the app is extracted from the apk file and placed in /data/dalvik-cache. the positive side, the app can be themed (full customizable) and consume less system partition. we could put more app in /system/app in deodexed rom. the negative side, it consume a lot of internal memory. the system also might a little bit slower since the system need to build a lot of dalvik-cache when the phone start.
3. custom kernel
a custom kernel could give you a huge boost of performance. for the most basic one, you should choose a kernel with init.d support. we'll need it to run a lot of performance tweaks. if you're seeing a custom kernel, you should look into these point:
- custom governoor
custom governoor will give you a lot of option to set your device performance. you can set the performance as hight as possible or save your battery as long as possible by set the correct governoor.
- custom scheduler
its almost same with custom governoor. however it manage I/O on your device. it won't give you a huge boost on performance but you should consider it as your main consideration.
- droidwall support
- a2sd and swap support
- additional feature
- bug and rom compatibility
not all custom rom compatible with all custom kernel. make sure that your custom kernel is compatible with your rom.
4. performance tweak availabilty
for a basic consideration, make sure that your rom have a performance tweak. otherwise, you'll got only a themed rom with stock performance. if you're a performance person, make sure your rom is have these tweak.
- memory management optimization
- hsdpa optimization
- kernel and I/O optimization
- gps optimization
- internet speed optimization
these tweaks are could be found at build.prop, init.d, sysctl.conf, and gps.conf.
5. additional tweaks
there are also some additional tweak you should consider if you want to install a rom. the commonly used are:
- bravia engine
- sound enhancement
6. performance app
some ROMs offer performance tweak app like ROM manager inside it. you should consider these app if you're a performance person
##STYLE##
Click to expand...
Click to collapse
1. theme
this is a very subjective topic. you should choose a rom with a topic suit with your style.
2. degree of customization
every rom has certain degree of customization. if you're a themed person, you should consider these point for your rom.
- EDT tweak for statbar customization
- ROM'S lab
- customizer app
- theme availability
3. ROM special app
some of ROM have special app for their rom. they're specially developed for only certain roms and comes with special names and various function. these app will give you a huge power for style and performance customization.
##ADDITIONAL CONSIDERATION##
Click to expand...
Click to collapse
1. update availability
some ROMs are good but they're left undeveloped. you won't get an update for your rom. you should choose a rom with a continous update from the dev to ensure you get the best rom for you.
2. dev support
not all ROM maker are really a dev. some of them just a wannabe dev with a theme modified rom skill. you can't expect them to solve the bug in their rom. you should choose with a good reputation and high skill.
3. rom size
this is not a huge issue. if you have a slow internet connection, a smaller rom is better for you. smaller rom also means a big degree of bloatware. the system will be lighter than the other rom.
4. rom base
some of rom are using old firmware (--KL) while some other are using newer firmware(--LB or newer). you should aware of these stuff since not theme and mod available in our forum are compatible with all firmware. new firmware will give you more stability but in most case you can't have custom bootanimation.
5. multilanguage
this is not a huge issue but you should consider it as well. not all rom support japanese, chinese, arabic, spain and latin fonts.
DISCLAIMER: REMEMBER THAT YOU'LL NEVER GET ALL IN ONE PACKET ROM. ALL ROMS HAVE THEIR STRENGTH POINT. YOU CAN'T EXPECT ANY DEV TO MAKE "A PERFECT" ROM FOR EVERYONE. IF YOU DON'T SATISFY WITH YOUR ROM REMEMBER THAT YOU CAN ALWAYS CUSTOMIZE YOUR ROM BY YOURSELF.
Reserved for dunno
just in case
This thread really help me to create my own custom rom with world best future ......... many many thanks for the great thread .....
Sent from my GT-S6102 using Tapatalk 2
If i use to create odexed rom is it support all tweaks ..
And if i costmize only systemui /firmwork * (deodexed)
With odexed rom its support or not...
Sent from my GT-S6102 using Tapatalk 2
if you want a customizable theme you can make your systemUI.apk as a deodexed apk. if your apk have classes.dex inside it you'll need to delete systemUI.odex from your system.
Can i add a link to this in FAQ bro?
This is basic but very useful for newbies
yes sure...
which rom in your openion is preferrable
which hit high ends
explodeaamir said:
which rom in your openion is preferrable
which hit high ends
Click to expand...
Click to collapse
wat r ur expectations from a rom?
explodeaamir said:
which rom in your openion is preferrable
which hit high ends
Click to expand...
Click to collapse
that is an unending debate, anyway for me
stability - stock ROM
I already have all my tweaks needed for my rom. If anyone asked "what rom do you like?" I'll answered "just a stock rom but with a better graphic and sound driver". however, I'm afraid we've to build it from source to get it
More questions
Great explanations bro, specially for nobs like me
My questions are:
1- How can I know if the ROM totally support Arabic-Language?
I live in Saudi Arabia and My SGY comes with XXLC1 stock ROM.
2- Is there any other stocks than XXLC1 ROMs I can use and still support Arabic and Modem-settings in my region?
I notes that most if not all custom ROMs based on Different stocks than mine.
I know, it sounds like I answered my first question in the second one, but still I need more clarifications.
3- Now I'm using REMIX ROM with [email protected] Kernel, based-band S5360XXLC1. Still, I can't have full Arabic interfaces and
my browsers cant read Arabic too. I wounder why?
Sorry for the very nob questions and Thank you very much.
HELLO,I JUST BOUGHT THIS WONDERFUL PHONE I9195 ...I HAVE STOCK ROM 4.2.2 XXUBML4...
I WANT TO INSTALL A CUSTOM ROM BUT I DONT KNOW WHICH ONE IS STABLE,A BALANCE BETWEN PERFORMANCE AND STABILITY...AND WHAT KERNEL SHALL I USE EVEN FOR MY STOCK ROM....?
petrevirgil said:
HELLO,I JUST BOUGHT THIS WONDERFUL PHONE I9195 ...I HAVE STOCK ROM 4.2.2 XXUBML4...
I WANT TO INSTALL A CUSTOM ROM BUT I DONT KNOW WHICH ONE IS STABLE,A BALANCE BETWEN PERFORMANCE AND STABILITY...AND WHAT KERNEL SHALL I USE EVEN FOR MY STOCK ROM....?
Click to expand...
Click to collapse
if you are new stick to the stock ..research on your own this is a development forum and there is no "best rom"
my openion is that the stock is kinda perfect for me with
-volume amplifying mod "just by changing some values in a system's file"
-xposed framework with some typical modules
-removing blotware apps and freezing "samsung apps" app with titanium backup
Thanks a lot .but what kernel shall I use for stock ROM?...I
Sent from my HTC Desire S using xda premium
there are not many options, choose the one you prefer
make otaoll
No such thing as 'best ROM'. It all up to an user. However, I always like Slim. It bare minimum, I install only what I want to use, no unnecessary carp. As for Kernel, that depends on your final choice of ROM selection. Some ROM comes already with custom Kernel, if not obviously the choice of AOSP Kernels. If you do decide to stay with TouchWiz, there're custom Kernel for that too. Down the bottom line, you need to do some research first and see what ROM pleases you. But to honest, most are not that much of different. Only a handful would have a feature really stand out and no others have.
Zana2 said:
another kernel that is slightly different, developed by F4k from xda-developers forums. This kernel for now is only available for GT-I9190 and GT-I9195 only and has the following features.
Features:
Linux Kernel 3.4.40
BLN
Compiled with Linaro 4.8.2
Governor Lionheart
Governor SmartASSv2
Governor Lulzavtive
Simple I/O Scheduler
Requirements:
A rooted phone
You must be running CyanogenMod11 or other 4.4 AOSP based rom
You must have CWM Recovery
Disclaimer:
There are always risks of bricking your device by flashing custom roms/kernels so be sure to follow the instructions carefully and always make sure to have backups of your things before attempting such things. S4MiniArchive and the developer will not be responsible for any damages devices.
If you happen to be on a rom with KNOX bootloader and flash this kernel, your KNOX Warranty Flag will turn to 0x1.
Download Kernel v1.1.3:
GT-I9190 (3G) - Click here.
GT-I9195 (LTE) - Click here. (http://www.s4miniarchive.com/2013/12/f4ktion-kernel-113-for-galaxy-s4-mini.html)
Installation:
Download the zip file according to your model to your sdcard
Boot into Recovery mode by holding the Power + Home + Volume up buttons simultaneously
Select install zip
Now select choose zip from external sdcard
Locate the kernel zip file and choose it
Choose Yes when asked to confirm
Once it is done, press the back button to head into the main menu and select reboot system now
Enjoy your custom kernel
for those who need to know what kernel is - In computing, the kernel is a computer program that manages input/output requests from software and translates them into data processing instructions for the central processing unit and other electronic components of a computer. The kernel is a fundamental part of a modern computer's operating system. A kernel connects the application software to the hardware of a computer
Click to expand...
Click to collapse
f4ktion (http://forum.xda-developers.com/showthread.php?t=2568479) is a good Kernel, but it not for stock ROM, only AOSP compatible ROMs, such as Slimrom or CM. For stock TW ROM only the Vikinger (http://forum.xda-developers.com/showthread.php?t=2545244)
Im new to lg g3 first im on lineage and looking for good kernel and some settings between battery-performance (with more balance to battery) what do you recomand guys? (Need and settings some screen shots will be beautifull) ohh lg g3 d855
I recommend you gamma kernel (v50) with the MM/N AOSP rom of your choice. use kernel adiutor for settings.
xfim said:
I recommend you gamma kernel (v50) with the MM/N AOSP rom of your choice. use kernel adiutor for settings.
Click to expand...
Click to collapse
Tnx but what settings its the best ? I found something here but its old topic ..?
gigel87 said:
Tnx but what settings its the best ? I found something here but its old topic ..?
Click to expand...
Click to collapse
It depends on what you want. If you havent done the thermal mod, limit cpu to 2ghz max, or even less. Try undervolting it also, see how low you can go before it crashes. Also using noop as scheduler might (in rare cases, such as benchmarks) give noticeably better performance (2800 with bfq and 3250 with noop on antutu io score)
Tnx again i will test more
After some play with some roms , yes i love lineage its smooth but camera ...... this is with stock kernel , now im just flashing between Fulmics (great battery , i have some lag /heating in my games) , and Clean rom (im in love use with extra debloat its what i need but lags /heating). all rom used stock or with other kernels , still i try to configure a kernel like a pro for heating issue and lag but failed , now on lineage the heat its not there (or its very low) and the lag its 0 , still waiting for someone to give me some tips for setting kernel on fulmics or better clean rom , if lineage kernel it can do this why rest no ?
Aosp rom and others kernel have agressive ram management like oppo default? Mine 8gb ram always close everything after open a câmera app.
Hello, you can possibly set other LMK Values .(not sure if it work on android 11)
You need a kernel manager app like EXKM, Kernel Adiutor or else, root and a recovery if something goes wrong for the worst case.
I look into it when i have the phone (faced similar issues sometimes) and guide you through if you need it.
Best Regards
Alex1911
Hey,
I need a Rom (or Rom + kernel) that would be stable and battery friendly. I assume A11 roms would better fit my needs, not sure about ports quality though. It is my friends phone, just wanna flash it and forget abou that. Don't have time to play with various configs. Not sure - should I go with latest POSP, Havoc, Siberia? Any extra kerel?
Phone has installed some old POSP build right now. II guess I need to do a clean install, so any up-to-date instruction would be also helpful.