Pixel 2 Rom+kernel (2022 version) - Google Pixel 2 Questions & Answers

Hello everybody,
I'm new to the rom and kernel community and have an ageing pixel 2 device as a DD. After spending a lot of time looking for the perfect combo (rom+kernel) for my device I still am unable to zero in on the right combo for me. I know that Performance and battery are the aspects I look for the most while keeping the build as stock to google as possible without losing features and everything worked if not the same, better than before. I need help from the community to choose.
I have read about numerous builds like Pixel experience, Lineage, Proton aosp, and kernels like kirisakura, sultan, xenial (v5/v6), kazuki etc. I wanted to make the jump to the latest a12 or 13 build available but did not know which rom to go for while not compromising on battery and performance. People ask to stay on a11 and update kernel instead, for that I know it will be xenial kernel since it is apparently better than even the regularly updated sultan (also xenial isnt built for a12+ which sucks) citing it has the most number of commits or whatever. Is there anyone who faced this and chose a route that made sense? I was thinking of Pixel experience or LOS 19 or proton maintained by Enes and flashing sultan considering he updates regularly. If there is an a11 that is inherently better than any a12 rom out there please let me know so I can just flash that and also flash the inherently better xenial kernel along with it. Bonus if you think blackened mod or PK's tuning script makes a difference and is better than new kernel and new rom.
Thanks in advance.

Related

[DISCUSSION] Stock Motorola ROM 5.1 VS 5.1.1 bases ROM's

Hey guys, you who used stock 5.1 and custom ROMS that are having the latest Android version (5.1.1): what differences do you notice?
As we all know 5.1.1 is the latest version which fixes the memory leak, and Moto is still a version behind on 5.1.1: stock only is Android 5.1.
How would you compare stock to the latest Android version with the latest bugfixes and memory leak fix?
Would it be possible that Moto backported 5.1.1 fixes to stock 5.1?
Can a moderator edit "bases ROM's" to "5.1.1-based custom ROMS? I made a typo
Sparubens said:
Hey guys, you who used stock 5.1 and custom ROMS that are having the latest Android version (5.1.1): what differences do you notice?
As we all know 5.1.1 is the latest version which fixes the memory leak, and Moto is still a version behind on 5.1.1: stock only is Android 5.1.
How would you compare stock to the latest Android version with the latest bugfixes and memory leak fix?
Would it be possible that Moto backported 5.1.1 fixes to stock 5.1?
Click to expand...
Click to collapse
It is more a question of CM12.1 vs Stock ROM.
With the Stock Motorola Lollipop you have (at least in theory) a bug free ROM, it will work in every situation and scenarios.
Where with a custom ROM you will have more experimental features, a more tunable kernel and settings (that can either improve or break a ROM) and, to be honest, more support as they update almost every week where Motorola go very slow.
Pupet_Master said:
It is more a question of CM12.1 vs Stock ROM.
With the Stock Motorola Lollipop you have (at least in theory) a bug free ROM, it will work in every situation and scenarios.
Where with a custom ROM you will have more experimental features, a more tunable kernel and settings (that can either improve or break a ROM) and, to be honest, more support as they update almost every week where Motorola go very slow.
Click to expand...
Click to collapse
Yeah that's true. I was just wondering if the 5.1 version still has the memory leak which was resolved in 5.1.1. Also, CM12 based roms don't support notification tickers anymore, not even through Xposed so that's a bit pity too. But they do have features you can't find in stock or Xposed.
Just wondering which ROM gives the best performance, CM12 or optimized stock or just plain AOSP without any tweaks.
Sparubens said:
Yeah that's true. I was just wondering if the 5.1 version still has the memory leak which was resolved in 5.1.1. Also, CM12 based roms don't support notification tickers anymore, not even through Xposed so that's a bit pity too. But they do have features you can't find in stock or Xposed.
Just wondering which ROM gives the best performance, CM12 or optimized stock or just plain AOSP without any tweaks.
Click to expand...
Click to collapse
I can't say if Motorola fix the Memory issue or not. I can say too that some CM12.1 ROMs did have memory issues even at 5.1.1 but i think all are gone now.
About performance, a custom ROM for sure will bring you that. I'm not a big fan of motorola "optimizations" for our devices, in fact i would say they don't do at all.
It all depends really, you could get stock 5.1 with moggy kernel v12 which is very smooth being a linaro based kernel with other optimizations as well. (I was running that earlier today)
But you could also get a custom ROM such as blisspop. Which is very very poorly developed on our device.
A ROM that the developer uses as a daily driver is likely to be better than stock. However you'll find ROMs such as BlissPop where the developer does not run the ROM on our device and merely syncs with latest sources and uploads the builds without testing them first.
Those ROMs are likely to provide worse performance and definitely less stability than stock. Unless of course you flash a custom kernel over it, but then you've just got a sugar coated turd. And nobody wants a turd.
Sent from my XT1045 running CM 12.1 7/23 build with Optimus Kernel R38 using XDA Free mobile app
Travisholt92 said:
It all depends really, you could get stock 5.1 with moggy kernel v12 which is very smooth being a linaro based kernel with other optimizations as well. (I was running that earlier today)
But you could also get a custom ROM such as blisspop. Which is very very poorly developed on our device.
A ROM that the developer uses as a daily driver is likely to be better than stock. However you'll find ROMs such as BlissPop where the developer does not run the ROM on our device and merely syncs with latest sources and uploads the builds without testing them first.
Those ROMs are likely to provide worse performance and definitely less stability than stock. Unless of course you flash a custom kernel over it, but then you've just got a sugar coated turd. And nobody wants a turd.
Sent from my XT1045 running CM 12.1 7/23 build with Optimus Kernel R38 using XDA Free mobile app
Click to expand...
Click to collapse
YEs that is true, also there are some ROMs that are much more experimental then stable.
So a research would be need.
That being said, stock is always the safest bet but a nice custom ROM will be superior if he find one.
I'm personally very happy with Euphoria and the R35 version of the Optimus Kernel.
But you (@Sparubens ) would need to flash all the roms to find the one who fit you better, stock and non stock
It's worth considering the difference in Battery-life of Stock Firmware / ROMs in comparison to non-Stock custom ROMs. That could be an interesting thread.
Pupet_Master said:
YEs that is true, also there are some ROMs that are much more experimental then stable.
So a research would be need.
That being said, stock is always the safest bet but a nice custom ROM will be superior if he find one.
I'm personally very happy with Euphoria and the R35 version of the Optimus Kernel.
But you (@Sparubens ) would need to flash all the roms to find the one who fit you better, stock and non stock
Click to expand...
Click to collapse
I did flash almost every ROM here but there always seems to be an issue:
-CM12.1 is stable and fast, but doesn't have 4 tiles per row option in QS Settings and doesn't support notification ticker anymore (Xposed), SaberMod is smooth (Beeto) but there's a bug where you can't access SuperSU without dialing a code
- SlimROM wasn't a good experience when trying it to use as daily driver, sluggish and bad multitasking
- CM12.1 based ROMS like CrDroid and Euphoria I do really like, have some bugs like screen pinning causing reboot (CrDroid) and also no real Xposed support for CrDroid and Euphoria doesn't register all touches on the keyboard and makes my phone a bit hot, otherwise I would be very happy to have it as a daily driver, AICP was running okayish but there's been a bug for over a month that when opening the data quick menu, the percentage is misaligned, and it still hasn't been fixed.
- Stock 5.1 is nice, but it's a version behind 5.1.1 so that's not very nice either. Also heavily lacking in options, but I can use Xposed. Also there are 2 carrier labels on the lockscreen which makes no sense at all..
Also, in custom ROMS the torch doesn't seem to be functioning fully, the light density is not at it fullest. Sadly there seem to be some quirks with every ROM.
I'm ready to make compromises and have a ROM as daily driver which doesn't support notification ticker (basically all of them atm) but then there's also the torch issue sadly which pushes me more back to stock. But then again, nobody knows if stock still has the memory leak and opinions have been very different from person to person about stock 5.1.
Some interesting opinions over here, keep 'em coming!
@lost101 I personally think that there's no custom ROM that can match the battery life of stock, it has been impressive, surely on Lollipop.
Sparubens said:
Also, in custom ROMS the torch doesn't seem to be functioning fully, the light density is not at it fullest.
Click to expand...
Click to collapse
A solution for this problem seems not to be far away
http://forum.xda-developers.com/showpost.php?p=62028617&postcount=155
Sparubens said:
I did flash almost every ROM here but there always seems to be an issue:
-CM12.1 is stable and fast, but doesn't have 4 tiles per row option in QS Settings and doesn't support notification ticker anymore (Xposed), SaberMod is smooth (Beeto) but there's a bug where you can't access SuperSU without dialing a code
- SlimROM wasn't a good experience when trying it to use as daily driver, sluggish and bad multitasking
- CM12.1 based ROMS like CrDroid and Euphoria I do really like, have some bugs like screen pinning causing reboot (CrDroid) and also no real Xposed support for CrDroid and Euphoria doesn't register all touches on the keyboard and makes my phone a bit hot, otherwise I would be very happy to have it as a daily driver, AICP was running okayish but there's been a bug for over a month that when opening the data quick menu, the percentage is misaligned, and it still hasn't been fixed.
- Stock 5.1 is nice, but it's a version behind 5.1.1 so that's not very nice either. Also heavily lacking in options, but I can use Xposed. Also there are 2 carrier labels on the lockscreen which makes no sense at all..
Also, in custom ROMS the torch doesn't seem to be functioning fully, the light density is not at it fullest. Sadly there seem to be some quirks with every ROM.
I'm ready to make compromises and have a ROM as daily driver which doesn't support notification ticker (basically all of them atm) but then there's also the torch issue sadly which pushes me more back to stock. But then again, nobody knows if stock still has the memory leak and opinions have been very different from person to person about stock 5.1.
Some interesting opinions over here, keep 'em coming!
@lost101 I personally think that there's no custom ROM that can match the battery life of stock, it has been impressive, surely on Lollipop.
Click to expand...
Click to collapse
That's why we have a lot of roms outthere, everyone can choose what match better with everyone, if you want something without issues choose stock, but don't have the optimizations options, if you prefer the options, choose the one you consider is better, but always have to sacrifice something
Enviado desde mi peregrine mediante Tapatalk

Advice for new Rom (XT1039 Peregrine)

Hi,
I know that this is going to be a very subjective question, but can anyone suggest a super slick Rom for my Motorola 4G LTE?
I tried CyanogenMod but did not fair to well with it - some lag and increased battery usage.
I really need something super lightweight and prefer function over nice looks.
It seems that three of the best contenders for this phone are Carbon, Paranoid Android and SlimKat - can anyone perhaps point me the direction of which one to use (or indeed suggest anything even better)?
Thanks very much.
elsmandino said:
Hi,
I know that this is going to be a very subjective question, but can anyone suggest a super slick Rom for my Motorola 4G LTE?
I tried CyanogenMod but did not fair to well with it - some lag and increased battery usage.
I really need something super lightweight and prefer function over nice looks.
It seems that three of the best contenders for this phone are Carbon, Paranoid Android and SlimKat - can anyone perhaps point me the direction of which one to use (or indeed suggest anything even better)?
Thanks very much.
Click to expand...
Click to collapse
roms which you suggested above their, development has been stopped mostly or has been inactive for 9-10 months. You may try Resurrection Remix rom .
http://forum.xda-developers.com/moto-g/4g-development/rom-resurrection-remix-5-6-4-t3324805
If you find there is lag or battery drain flash hurtsky kernel
http://forum.xda-developers.com/moto-g/4g-development/kernel-hurtskyhybrid-m-9-1-t3295505
http://forum.xda-developers.com/moto-g/4g-development/rom-unofficial-cyanogenmod-12-1-t3322356
CM 12.1 is very slim, if you just use the smallest package for gapps.
greetings
Thank you both for that - I might have to try both suggestions and see which works best for me. (I am currently using CM 13, which might be the reason I am having problems).
It is very interesting that abhi0502 has mentioned flashing the Kernel - this is something I was not even aware of until now.
How does flashing a Kernel and flashing the ROM tie in with each other? I always thought that a new ROM would automatically provide its own version of the kernel.
elsmandino said:
Thank you both for that - I might have to try both suggestions and see which works best for me. (I am currently using CM 13, which might be the reason I am having problems).
It is very interesting that abhi0502 has mentioned flashing the Kernel - this is something I was not even aware of until now.
How does flashing a Kernel and flashing the ROM tie in with each other? I always thought that a new ROM would automatically provide its own version of the kernel.
Click to expand...
Click to collapse
yes it has own kernel but if battery and performance is not good as expected you can flash kernel (that is the reason i have rooted the phone.) You can flash kernel with cm13 currently and see if performance improves. But its always recommend for clean flash (Rom+kernel+gapps) to avoid errors
Just wanted to pop back on here and say thanks for the advice above.
I did try flashing the kernel as suggested but it kept causing my phone to randomly reboot - although it did not work well for me on this particular occasion, I shall definitely start experimenting with other kernel's in the future.
As suggested I wiped and reinstalled Resurrection Remix with the smallest version of gapps and not only is my phone massively more responsive, but the battery improvements are really noticeable.
Thanks again.

Reflashing; 6.x ROM (which) or 7.x ROM (which)?

Im currently on stock 6.x but my phone is getting pretty full and bugs out sometimes so I think its about time I do a fresh flash.
Is it possible to do a nandroid backup to a NAS server? A 64GB nandroid backup to a already full phone is kind of hard.
Next, I can either go 6.x or 7.x
7's notification style and doze battery life optimizations seems nice. Automatic system updates using another partition also seem good but I imagine that can only be used on Pixel.
6.x I imagine though is more stable.
So which ROM?
I personally like Android nougat more than M. Also, i find it stable enough for daily driver. I have been switching between various Nougat ROMs to find out which i like more. I am finally settled with Cm 14.1 nightlies for now.
RESURRECTION REMIX [5.8.0]
Awesome ROM with tons of customization.
RazerSharp said:
RESURRECTION REMIX [5.8.0]
Awesome ROM with tons of customization.
Click to expand...
Click to collapse
Resucrrection is way to bloated/heavy. Im sure our phone can take it but.
Looking for a Marshy? Sultans is your best bet. Simple. Stable. Clean. Reliable.
I tested almost all nougat roms. I'm stuck with legend right now, for me seems the most balanced and without serious bugs.
What about jgcaap's rom? Isn't it any good?
Official Nightly vs Jcaap vs Resurrection Remix, which is the best?
Thank you for threads like this - you can't ask in a particular ROM's thread about other ROMs... I tried the "unofficial" (CAF) 7.1.1 Ressurection Remix and I've had problems with the screen going black, doesn't mean anyone else will. So, I'm also looking for which 7.1.1 ROM to try next and want other's opinions because I just don't have time to try ALL of them myself, full wipe, install all the apps and data again, setup everything... For a day or two then on to the next over and over, but I do try to try at least a few.
The ONLY reason why I don't want 7.1.1 for certain right now is no Xposed for it yet. But, perhaps I can live without Xposed for a while as long as I have: root, adblock, privacy guard, profiles...
I'm thinking to try the "Official" 7.1.1 Resurrection Remix next? Opinions?
I recommend jgcaap's CM14.1. It's been very fast and stable with good battery life for me. He's also busy implementing Sultan's camera blobs, so camera quality is also going to be nice. Try it out for yourself, you won't regret it!
Which nougat ROM has the best battery life and the smartbar/fling navbar features?
I'm not giving up Xposed without that navbar LOL
Oh, didn't remember that Xposed isn't avalaible for 7.x yet.
Forget it. 6.x based ROMs then.
Any other NON CM based recommendations?
riahc3 said:
Any other NON CM based recommendations?
Click to expand...
Click to collapse
Purenexus
C4SCA said:
Purenexus
Click to expand...
Click to collapse
I'm having issues finding the ROM that works best for me too. I've had to resort to cm ROMs because I can't find an aosp based MM ROM that has the latest security patches. There's so few of them too . I'm currently on jgcaaps cm13 running lightning caf v50 color. Its pretty stable, but I can't for the life of me figure out why the darn thing bootloops immediately after setting selinux to enforcing. I've always set it to enforcing for security reasons in the past, and had no issues. Jgcaaps cm13 I think has the best camera hal of all the ROMs because its using color os. Not caf, sultan, or cyanogenmod (I don't even know how people consider cm hal usable).
For 7.1.1 I've tried some of the ROMs but they're missing way too many features IMO. The camera hal is one (most are using cm or caf, meh) the only 7.1.1 ROM I know of that possibly has color os hal is jgcaaps cm14. Another thing is xposed. I don't like to give google full permission over my entire system to record and do as they please, therefore I use microg. The only thing is to get micro g working, you need to have a ROM that either supports fake signatures in the developer options (ROM maintainer has to implement this, its not too hard) or an xposed module to force fake signatures. I haven't come across a single ROM here that has micro g support so I'm forced to use xposed. On top of that I use the xprivacy xposed module which is miles better at protecting your privacy than privacy guard or appops.
So yeah personally I think jgcaaps cm13 ROM is the best we have right now for MM roms. All the other MM ROMs haven't been updated with security patches in quite a while from my experience. If you don't use micro g or xposed then I would recommend jgcaaps cm14 for the color os hal, but I havent checked out his ROM in a while. I wish there was still some development on MM for our oneplus one because it seems I'm stuck between choosing discontinued MM ROMs for features + stability or actively maintained ROM with bugs + less features. I've been working on finding out how to merge security patches in to discontinued ROMs because of this. But I don't have much time in my life right now sadly.
ThunderThighs said:
I haven't come across a single ROM here that has micro g support so I'm forced to use xposed.
Click to expand...
Click to collapse
danieldmm's TugaPower ROM has microG support out of the box and there's no need to install it as a system app. HAL is still CM but it is updated very frequently (I think it supports delta OTA updates) and has latest security patches too. Had absolutely no bugs for me when I used it last time :good:

Coming full circle

Well, I have owned my XT1625 for one year and four months. After countless runs with both custom Nougat and Oreo ROMs I am back on rooted stock (December -13 version) with ElementalX kernel. To put it simply, everything just works. Period. No issues with the camera or GPS. Performance is great and battery life is as good or better than any custom ROM I have tried bar none.
Guess the grass isn't always greener.
I've had a similar experience with the June, September and December 2017 stock Motorola ROMs. I've found the rooted stock ROM to be quick, and with the ElementalX kernel/EX Kernel Manager, I can tune the CPU down to not run as hot (1344 MHz or 1094 MHz/1209 MHz ) magisk 15.3 runs invisibly and stably too.
Whilst it would be nice for ElementalX to be updated to the Sept 2017 kernel code, it still runs well, and the only thing I miss - themes - is hopefully coming in the Oreo update with Substratum/Andromeda support
echo92 said:
themes - is hopefully coming in the Oreo update with Substratum/Andromeda support
Click to expand...
Click to collapse
Still you can use with substratum legacy support, it makes no difference than installing in system. Right?
echo92 said:
I've had a similar experience with the June, September and December 2017 stock Motorola ROMs. I've found the rooted stock ROM to be quick, and with the ElementalX kernel/EX Kernel Manager, I can tune the CPU down to not run as hot (1344 MHz or 1094 MHz/1209 MHz ) magisk 15.3 runs invisibly and stably too.
Whilst it would be nice for ElementalX to be updated to the Sept 2017 kernel code, it still runs well, and the only thing I miss - themes - is hopefully coming in the Oreo update with Substratum/Andromeda support
Click to expand...
Click to collapse
True that echo92! There are several other little tweaks to the UI and bars that I miss (advanced boot for one). But I enjoy being able to use my GPS or take a pic/video without it crashing. I truly hope we do see an stock Oreo update. But even if we don't I am content to stay on my current setup until I replace my phone.
I had my time with CM and Lineage ROMs but if someone wants stability and functionality the only option is the stock.
Root as noted above.
I'm on December patch but with September modem, with December my phone remains in 3G on closed builds.
Now I'm with 4G all day.
echo92 said:
I've had a similar experience with the June, September and December 2017 stock Motorola ROMs. I've found the rooted stock ROM to be quick, and with the ElementalX kernel/EX Kernel Manager, I can tune the CPU down to not run as hot (1344 MHz or 1094 MHz/1209 MHz ) magisk 15.3 runs invisibly and stably too.
Whilst it would be nice for ElementalX to be updated to the Sept 2017 kernel code, it still runs well, and the only thing I miss - themes - is hopefully coming in the Oreo update with Substratum/Andromeda support
Click to expand...
Click to collapse
Could you please link me how you rooted and installed Magisk? I've tried few times but magisk was a major issue... and I had to install a different "su" app, otherwise bootlooplooplooploop...
imonkeys said:
Could you please link me how you rooted and installed Magisk? I've tried few times but magisk was a major issue... and I had to install a different "su" app, otherwise bootlooplooplooploop...
Click to expand...
Click to collapse
To flash magisk on stock I think you need a custom kernel like ElementalX. Correct me if I'm wrong.
DECHTECH said:
To flash magisk on stock I think you need a custom kernel like ElementalX. Correct me if I'm wrong.
Click to expand...
Click to collapse
Yup. only "stable" way to root is by flashing a different kernel.
Also came back full circle and agree that it's sadly the only way to get a fully functional phone. Additional features can be added through xposed but it breaks some vital apps for me. So it's #Stock+Root all the way for me.
imonkeys said:
Could you please link me how you rooted and installed Magisk? I've tried few times but magisk was a major issue... and I had to install a different "su" app, otherwise bootlooplooplooploop...
Click to expand...
Click to collapse
As DECHTECH and halifage have mentioned, you need a custom kernel or a reliable way to disable DM verity on the stock kernel to flash magisk. Else, if you try to flash magisk onto an unmodified stock Motorola kernel, you'll trip the anti rooting protections and cause a bootloop.
The straightforward way is to flash ElementalX v 1.04 kernel in TWRP (or the vegito kernel) before flashing magisk or SuperSU. Here's a general procedure if you want a guide https://forum.xda-developers.com/showpost.php?p=72496111&postcount=270. It is a bit old, but the general steps have worked on stock ROMs up to December 2017 in my experience. Of course, if you've already unlocked, no need to do it again
I don't know if you could use magisk (at least v14/15) to patch the stock boot kernel to remove DM verity, and so be able to root on a modified stock kernel, something to try. However, ElementalX and vegito give you plenty of options to tune your device if you do wish to, which the stock kernel may not provide. As always before flashing anything, make a backup in TWRP.
echo92 said:
As DECHTECH and halifage have mentioned, you need a custom kernel or a reliable way to disable DM verity on the stock kernel to flash magisk. Else, if you try to flash magisk onto an unmodified stock Motorola kernel, you'll trip the anti rooting protections and cause a bootloop.
The straightforward way is to flash ElementalX v 1.04 kernel in TWRP (or the vegito kernel) before flashing magisk or SuperSU. Here's a general procedure if you want a guide https://forum.xda-developers.com/showpost.php?p=72496111&postcount=270. It is a bit old, but the general steps have worked on stock ROMs up to December 2017 in my experience. Of course, if you've already unlocked, no need to do it again
I don't know if you could use magisk (at least v14/15) to patch the stock boot kernel to remove DM verity, and so be able to root on a modified stock kernel, something to try. However, ElementalX and vegito give you plenty of options to tune your device if you do wish to, which the stock kernel may not provide. As always before flashing anything, make a backup in TWRP.
Click to expand...
Click to collapse
Ok, thanks a lot.
I've unlocked, but when the update stock come out in December I put everything back to stock wit locked bootloader.
Now I suppose I would loose all my data...
I think this thread is answering my question, but I just got an XT1625 (non-Amazon) with Marshmallow on it. As soon as I fired it up, I had the OTA update notification for Nougat. Rather than upgrading, I just went ahead and unlocked and rooted because it seemed much easier on 6 than 7. Sounds like this may have been the right call, but am I missing out on anything by keeping MM?
For everyone who is reverting to stock due to issues on custom ROMs: I'm currently running AICP Nougat paired with the Vegito Kernel and rooted, but I have ZERO bugs, the ROM is super smooth and battery life is awesome. Everything seems to just work.
I ponder as to what issues people have on custom roms. Oreo has some issues but most nougat LOS and AOSP based ROMS work fine without small issues, at least for me on my XT1642.
DECHTECH said:
For everyone who is reverting to stock due to issues on custom ROMs: I'm currently running AICP Nougat paired with the Vegito Kernel and rooted, but I have ZERO bugs, the ROM is super smooth and battery life is awesome. Everything seems to just work.
I ponder as to what issues people have on custom roms. Oreo has some issues but most nougat LOS and AOSP based ROMS work fine without small issues, at least for me on my XT1642.
Click to expand...
Click to collapse
My main issue with the custom ROMS is battery life. I ran AICP for a couple of months and it was one of the most stable. But stock still provides me better battery life. The issues I have had with various Nougat Custom ROMs are related to performance when gaming, cameras not working 100%, losing access to some of the apps I run, and, as mentioned, battery life. Not all of them have all of these issues but they all have at least one. Since I can get the access to all of my apps and what I want to customize and modify through my current setup as well as the best battery life I will stick to it.
As I said in my initial post, it is not a decision I made lightly. Only after trying almost every custom Nougat ROM and 3 different Oreo ROMs did I come back to Stock. It was a 16 month journey. In all fairness, in the beginning I got better battery life on the custom ROMs. But that is not the case with the latest available stock.
In comparison, on my Samsung T813 Galaxy S2 Tablet, the custom ROM I use blows stock out of the water with all features.
CM14.1 builds had better battery life compared to LineageOS and Oreo based custom roms. That's what I observed over more then one year.
Proof: https://drive.google.com/folderview?id=0B4Zy8uoEfFKLLXF4VkVJNHlOdTQ that was cm-14.1-20161224-NIGHTLY-athene.zip
strongst said:
CM14.1 builds had better battery life compared to LineageOS and Oreo based custom roms. That's what I observed over more then one year.
Click to expand...
Click to collapse
Which makes no sense because Lineage was based on CM wasn't it? And CM is no more.
pastorbob62 said:
Which makes no sense because Lineage was based on CM wasn't it? And CM is no more.
Click to expand...
Click to collapse
Sure I know that lineage was based on cm, but why could be cm not be better in terms of battery life? Only why cm is dead?
I only posted this to make clear that not every evolution of software is good(here in terms of battery life).
strongst said:
Sure I know that lineage was based on cm, but why could be cm not be better in terms of battery life? Only why cm is dead?
Click to expand...
Click to collapse
It could be better than Lineage and Oreo based ROMs. I just don't think it is better than the current setup I am now running. What is the latest version of CM currently available? Late 2016. In my book that makes it dead for newer devices. The code in Lineage is essentially CM and any pure CM is outdated as far as security and features.
strongst said:
I only posted this to make clear that not every evolution of software is good(here in terms of battery life).
Click to expand...
Click to collapse
True. But I have seen no proof that CM battery life is better than what I am now getting now with the latest stock/ElementalX setup. In fact I do not recall ever getting better than about 1.8% drain per hour overall with CM. I am currently getting 1.1% drain per hour overall.
Also, I can't access your link because I don't have the permissions.
pastorbob62 said:
It could be better than Lineage and Oreo based ROMs. I just don't think it is better than the current setup I am now running. What is the latest version of CM currently available? Late 2016. In my book that makes it dead for newer devices. The code in Lineage is essentially CM and any pure CM is outdated as far as security and features.
True. But I have seen no proof that CM battery life is better than what I am now getting now with the latest stock/ElementalX setup. In fact I do not recall ever getting better than about 1.8% drain per hour overall with CM. I am currently getting 1.1% drain per hour overall.
Also, I can't access your link because I don't have the permissions.
Click to expand...
Click to collapse
Sorry: https://drive.google.com/folderview?id=0B4Zy8uoEfFKLLXF4VkVJNHlOdTQ
Latest version is the one I posted above. I know your setup and usage behavior is different. But for my setup and usage behavior good old cm14.1 was better then everything today and also stock nougat for example. That it's outdated is known and i don't advertise to install cm14.1 anymore :good:
strongst said:
Sorry: https://drive.google.com/folderview?id=0B4Zy8uoEfFKLLXF4VkVJNHlOdTQ
Latest version is the one I posted above. I know your setup and usage behavior is different. But for my setup and usage behavior good old cm14.1 was better then everything today and also stock nougat for example. That it's outdated is known and i don't advertise to install cm14.1 anymore :good:
Click to expand...
Click to collapse
:good::good::good::good::good:

Moto Maxx running some roms of nexus 6

Hello.. I would like to ask developers which file we need to replace for normal boot (not opposite) ..some custom rooms for nexus 6 boot on moto maxx xt 1225...please look video.
https://youtu.be/RxoNMuIPQbw
jaaa1976 said:
Hello.. I would like to ask developers which file we need to replace for normal boot (not opposite) ..some custom rooms for nexus 6 boot on moto maxx xt 1225...please look video.
Click to expand...
Click to collapse
Thanks bro...
I already knew that, but the Custom ROM developers for Quark are too proud to use what already exists for Nexus 6 in Quark. They prefer to stay back and stay on the hard way.
vinydasilveira said:
I already knew that, but the Custom ROM developers for Quark are too proud to use what already exists for Nexus 6 in Quark. They prefer to stay back and stay on the hard way.
Click to expand...
Click to collapse
You really have no idea what you are talking about. Did you even go to that link and actually read? No, you didn't or you wouldn't be making comments like that.
moto maxx (xt1225) running rom stock of nexus 6. totally unstable. stock 7.1.1
*Kernel AOSP - Quark (This is merely @bhb27 LOS kernel or his standalone, there is NO such thing as "Kernel AOSP -Quark")
*Stock 7.1.1
Click to expand...
Click to collapse
Why would we want to run something like that (unstable Nougat ROM) on our Quarks when we already have VERY STABLE Nougat custom ROMs? Why would we want to run UNstable 7.1.1?
Plus, whoever wrote that seemingly doesn't know what they are talking about either....
If it's "kernel AOSP - Quark" -- well, there's no such thing. That means it's @bhb27's kernel code. There is no "AOSP kernel" for Quark. Whoever wrote that doesn't know much about Quark dev work. No ROM can run on our Quark phones without a compatible kernel, and @bhb27 has coded both LOS stock kernel and his own advanced standalone kernel (with more features, options). All the Quark custom ROMs (including AOSP) use the LOS stock kernel -- which @bhb27 coded. All the Quark custom ROMs actually use the SAME kernel.
If he had said "LOS kernel -- Quark", that would be more accurate. Or @bhb27 kernel".
You can even run @bhb27 kernel with Motorola Marshmallow stock. You don't need a custom ROM. It's a great kernel!
All that YouTube post means is someone took @bhb27 kernel code and managed to horribly port a Nexus 6 stock-based ROM over it. They didn't do any magic -- any more than any other ROM like RR, LOS, AOSP runs on Quark right now, with @bhb27 kernel. All they did was badly port a Nougat 7.1 "stock" ROM that they say is unstable. Whoopee.
I'm all for more ROMs, but you need to understand how ROMs are made -- they are built on the foundation of the kernel. ANY Nougat ROM can be ported to our phones, as long as you use the Quark kernel.
The reason why "stock" ROMs are not done are because they are boring. You wouldn't have the LED notification for instance that @bhb27 created, nor all the options present in Revolution Remix and crDroid. Even @calsurferpunk's LOS ROM is more of a hybrid -- LOS + some of the more popular options in RR. We already HAVE up to date 7.x Nougat ROMs. And they run well. How many more do you want?
This Nougat ROM in this video is running on @bhb27 kernel code -- just like every other ROM we have. So, how is it any different?
What people WANT are Oreo ROMs. The the only reason we don't have Oreo ROMs right now, because @bhb27 has to adapt the last kernel Motorola gave us (Marshmallow) to work on Oreo, the way he did for Nougat.
ChazzMatt said:
You have no idea what you are talking about. Did you even go to that link and actually read? No, you didn't or you wouldn't be making comments like that.
Why would we want to run something like that on our Quarks when we already have VERY STABLE Nougat custom ROMs? Why would we want to run UNstable 7.1.1?
Plus, whoever wrote that seemingly doesn't know what they are talking about either....
If it's "kernel AOSP - Quark" -- well, there's no such thing. That means it's @bhb27's kernel code. There is no "AOSP kernel" for Quark. Whoever wrote that doesn't know much about Quark dev work. No ROM can run on our phones without a compatible kernel, and @bhb27 has coded both LOS stock kernel and his own advanced standalone kernel (with more features, options). All the custom ROMs (including AOSP) use the LOS stock kernel -- which @bhb27 coded. All the custom ROMs use the same kernel.
If he had said "LOS kernel -- Quark", that would be more accurate. Or @bhb27 kernel".
You can even run @bhb27 kernel with Motorola Marshmallow stock. You don't need a custom ROM. It's a great kernel!
All that post means is someone took @bhb27 kernel code and managed to horribly run a Nexus 6 stock-based ROM over it. They didn't do any magic -- any more than any other ROM like RR, LOS, AOSP runs on Quark right now, with @bhb27 kernel. All they did was badly port a Nougat 7.1 "stock" ROM that they say is unstable. Whoopee.
I'm all for more ROMs, but you need to understand how ROMs are made -- they are built on the foundation of the kernel. ANY Nougat ROM can be ported to our phones, as long as you use the right kernel.
The the only reason we don't have Oreo ROMs right now, because @bhb27 has to adapt the last kernel Motorola gave us (Marshmallow) to work on Oreo, the way he did for Nougat.
This Nougat ROM in this video is running on @bhb27 kernel code -- just like every other ROM we have. So, how is it any different?
Click to expand...
Click to collapse
Great. Amazing. You changed my mind ...
Now tell me. Why not use what we have from the Oreo of the Nexus 6 to advance the Oreo of the Maxx? Because the Nexus 6 devs already have Oreo 8.1.0 running on Nexus 6. When I talked about standing back and doing the hard way I was referring to that.
vinydasilveira said:
Great. Amazing. You changed my mind ...
Now tell me. Why not use what we have from the Oreo of the Nexus 6 to advance the Oreo of the Maxx? Because the Nexus 6 devs already have Oreo 8.1.0 running on Nexus 6. When I talked about standing back and doing the hard way I was referring to that.
Click to expand...
Click to collapse
It's about the kernel. The kernel is the foundation of all ROMs. You notice the YouTube video is merely a Nexus 6 NOUGAT ROM that doesn't run well on Quark. Because we have Nougat compatible kernel right now.
@bhb27 actually said he is using some of the Nexus 6 stuff for CLUES to adapt the Quark kernel for Oreo. But it's not easy. Until you have a compatible kernel, no Oreo ROMs will run on Quark. @bhb27 has actually gotten Oreo Resurrection Remix to run on Quark. Have you not seen the screenshots? But at this point it's still unstable.
Once you have a kernel, you can have 100 Oreo ROMs on Quark in a week -- if you find 100 people willing to port the ROMs. It's almost plug and play (for dev maintainers who have those skills). This is why we have had so many "drive by" ROMs dropped into this forum and then those people walk away without ever updating them. They were taking advantage of @bhb27's kernel work. Take ROM, plug in kernel, done. But they never stuck around to keep them updated, or even test them thoroughly, and some didn't even own a Quark phone. One of them even used @bhb27's advanced standalone kernel (not his LOS stock kernel) in their ROM without his permission, so it made their ROM seem better than the other ROMs. It's the same kernel anyone can download and install themselves, but @bhb27 wants you to install that one yourself as it's more complex. He doesn't want it installed as a default kernel -- he doesn't include it in his own ROMs.
He's working on an Oreo-compatible kernel but while everything about Moto Nexus 6 is open source (thanks to Google), it's not the same with Moto Quark. Yeah, even LG Nexus 4 has Oreo, but again, it's totally open source so easier to adapt.
Replying the OP, theoretically what is needed is:
remove the checks from the zip regarding if the devices is Nexus 6, and after installing the ROM flash a compatible kernel, and the thing may boot like that.
But is a lost cause, the only thing similar with MAXX and Nexus 6 is the cpu/gpu and Motorola build it.
All the rest is not compatible, chipset, audio, video, wifi, radio, all the firmware, etc and etc is different, there is too many hardware diference for things to work.
And all of those are supported in a combination of ROM + kernel.
The source to build for Quark and for any AOSP device is not the same, yes is all on the same main Repo but the files used are not the same, that is way it device has it's own configuration/recipe and separated sources files inside the main Repo source.
The only reason way any AOSP device have updates easier is just like Chad wrote, they have all the sources files released, plus the AOSP source is made to be used with AOSP devices, so they need to make very little changes when google releases things to build a working ROM for they devices, plus there is literally hundreds of developers building for AOSP devices simply because is that simple anyone can build and help.
On the oppose to none AOSP devices were there is only a few developers as things are very hard because we don't have sometimes a clue in what to do, as we don't have the devices source, google changes the source on a way that only works with AOSP devices, so after a new OS is released a lot of things is need to be made from scratch.
If any one think is simple to build for any device just go for it, instead of be criticizing and posting none sense about thing you don't now how works.
about the video posted on my channel, I just made a joke at home. I know the limitations, I know the hardware is different. it was only a joke of those who do not have much knowledge, but search knowledge, the kernel used is a custom ROM 7.1.1, I did not say that the kernel is stock 7.1.1.
I admire the work of the developers, when I use a custom ROM, I can imagine how much work it has done to make it functional with few bugs. :good:
---------- Post added at 04:25 PM ---------- Previous post was at 04:21 PM ----------
bhb27 said:
Replying the OP, theoretically what is needed is:
remove the checks from the zip regarding if the devices is Nexus 6, and after installing the ROM flash a compatible kernel, and the thing may boot like that.
But is a lost cause, the only thing similar with MAXX and Nexus 6 is the cpu/gpu and Motorola build it.
All the rest is not compatible, chipset, audio, video, wifi, radio, all the firmware, etc and etc is different, there is too many hardware diference for things to work.
And all of those are supported in a combination of ROM + kernel.
The source to build for Quark and for any AOSP device is not the same, yes is all on the same main Repo but the files used are not the same, that is way it device has it's own configuration/recipe and separated sources files inside the main Repo source.
The only reason way any AOSP device have updates easier is just like Chad wrote, they have all the sources files released, plus the AOSP source is made to be used with AOSP devices, so they need to make very little changes when google releases things to build a working ROM for they devices, plus there is literally hundreds of developers building for AOSP devices simply because is that simple anyone can build and help.
On the oppose to none AOSP devices were there is only a few developers as things are very hard because we don't have sometimes a clue in what to do, as we don't have the devices source, google changes the source on a way that only works with AOSP devices, so after a new OS is released a lot of things is need to be made from scratch.
If any one think is simple to build for any device just go for it, instead of be criticizing and posting none sense about thing you don't now how works.
Click to expand...
Click to collapse
perfect explanation... I admire your work

Categories

Resources