Possible to compile Android 9.x Pie based ROM? - Moto G Power Questions & Answers

I was wondering if given the fact this phone was released with Android 10 and all custom ROM seem to be built from this I have also seen Android 11 build, and I wonder if it would be possible to compile a build of Android 9.0 Pie that would work well with the Moto G Power?
Or is there some kind of difference between the drivers and sources provided by Motorola to make this possible, if not what are the barriers to accomplishing this?
The reason I would like a 9 based ROM for my phone is it seems to have all the features I want and uses a lot less memory than Android 10.
I had a Moto G7 Power before this and it had 3gb of ram and ran Pie, the free memory I had to use for opening games and apps is about the same amount I have on my new 4gb device running Android 10. I also noticed the increase while testing an Android 10 based ROM on the G7 Power a while ago.

"free" RAM doesn't mean much. It certainly isn't a good indication of actual performance.
If you have RAM that's just sitting around unused then it's pretty much just wasted until you do something that's gonna use it.
The OS caches anything it can to help you have a smoother system with faster loading times. Any modern OS does that, and Android is no exception. I'm not sure if this changed in between android 9 and 10 tho, but I know there's a **** ton of nitty gritty settings and parameters for the cache behavior so that is possible, but it's pretty much reserved for the guy that makes the ROM.
have you tried lineageos on it yet? I use crdroid myself, which was my daily driver ROM back on my lg g3 lol. It feels pretty much just like home for me

dandu3 said:
"free" RAM doesn't mean much. It certainly isn't a good indication of actual performance.
If you have RAM that's just sitting around unused then it's pretty much just wasted until you do something that's gonna use it.
The OS caches anything it can to help you have a smoother system with faster loading times. Any modern OS does that, and Android is no exception. I'm not sure if this changed in between android 9 and 10 tho, but I know there's a **** ton of nitty gritty settings and parameters for the cache behavior so that is possible, but it's pretty much reserved for the guy that makes the ROM.
have you tried lineageos on it yet? I use crdroid myself, which was my daily driver ROM back on my lg g3 lol. It feels pretty much just like home for me
Click to expand...
Click to collapse
I understand that, but even still with 1 GB additional in my upgrade I should be able to switch between a game and an app or two more than before, but they still close even when set to disable battery optimzation off, the real world usage suggests there is less available ram and more taken up by the system.
Also does anyone have an answer to the actual question i am curious?

Related

[Q] Minimal android?

I have android phone with 1GHz processor and 256 MB total RAM, running custom ROM based on android 2.3.5.
I have found Android never been stable as iOS.
I want to handover my phone to my parent where they will not be using any specific android smart features. In fact, it will be used only as feature phone not smart phone.
I want to strip off all the app from android OS without affecting basing network functionality. Then I can install only specific apps. I think, this way I'll have better stable android device.
Can someone advise or provide link/info which apps can be safely removed from android 2.3.5 OS leaving behind so called "minimal android"?
Comparing Apple(s) to oranges, my friend. A 1 Ghz single core processor with 256 RAM and an outdated and not quite optimized version of Gingerbread with most likely poor Chinese coding of the software is not going to make for the most enjoyable experience. This has much less to do with Android than it does in the weak hardware and not as polished software from the manufacturer. But without knowing what kind of phone you have, we'd have no clue as to what you should or shouldn't freeze or uninstall.
es0tericcha0s said:
Comparing Apple(s) to oranges, my friend. A 1 Ghz single core processor with 256 RAM and an outdated and not quite optimized version of Gingerbread with most likely poor Chinese coding of the software is not going to make for the most enjoyable experience. This has much less to do with Android than it does in the weak hardware and not as polished software from the manufacturer. But without knowing what kind of phone you have, we'd have no clue as to what you should or shouldn't freeze or uninstall.
Click to expand...
Click to collapse
Thanks for your reply.
I agree, I have week hardware...which is weakest point.
I have micromax A57 which is an Indian brand may be Chinese base/hardware.
I am already running custom ROM and not stock ROM. At present, I am happy with it's performance after shifting to custom ROM (xzotica v2).
But before handing over it to someone, who is not quite aware of Android and techi....rather leaving it with lots of popups/unwanted FCs/slow performance, I am thinking to strip off it to best possible leaving only core android behind. Then I'll only add app really required.
I am just looking for general guideline if any....for android 2.3.5 minimum base files/apps....
How bout this one? http://forums.droidbeans.com/microm...optimized-rom-with-clean-flat-ui-like-kitkat/
es0tericcha0s said:
How bout this one? http://forums.droidbeans.com/microm...optimized-rom-with-clean-flat-ui-like-kitkat/
Click to expand...
Click to collapse
I really appreciate your efforts.
I have checked this ROM earlier. It's good but some error, thats why it has not good user base also.
And, this is not what I'm looking for. I would like to remove all apps without affecting normal booting, not any FC's after removing apps and all radios working.
That's all what I want on my phone. My question regarding what apps can be removed is not ROM specific but android 2.3.5 specific.
Again thanking for your efforts.

Phone specs and requirements

Just recently obtained a redmi note 3 and I am stocked with how good it is and how performance wise it feels like a top end phone.
However I have come to the realization of....
What the hell do you need a hexacore 3gb ram for just seems a bit overboard, can't imagine why or how to use it to all its advantage...
So.. What do you use yours for??
Almost thinking virtualisation of os's should be pretty viable!
well the way miui clears apps when you power off the phone the 3gb will probably never get utilized by the very aggressive app closing miui does, but I guess in some cases like custom firmwares (cm13) it would be possible to run a ton of apps without the system closing them down,
The phone only two cores that run at 1.8 ghz, and the other 4 run at 1.4 ghz -I believe- most apps only use two cores though, I guess some expertly coded game emulators or games can take advantage of the extra cores, possibly web browsers too..., the system also has a 500 meg swap file zram (I think they should of left the swap file out though since if the system uses that it will be slower access then the actual ram)
I know the performance of the 2gb and 3gb variants are about the same, but I just had to get the 3gb version since it has a 64bit os and it might take a bit more ram then a 32bit os would, and the 32 gb emmc is nice too, very fast 100+ mb/s wite/read - so even using a big sdcard to compensate wouldn't have near the speed of the built in 32gb storage memory
my main concern with this phone is the lack of exfat support, seriously sdxc has been out for quite some time now and exfat for android is open source (from samsung), or they could of used exfat fuse support as an alternative... sdcards over 32gb are going to need to be formatted to fat32...which is kinda ridiculous
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=exfat
Intensive games will exploit the extra cores. It's also a very, very efficient battery wise.
Not really into phone games but most defiantly will try some of the classics, however more interested in apps etc, I remember on my Asus 7 I could emulate kali to do some penetration testing.. Anything like this viable on Miui
Really not bothered with custom roms and root etc got this phone to last and stock roms seems perfect so far.
Same here since it ships with android 5.1.1 it's pretty modern , Android 5+ have already switched to the new ART runtime (vs the older dalvik found on android 4), of course getting on android 6 is nice but it's not a huge step from 5, so for now I will hold off on a custom firmware and I kinda like miui 7-except the launcher which I replaced with TSF Launcher.
Since we do have an official CM13 build tree maybe if it progresses to CM14 (android 7/N) I might be tempted to switch over since N is supposed to have 20% better optimizations well see it's much too new atm.
Some android games are nice but I always had a knack for emulators like epsxe, ppsspp ,drastic, reicast ..etc so enjoyable to see android actually emulating another machine and running at native speeds, having good GPS is another thing I like about this phone, some phones can never even get a lock but this phone is very quick at getting a 3d gps lock, so nice for navigating, I haven't really tested the camera out much but the photo quality seems semi-ok (when zooming in you can see like a blur rather then pixels, where on my Samsung tablet camera it's more pixelized at high zoom, ) but pictures do look ok at normal resolution I will look into the camera more, I do know it can do 4k video and slo-mo, the camera has a uniqe flash too it has a orange flash and a white flash (to simulate sunlight?) - never seen that before.
True true, will be getting all them emulators out for sure and does it really do 4k and slow_mo? On stock camera app? Can't imagine using my tablet again after having this phone for a day ha.
Dominating said:
True true, will be getting all them emulators out for sure and does it really do 4k and slow_mo? On stock camera app? Can't imagine using my tablet again after having this phone for a day ha.
Click to expand...
Click to collapse
Same my poor Samsung galaxy tab pro 8.4, I have been really neglecting it since I got this phone,
as for 4k video I am pretty sure it is locked out in the stock camera app, you will need to use opencamera or similar, slo-mo if I recall needs to be in 720p mode for the option to show

RAM

Is it just me, or does the phone use a lot of RAM? Mine seems to be using 2.7GB minimum at all times. Seems high.
Higher would be more ideal. The Windows mindset of "I'm running out of RAM!" doesn't get you anywhere here; in Android, empty RAM is wasted RAM. My Droid Turbo averages ~1.8gb used of 3gb. Seems Nougat tries to average 60%-70% usage.
When you switch out of an app, it's moved to the background and (usually) suspended, but kept in memory so you can switch back to it quickly. It's things like this that take up memory you think should be "free".
In the event that you need to load up a big app, stuff running in the background is quickly and gracefully unloaded.
Unless you're getting constant foreground app crashes - which might indicate that something is forcefully keeping itself loaded and starving everything else of needed memory - you shouldn't worry about it. Android is fairly good at handling memory these days.
Septfox said:
Higher would be more ideal. The Windows mindset of "I'm running out of RAM!" doesn't get you anywhere here; in Android, empty RAM is wasted RAM. My Droid Turbo averages ~1.8gb used of 3gb. Seems Nougat tries to average 60%-70% usage.
When you switch out of an app, it's moved to the background and (usually) suspended, but kept in memory so you can switch back to it quickly. It's things like this that take up memory you think should be "free".
In the event that you need to load up a big app, stuff running in the background is quickly and gracefully unloaded.
Unless you're getting constant foreground app crashes - which might indicate that something is forcefully keeping itself loaded and starving everything else of needed memory - you shouldn't worry about it. Android is fairly good at handling memory these days.
Click to expand...
Click to collapse
I notice this issue more on custom ROMs than stock firmware. On mine and my wife's Quarks (3GB RAM, as you well know), running Marshmallow and Lollipop versions of the same ROM, something causes the phones to just freeze up for about a minute, crashes, then RAM is released to use. It was happening at least once a day on my phone, then my wife said it was happening to her phone. (Our old phones, not the new LG V30 phones.) I've messed with the LMK settings, trying different combinations, to no avail. And I did report it in the Nougat ROM thread for that phone. (Marshmallow ROM thread no longer has support.)
So, while I totally agree with your answer, it is the technically correct answer, I do understand the OP's concern. I've gotten to the point where I like to see more free RAM, so I know my phone isn't about to freeze up. At least on my old phone.
I love custom ROMs, but the past couple of weeks it's been nice to run stock on my new LG V30 and have a very fluid experience. I've not disabled anything. I saw some others disable stuff and then got lagging. I've not touched a thing and my phone is very smooth.
Could a "theme" downloaded from play store take up a lot of RAM and/or slow things down, too?
This is my first experience with a theme.
coldbeverage said:
Could a "theme" downloaded from play store take up a lot of RAM and/or slow things down, too?
This is my first experience with a theme.
Click to expand...
Click to collapse
Possibly, but probably not. From what I've seen, LG themes seem to skin far less than say, substratum does, and even substratum is pretty lightweight unless you get into transparent themes.
Keep in mind the default theme is itself...well, a theme. You're not really saving anything by staying on it. If you see a skin you like, use it, if you're really worried use one of the LG-provided ones that come with the phone.
ChazzMatt said:
I notice this issue more on custom ROMs than stock firmware. On mine and my wife's Quarks (3GB RAM, as you well know), running Marshmallow and Lollipop versions of the same ROM, something causes the phones to just freeze up for about a minute, crashes, then RAM is released to use. It was happening at least once a day on my phone, then my wife said it was happening to her phone. (Our old phones, not the new LG V30 phones.) I've messed with the LMK settings, trying different combinations, to no avail. And I did report it in the Nougat ROM thread for that phone. (Marshmallow ROM thread no longer has support.)
So, while I totally agree with your answer, it is the technically correct answer, I do understand the OP's concern. I've gotten to the point where I like to see more free RAM, so I know my phone isn't about to freeze up. At least on my old phone.
I love custom ROMs, but the past couple of weeks it's been nice to run stock on my new LG V30 and have a very fluid experience. I've not disabled anything. I saw some others disable stuff and then got lagging. I've not touched a thing and my phone is very smooth.
Click to expand...
Click to collapse
Interesting. It does seem like stock ROMs tend to be more conservative with RAM usage, whereas custom ROMs will have less aggressive minfree settings in order to keep more stuff loaded up. "Unused RAM is wasted RAM", but only up to a certain point; in my experience (Maserati with its ancient kernel as well as Quark) approaching ~100mb of free memory in LP/MM/N can bring things to a crawl, and pushing it can cause a kernel panic :good:
The only issue I've seen in Quark RR has been with the Pixiv app, though, and it does exactly what you said. But...I'm fairly certain the app itself leaks memory, as it only happens after browsing a while and is perfectly fine for another stretch after it OOMs and restarts.
My experience with stock ROMs in the past - Quark included - has been "smooth but lacking in features/customization" --- I've never really understood the complaints that stock is slow and claims that custom is blazing fast in comparison. The OEM has a decided advantage in that they have all the tools they need to compile the ROM properly, with then-current driver and kernel sources and a deep understanding of the hardware...I'd be really surprised to find a stock ROM from the last few years to be slower than custom.
But to be honest, my sample size is pretty small. *shrugs* I stick by what I've said, though, if anything the V30 doesn't use its memory enough; some people have complained about apps popping out of memory sooner than expected. LG is still putting out updates too, if a memory-management problem is found, hopefully they'll get right on fixing it.

[Discussion] I feel like Xiaomi is throttling devices running miui?

Just wanna say in the beginning, this is nothing more than a gut feeling.
I have been using many custom roms by different developers running different android versions.
Quite a few months ago, I switched to miui because I was having some issues with than current pie roms, and I wanted a stable system. And I stuck with it till now because I am at home and limited internet. It was noticably slow and janky from the start but I kept using it, because it was stable.
Finally, my patience gave out, and I installed Havoc 3.3 (Android Q by sairam60 ), and it is insanely smooth compared to what I got used to.
Now, let me explain further. My device performs better, charges faster, and pubg performace went from unplayable to bearable. Other thing I noticed, that the device gets somewhat warm and battery drains faster, which is didn't happen on miui. This led me to believe that miui might be throttling the SoC and charging (for some reason).
Or maybe miui is just hopelessly bloated? Or the rom has the soc overclocked or something?
What do you guys think?
That's been the case for a while now and not just limited to land. Its an oft repeated complaint from MIUI users that performance becomes worse with newer updates just after the 1 year mark. Dunno if its deliberate or just plain negligence.
Anyways I would highly recommend Fork LOS 17.1 by Sairam. Its perhaps the most fluid ROM ever for land. Its based on 4.9 kernel so a few quirks can be expected considering it's only a few builds old. Personally I didn't encounter any issue other than RAM usage was a tad high for 2GB variant esp. since LOS is so lightweight usually. Customization is minimal but a few useful extras have been added. Battery backup was pretty good and on par with Havoc 2.9. To be fair the battery in my device is degraded so most ROMs give similar bb.
xEcuTR said:
Just wanna say in the beginning, this is nothing more than a gut feeling.
I have been using many custom roms by different developers running different android versions.
Quite a few months ago, I switched to miui because I was having some issues with than current pie roms, and I wanted a stable system. And I stuck with it till now because I am at home and limited internet. It was noticably slow and janky from the start but I kept using it, because it was stable.
Finally, my patience gave out, and I installed Havoc 3.3 (Android Q by sairam60 ), and it is insanely smooth compared to what I got used to.
Now, let me explain further. My device performs better, charges faster, and pubg performace went from unplayable to bearable. Other thing I noticed, that the device gets somewhat warm and battery drains faster, which is didn't happen on miui. This led me to believe that miui might be throttling the SoC and charging (for some reason).
Or maybe miui is just hopelessly bloated? Or the rom has the soc overclocked or something?
What do you guys think?
Click to expand...
Click to collapse
You did the right thing for leaving memeui on this phone,
+ 1 for what the dude above said, fork los 17.1 4.9 sairam or any roms based on it have better performance for pubg/codm gaming, excellent battery life too

Question Laggy UI and bad real world performance

I recently went from a oneplus 5 to the nord 200 when I switched to t-mobile because of the free promotion. Before I got it I did a little bit of research on the processor and storage speed and didn't expect much of a difference in performance because the snapdragon 480 seems to be fairly powerful and the nord has the same UFS 2.1 storage as my old phone.
I was pretty disappointed to find in my use the phone about 1/2 the time the phone was pretty sluggish in the general user experience and app launch times were significantly longer. May be placebo, but I disabled digital wellbeing, and all the tmobile bloatware and it may have helped a little. I remember reading oneplus heavily throttled some of their phones in recent history. I may switch back to my old phone.
I know the device is relatively new, do you guys think it will get better with software updates or is this just how it is?
I found turning on "Mobile data always active" in the developer options massively improved performance in my apps (at least where online load times and download speeds in-game were concerned)
Did you just get your phone recently? After setting up this phone for the first time, I also noticed the device was extremely slow, with all the app and software updates happening in the background. After all the updates were installed, I turned the phone off for about a day, and performance went to normal. It's not as fast as a flagship and there are minor hiccups here and there, but that's about what I expected from a 400 series SoC.
My original report was the day after I set everything up, I disabled the permissions for the launcher which did improve the responsiveness of the launcher, but application performance and launch times are still slow compared to my old device and not what I would expect from a phone of this spec.
I'm pretty confident this phone is a victim of oneplus' recently reported throttling for battery life. I was curious and compared geekbench scores (which aren't throttled under oneplus' list) and both the nord and my oneplus 5 got fairly similar scores for both cpu and compute. I tried out a browser benchmark motionmark which benches graphics performance. The nord got a 25 and the oneplus 5 got a 189... I ran the test again to make sure but got similar results.
That graphics should be coming from gpu and not cpu though....
I tested cpu and compute on geekbench, compute is a measure of gpu performance. The nord scored a little higher than the 5 in that.
I would assume oneplus' throttling would effect cpu and gpu but even if not, my oneplus 5 scoring almost 8x as high does not seem anywhere near normal
T1Coreon said:
I recently went from a oneplus 5 to the nord 200 when I switched to t-mobile because of the free promotion. Before I got it I did a little bit of research on the processor and storage speed and didn't expect much of a difference in performance because the snapdragon 480 seems to be fairly powerful and the nord has the same UFS 2.1 storage as my old phone.
I was pretty disappointed to find in my use the phone about 1/2 the time the phone was pretty sluggish in the general user experience and app launch times were significantly longer. May be placebo, but I disabled digital wellbeing, and all the tmobile bloatware and it may have helped a little. I remember reading oneplus heavily throttled some of their phones in recent history. I may switch back to my old phone.
I know the device is relatively new, do you guys think it will get better with software updates or is this just how it is?
Click to expand...
Click to collapse
Same experience here, i picked up this phone expecting at least a decent experience but still get bad slow not usable for everyday tasks sometimes.
Im not expecting a flagship performance of course but this is far from decent in my experience.
I hope android 12 will solve many performance issues. Or custom fw
I'm about to throw away this phone into trash. Did not expect so weak dev community activity. The laggy interface is almost unusable if you constantly swap between apps and find them unloaded from RAM. All my text or uploaded content just disappear. It is very frustrating experience. I never had this behaviour with my 2/32 gb xiaomi.
zaooza said:
I'm about to throw away this phone into trash. The laggy interface is almost unusable if you constantly swap between apps and find them unloaded from RAM. All my text or uploaded content just disappear. It is very frustrating experience. I never had this behaviour with my 2/32 gb xiaomi.
Click to expand...
Click to collapse
If you're really at your wit's end, have you considered installing a GSI? I've tried Phh's AOSP w/ gapps, and once you register your device with Google, it works flawlessly (except safetynet/drm) and is a million times faster than stock. Or I'd be more than happy to take your device off your hands.
zaooza said:
Did not expect so weak dev community activity.
Click to expand...
Click to collapse
You know, custom ROMs don't just appear out of thin air. Someone has to take the time to bring up a device and make it stable, and it's not an easy task. I would say to be patient and just accept the fact that there's no guarantee that this device will get custom ROMs.
lzgmc said:
If you're really at your wit's end, have you considered installing a GSI? I've tried Phh's AOSP w/ gapps, and once you register your device with Google, it works flawlessly (except safetynet/drm) and is a million times faster than stock. Or I'd be more than happy to take your device off your hands.
You know, custom ROMs don't just appear out of thin air. Someone has to take the time to bring up a device and make it stable, and it's not an easy task. I would say to be patient and just accept the fact that there's no guarantee that this device will get custom ROMs.
Click to expand...
Click to collapse
Any disadvantages with gsi besides safety net drm? Want to try gsi but this is new to me
Metconnect2000 said:
Any disadvantages with gsi besides safety net drm? Want to try gsi but this is new to me
Click to expand...
Click to collapse
Other than pictures from the camera being degraded compared to stock and having to install apps from the Play Store/changing a few settings in the Settings app, everything seems to work fine

Categories

Resources