Custom firmware or kernels official - OnePlus 5T Questions & Answers

hello I have the latest official update to oxygen 5.0.3 (not beta) and I want to know if they can recommend some custom rom or custom firmware because the ones I see there are customs or kernels based on betas .... and I really do not know if I can install those with an official non-beta ROM.

I would recommend you to read a bit more and know what you are doing before flashing.
Your question makes little sense and I believe you might put yourself in trouble (furthermore, this is not the place for questions, this is for people creating ROMs and kernels).
Again, read, understand, than do. You will do yourself a favour

Related

Sensless or Stock Android

Hey guys I have been doing quite a bit of searching through the forums and still have a couple questions about custom roms and rooting. Forgive the noobness but the droid incredible is my first android device and I only recently got it.
1. My first question is what is the simplest way (rom + root I assume) to get a stock version of android on my incredible? Also what rom would you recommend (I have seen a pretty big list but know nothing about them)?
2. What is the difference, if any, between a kernel and a rom? Ive seen both words used a lot and have seen kernels that are stock and roms that are as well. Which would I use between the two?
I know these questions may be dumb but I have been searching for a couple days and have gone through hundreds of threads trying to find the definitive answer (there were some benefits though, I use launcher pro and the droid x's keyboard now) any help would be appreciated.
1. You are right in assuming that the quickest (and only) way to get a stock version of Android on your phone is to root your phone and install a custom recovery that will allow you to flash a rom. It is not really possible for me to recommend a rom because rom's are all about personal preference and my preference may be different from yours. That being said, if you are interested in stock Android, check out Cyanogenmod. The biggest thing right now is that for the Incredible, Cyanogenmod is the only true stock Android that is compiled from AOSP (Android Open Source Project) however it is still in its early stages for our device, so it's still buggy. The other roms are modified versions of our stock sense rom, so some of the roms are modified to have the bulkier parts of of the Sense UI removed, but it is still a Sense rom.
2. I'm not going to profess to be extremely in the know about kernels, but a kernel is the go-between for the hardware and the os/applications. If you want to learn more about kernels, you can read the wikipedia page about kernels found here. Basically what you need to know is that the rom is the operating system, so if you wanted to change the OS such as from Sense to Vanilla Android, you would flash a rom. If you wanted to change the way the system runs, such as if you want your processor to be overclocked or undervolted, you would flash a kernel.
Hope this helps.
That answered everything! Thanks for the reply and I will keep checking the forums for stock roms that seem stable!

Advice on stock vs custom ROM for non-technical person

Many people have a similar situation where you are wondering if you should keep stock or install a custom ROM on relative's phone, who is not a technical person.
I am wondering if it is better to keep the latest stock Android 4.3 on the Nexus (European version) or if I should upgrade it to a very stable almost stock custom ROM?
I will only be able to provide "maintenance" every 2 months.
My main goal of installing a custom ROM would be to keep it updated with the latest security patches, not so much to have the latest version of android running.
Is it so bad to keep 4.3 running on a phone when its user doesn't really need 4.4 or higher feature?
As you said, custom roms are more updated on security patches. Another reason that custom rom is better, is the additttional features offering. I have installed on many friends of mine custom roms without having any issues. On the contrary, if they change smartphone, they are seeking for those features on their new phone. When they realize that those features were custom things, they disappointed. The most custom roms have less bugs than the official build.
I would definitely recommend to flash custom ROM to your Nexus.
Our phone is really good maintained by our developers, so you can choose from many custom ROMs.
They will provide you more performace, better battery life and some nice features, that stock ROM can't offer you.
My personal option is the CM11 with custom kernel (Fancy, Franco or any other).
Don't try Lollipop ROMs now, because they are still unstable and have some bugs.
I had the same questions. Now though, after actually using a custom ROM I can confidently say that custom ROMs are the way to go.
The Galaxy Nexus wouldn't be alive today if it wasn't for custom ROMs. They keep us updated to the latest android versions and not only that, but the features they add become essential to how you use your device.
And you're blessed to have a Galaxy Nexus. It's so easy to install custom ROMs on nexus devices.
Now that I've used them, I can't use my phone without them.
@leto78
I say go for it! Just make sure you evaluate the knowledge/needs of the end user first, and let that guide your choice.
Example 1 - you're looking for a ROM for a not-very-tech-savvy user, so you need it to be as stable and problem-free as possible. You'd probably be best served by a 4.4 ROM that's been out for a while and has a long development/history of improvement.
Example 2 - your end user is reasonably tech-savvy, knows their way around Android and knows about the different versions, and also knows not to freak out or call you yelling "you broke my phone!" if there is an issue. In this case, check the known issues/bug reports for the 5.0-based ROMs and pick one with the fewest "daily driver" related issues.
I agree with use of an aftermarket ROM just due to the frequent updates and security fixes the stock ROM isn't getting. All the aftermarket ROM's I've tried are solid for stability. If you want to stick with stock, I do recommend rooting it to address a couple bugs.
Sent from my LG-D852 using XDA Free mobile app

[Q] please help

Hello all. First I want to thank everyone for still being around to help, especially on such an old device.
Anyway, I recently bought one of these and got it rooted via odin. Currently that's all I've done to her. I have been looking over this forum, android forums, and Google in general prior to posting, I want to solve problems on my own, but when I can't, I'm not scared to ask for help. And I need help with a few issues. I will seperate them, to make answering them easier.
1) is twrp not available for this model?
2) if not, the only other recoverys I can find is Phils TouchWiz, and ClockworkMod recovery touch 5.8.1.5. I wouldn't think these are the same, which is suggested? Also Phils Touchwiz was last updated (that I can find) to 4.1.2 which is where I currently am, am I want to go to 4.4
3) I only see 2 ROMs listed on here, and 1 is one of the ones I was thinking of using in Dirty Unicorns. The other I was thinking about was CyanogenMod. Which of these two is suggested?
4) I have no service on this phone, as its my tinkering device. The only thing I need to work is WiFi. That being said, do I need to flash a new modem?
Do I need to flash a new kernel?
Thanks for any help you can throw me. I know there are lots of tuts for all these questions, but frankly they are all very old, and this stuff changes by the day...
1. Yes but this device has recovery and kernel built in together, this recovery is only for flashing / wiping, other than that, it is not usable with other custom roms unless the devs build it to use that
recovery along with the kernel.
2. It's the same as question 1, For Touchwiz Jellybean, you'll need a recovery kernel that supports the android version and firmware, otherwise it wouldn't work or boot up, Agat's Source GB27 for GB27 Touchwiz ROMs. Or specific AOSP Kernels for certain kernel build updates ( versions are compatible with the build date of the ROM's Original Kernel, meaning it only works on certain ROMs that are updated with the same kernel build, for example, A custom 0.0.25 will not work with stock 0.0.26 because there was a major update change in the kernel that'll make 0.0.25 not usable on it. If you use a kernel based on a specific date on an AOSP ROM that frequently updates the kernel, it may not boot up. )
3. The AOSP ROMs that are being updated at the moment are the Teams that do Nightlies. So Cyanogenmod is the only AOSP ROM that's being updated weekly for this device, I have not checked on the other ones.
4. No need to flash a modem if you don't have data service, however it may help either way when using WiFi due to dropped connections, stability etc. For AOSP, use any ICS modem, for Touchwiz, use the same android firmware modem.
Flashing a new kernel is not needed unless you don't like how the stock kernel performs whether if it's power saving or performance. AOSP kernels are kind of limited as the ones out now work with different build dates of the ROMs, Touchwiz has a couple, but Agat63's Source Kernel is recommended by everyone for GB27.

Flashing ROMs with FlashFire

On my Sprint G4 I was and to flash Xposed with FlashFire. What is preventing devs from making ROMs we could flash the same way? I've read that it needs to be running on the stock kernel, is there anything else or is this just not a dev friendly phone?
It would need to be running stock kernel and the rom itself would need to be stock based. Basically, it could not be built from source. It could not be AOSP based. It would have to be modifications made to the existing stock ROM. As of right now, it's very unfriendly to developers. That doesn't mean this can't change in the future though. People had made some kickass roms for the G2 that were stock based.

"upgrade" z1 compact

Hi everyone,
i have a xperia z1 compact phone and i'm a newbie in the world of custom rom, kernels, ecc..
A few days ago i flashed a new custom rom and the phone is working pretty well, but i have a question here..
Can i use a stock firmware (let's say original lollipop 5.1) with just a new kernel?
I was thinking about not installing a completely new rom but just a new kernel and the xposed installer to change something on this phone, is that possible?
If android releases a new version of android and i upgrade my version, do i have to reinstall the kernel? And some apps from sony's firmware are quite useless (at least for me), could i delete them just like a new rom? (ofc with root)
I just want a stock firmware with a new kernel that can use less battery possibly.. I don't need overclocking or stuff like that, just battery life i would say..
Sorry my bad english though and thank you all for your attention!
user1254 said:
Hi everyone,
i have a xperia z1 compact phone and i'm a newbie in the world of custom rom, kernels, ecc..
A few days ago i flashed a new custom rom and the phone is working pretty well, but i have a question here..
Can i use a stock firmware (let's say original lollipop 5.1) with just a new kernel?
I was thinking about not installing a completely new rom but just a new kernel and the xposed installer to change something on this phone, is that possible?
If android releases a new version of android and i upgrade my version, do i have to reinstall the kernel? And some apps from sony's firmware are quite useless (at least for me), could i delete them just like a new rom? (ofc with root)
I just want a stock firmware with a new kernel that can use less battery possibly.. I don't need overclocking or stuff like that, just battery life i would say..
Sorry my bad english though and thank you all for your attention!
Click to expand...
Click to collapse
There are at least a couple of custom kernel options in this forum. Check ' development' and 'original development' threads. You can usually tell if they work for stock if they have either 'stock' or a build number, (e.g. 368), in the thread title. Otherwise they may be CM based, and won't work.
levone1 said:
There are at least a couple of custom kernel options in this forum. Check ' development' and 'original development' threads. You can usually tell if they work for stock if they have either 'stock' or a build number, (e.g. 368), in the thread title. Otherwise they may be CM based, and won't work.
Click to expand...
Click to collapse
Thank you for your answer.
Is there much difference beetwen build numbers? (757,368,242,...) i searched on the net but i didn't find something really useful to let me understand the difference D:
user1254 said:
Thank you for your answer.
Is there much difference beetwen build numbers? (757,368,242,...) i searched on the net but i didn't find something really useful to let me understand the difference D:
Click to expand...
Click to collapse
Android 5.1 on this phone is .368.
5.0 is .270 or .242
The others are KitKat, (either 4.1, 4.2, 4.3, or 4.4).
For the first - as always - be 120% sure that kernel you want to install is compatible with remaining system parts.
Base thing - stock to stock, non-stock to non-stock, but it is not everything.
Changes between versions them may be too big to play together.
You don't put any tires to any car. You need to know that dimensions fit.
Same here.

Categories

Resources