[Q] Xposed framework RAM requirement - Moto G Q&A, Help & Troubleshooting

I was looking at this framework and as far as I understood, it gives a custom ROM like experience on stock ROMS
The way it works is (I'm talking about graphical mods) by replacing certain UI on-the-fly, that is hiding the stock elements and then showing the mod elements.
But in custom ROM, the stock elements are completely removed, we see what the developer intended us to see
Does this mean that a stock ROM with Xposed requires more RAM than a Custom ROM without Xposed?
If it requires more RAM, how well does it run in 1GB RAM phones?

I can not answer your question about ram usage. I'm not sure how much of the framework or the modules remains in memory after it makes changes to the default appearance. But I can tell you that xposed works fine on the Moto G. I've been using it on my LTE model for a few weeks and have been having fun trying out different modules. Of course, gravitybox is the mother of all xposed modules and has the most number of interface tweaks in one module. It's definitely the first module to start with. The main xda-developers.com website has a number of video reviews and articles about xposed modules - just search for "xposed" there.
Regarding Moto G memory usage, the minfree settings are overly aggressive on 4.4.4, so I recommend the following solution:
Fine tuning the MinFree settings (improving on Android's multitasking
For rooted phones only, of course, but it makes a huge difference in usability. In 4.4.4, the moto G is too aggressive about killing apps to free memory so that you can't switch between two large apps without it killing one app and restarting it. By using the minfreemanager with the aggressive settings, the phone handles multitasking much, much better.

Related

[Q] Optimal cm9 performance settings?

Hello everyone,
I've been using the cm9 release candidate since it was released, and still can't figure out how to make it snappy (I was on Apex before, and found it much more responsive). I'm not sure which the performance/memory management settings the Nexus S can handle well (there are lots of other threads for other phones, but I'm not sure if some of the settings require better hardware), so I'd appreciate it if anybody could tell me what they've found to be good for the following options:
Performance settings:
- Surface dithering
- 16bit transparency
Memory management:
- Allow purging of assets
- Kernel samepage merging
Misc. information that may or may not be relevant:
- Using Matr1x kernel (CFS, v21.0 I think)
- Processor is running at 200/1200 most of the time, ondemand governor (same settings that used to give me great performance on Apex).
- Also tried running Supercharger script, but it didn't seem to change things as much as it usually does
- Fixing permissions didn't fix it
- Battery life seems fine
- What I mean by "unresponsive" is that the launcher takes longer than usual to redraw and is laggy switching between windows, apps often force close or take forever to start up, and the browser reacts much more slowly to pinches, swipes, etc.
Thanks!
tl;dr: CM9 users, please share your performance + memory management settings. Explanations not required, though appreciated.
niiiiick said:
Hello everyone,
I've been using the cm9 release candidate since it was released, and still can't figure out how to make it snappy (I was on Apex before, and found it much more responsive). I'm not sure which the performance/memory management settings the Nexus S can handle well (there are lots of other threads for other phones, but I'm not sure if some of the settings require better hardware), so I'd appreciate it if anybody could tell me what they've found to be good for the following options:
Performance settings:
- Surface dithering
- 16bit transparency
Memory management:
- Allow purging of assets
- Kernel samepage merging
Misc. information that may or may not be relevant:
- Using Matr1x kernel (CFS, v21.0 I think)
- Processor is running at 200/1200 most of the time, ondemand governor (same settings that used to give me great performance on Apex).
- Also tried running Supercharger script, but it didn't seem to change things as much as it usually does
- Fixing permissions didn't fix it
- Battery life seems fine
- What I mean by "unresponsive" is that the launcher takes longer than usual to redraw and is laggy switching between windows, apps often force close or take forever to start up, and the browser reacts much more slowly to pinches, swipes, etc.
Thanks!
tl;dr: CM9 users, please share your performance + memory management settings. Explanations not required, though appreciated.
Click to expand...
Click to collapse
You don't need to mess with those settings.
Besides, if your applications FC, it's likely because of:
a) instability regarding your overclock
b) instability regarding the undervolt that matr1x kernel comes with
c) the fact v21 was canned due to being judged unstable by so many, upgrade to v22
d) all of these
Cheers
If you don't know what a setting does, don't change it. Messing with the CM performance settings if you don't know what you're doing is a great way to mess your phone up.
063_XOBX said:
If you don't know what a setting does, don't change it. Messing with the CM performance settings if you don't know what you're doing is a great way to mess your phone up.
Click to expand...
Click to collapse
are you completly retarded? there doesnt happen much when you change the settings there. you are talking like the settings are just for pros and he is a kid, lol. kernel samepage merging for example just "bonding" two similiar proccesses so they dont need too much ram.
Fensterbank said:
are you completly retarded? there doesnt happen much when you change the settings there. you are talking like the settings are just for pros and he is a kid, lol. kernel samepage merging for example just "bonding" two similiar proccesses so they dont need too much ram.
Click to expand...
Click to collapse
Are you? This thread has been dead for almost 3 months. The OP had his answer. Resurrecting this thread just to argue is incredibly pointless.

Best customizations to a stock rom

hello, i am buying a chinese phone, one of those with great specs, low price but no support...so what are the modifications i could make to increase its performance? what makes something like cyanogen better than a stock rom, with less lag, and so on? obviously the first thing i'll do will be root and remove the chinese programs and everything...and then? what else could i do? i was even thinking...the phone will have a 1080p screen, but lowering the output resolution to 720p would increase performance/battery? if yes, i could i do this? thank you
Sad to say, there ain't much to be done other than rooting and freezing unwanted stock apps. You can look into some universal scripts/apps that can improve your device's performance. Currently, I'm trying this out..
http://forum.xda-developers.com/showthread.php?t=2180150
mmm...so what makes using a custom rom a good choice? just graphic improvements or changes? (custom launcher, icons and so on?)
Each custom ROM have their own unique features for performance or added functionality.. If you wanna flash custom ROM, you must at least get a device that is supported for development.
hmm , just search for app tweaks ,, (some tweaking app doesn't require root access) , hope you're lucky to find it

XPosed & Modules: "Feature Enhancements" good enough to return to stock rom...?

XPosed & Modules: "Feature Enhancements" good enough to return to stock rom...?
(if this thread is missplaced please apologize and move it - I think this could take some space and I didnt want to clutter the xposed thread with it)
Henooy guys,
I'm using a Galaxy Note N7000 and since the day I had my first custom rom on my phone (think it was aokp-based) I never wanted to go back to stock.
But now with XPosed Framework and all those modules aiming at replacing all the cool custom-aosp rom tweaks, has game changed?
On Samsung devices for example, you miss out quite a lot of nice features (while gaining others even cooler obv) by using aosp-based roms like no working TV-Out, no multiwindow, no one-hand mode, etc.
So I was wondering if I could get the same experience / features as with one of the "all in one roms" (I'm using rootbox 4.2 atm which has like 100s of customization options) with a stock samsung rom by tweaking things with xposed modules?
Here are a few points that interest me especially:
How about performance hits with heavy xposed customization vs "built-in" customizations of aosp based roms?
How good are the UI customizations like setting color and transparency of status bar and icons etc?
How about Halo / Apps in Floating windows? (yea there is the module, but how good or bad is it compared to "real" halo? or does it work just like it?)
Is there a module to use CM themes? (or is there some other easy way nowadays to "copy" a cm theme to the system framework? I have BlackedOut theme with everything black n white including certain apps, and would really hate to miss out on that)
---
Well it mainly boils down to: How well do the xposed modules implement all those tweaks that the custom roms offer out of the box? And how does performance compare?
I did so much tweaking to my system, and I flashed soooo often already lol, so I'd rather hear some opinions before changing everything again. =)
I'm sure I'm not the first one asking himself this question...?
zroice said:
(if this thread is missplaced please apologize and move it - I think this could take some space and I didnt want to clutter the xposed thread with it)
Henooy guys,
I'm using a Galaxy Note N7000 and since the day I had my first custom rom on my phone (think it was aokp-based) I never wanted to go back to stock.
But now with XPosed Framework and all those modules aiming at replacing all the cool custom-aosp rom tweaks, has game changed?
On Samsung devices for example, you miss out quite a lot of nice features (while gaining others even cooler obv) by using aosp-based roms like no working TV-Out, no multiwindow, no one-hand mode, etc.
So I was wondering if I could get the same experience / features as with one of the "all in one roms" (I'm using rootbox 4.2 atm which has like 100s of customization options) with a stock samsung rom by tweaking things with xposed modules?
Here are a few points that interest me especially:
How about performance hits with heavy xposed customization vs "built-in" customizations of aosp based roms?
How good are the UI customizations like setting color and transparency of status bar and icons etc?
How about Halo / Apps in Floating windows? (yea there is the module, but how good or bad is it compared to "real" halo? or does it work just like it?)
Is there a module to use CM themes? (or is there some other easy way nowadays to "copy" a cm theme to the system framework? I have BlackedOut theme with everything black n white including certain apps, and would really hate to miss out on that)
---
Well it mainly boils down to: How well do the xposed modules implement all those tweaks that the custom roms offer out of the box? And how does performance compare?
I did so much tweaking to my system, and I flashed soooo often already lol, so I'd rather hear some opinions before changing everything again. =)
I'm sure I'm not the first one asking himself this question...?
Click to expand...
Click to collapse
No youre not
Well, i can tell you this, i also have a N7000 and have already flashed: SweetRom, VengeanceNote, Stunner2 (great!!) and paranoid3....
The problem is i really like the stock features...but hate the "greenish" colour and the damn statusbar......so... i did two things...
1- Installed the AMAZING aroma themes collection by kmokhtar79 (http://forum.xda-developers.com/showthread.php?t=2480358&highlight=aroma)
2- Installed xposed framework and started twiking little things...like disabling clear defaults dialog ...or the battery low alert, the increasing ringtone, the storage warning....and the samsung keyboard delay...
So far...its awesome...and because it work on the things that "are already there" instead of bringing NEW stuff....well there should be no battery drain whatsoever...
Or at least in the case of THOSE modules.... thing my differ from module to module...but if i understood correctly...xposed framework works on what already IS in there...so...should be the same...
Anyway...with those 2 things my stock(-ish?) note is awesome.

[Q] 5.1 based ROM with built-in DPI controls?

Hi there Oneplus One users!
I'm currently searching for 5.1 based ROMs with built-in DPI controls as the 480dpi default setting on the One just drives me insane (what use is a big screen with so little content on it?).
I know that on 5.0X based ROMs I could just use Xposed Framework + App Control to achieve the same thing, or mod build.prop to manually set a DPI value... but in reality both options are just a workaround to the real issue at hand.
So... are there any 5.1 based ROMs that have a built-in DPI control setting, either globally and / or on a per-app basis?
MrColdbird said:
Hi there Oneplus One users!
I'm currently searching for 5.1 based ROMs with built-in DPI controls as the 480dpi default setting on the One just drives me insane (what use is a big screen with so little content on it?).
I know that on 5.0X based ROMs I could just use Xposed Framework + App Control to achieve the same thing, or mod build.prop to manually set a DPI value... but in reality both options are just a workaround to the real issue at hand.
So... are there any 5.1 based ROMs that have a built-in DPI control setting, either globally and / or on a per-app basis?
Click to expand...
Click to collapse
Use Texdroider DPI in google play store.
It works perfect ?
Texdroider just modifies the build.prop file, that's exactly what I'm trying to avoid here...
The issue is that some apps like Jawbone Up do not work in custom DPI settings, so a entirely global setting (without spoofing the reported DPI setting) will end up breaking this (for me important) app.
At this moment I'm running 5.02 based ROMs with a global build.prop setting of 400dpi and Xposed Framework + App Control to force Jawbone Up and Playstore into 480dpi (to keep those two apps happy and working).
Thus, I'm now looking for ROMs that have said features baked in so that I can (eventually) take the jump to 5.1 without having to worry about being stuck with broken apps or horribly large fonts / small content display.

Rooted and Stock - What to add/tweak?

I've rooted my Stock OS Pixel 3 XL - What to add/tweak?
Suggested discussion format:
- What specifically have you used root for to add or tweak your Stock OS?
- What did each addition/tweak accomplish?
- What have you tried but then removed, and why?
- What are you considering but haven't tried yet, and/or want to accomplish but haven't found a way to yet?
Running Pie PQ2A.190405.003 by the way...
- What specifically have you used root for to add or tweak your Stock OS?
So far, I have added Majisk with the following Majisk modules: Active Edge Mod, FDE.AI, Systemless Hosts. I have also added AdAway using F-Droid app.
- What did each addition/tweak accomplish?
Active Edge Mod - Allows custom response when squeezing the sides. I bought the Pro version, and have it set to pull up the camera when squeezing while the phone is locked. If the phone is unlocked, a squeeze turns on the flashlight.
FDE.AI - Much like L Speed or HEBF Optimizer apps, but I'm seeing if I can truly buy into the 'set it and forget it' simplicity of FDE.AI.
Systemless Hosts - Found this in Magisk settings options. I'm not 100% certain, but I believe this allows Magisk to hide adblocking attempts (AdAway in my case) from the OS and any apps which may try to counter adblocking efforts.
AdAway - The #1 reason I rooted - system-wide adblocking!
- What have you tried but then removed, and why?
I tried to install the Majisk module OnePlus Slate Font Systemless, but I immediately noticed that it turned the : on my lockscreen clock into a rectangle in error, so I removed it.
- What are you considering but haven't tried yet, and/or want to accomplish but haven't found a way to yet?
I am considering ViPER4Android. I'm vaguely familiar with this app, but don't want to tinker too much - just want to improve the Pixel 3 XL's audio quality overall if I can just install it and make a few adjustments (or none) and end up with a difference. Maybe this weekend...
Also, I had a OnePlus 6 - I'd love to find an easy way to black theme all of the OS screens like you could with the flip of a switch on the OnePlus (or a Samsung) - but without having to install a custom ROM. Update: Ah yep, I remember now: Substratum.
- What specifically have you used root for to add or tweak your Stock OS?
Magisk installed via TWRP.
- What did each addition/tweak accomplish?
Viper4Android (Use mostly convolvers, xhifi and bass effects + My HTC USB C to 3.5 is delicious), All kind of magisk modules, such as Google Sans MOD (The font is systemwide), Energized (like adaway but more aggresive), FDE.AI (resulted in little bit more of juice), Rboard Themes (for gboard theming), and other mods that requires magisk like Riru Core and Riru Xposed (and with this MinMinGuard (no ads systemwide in apps), GravityBox (LOTS of tweaks with this love the EQ Visualizer on lockscreen) and Whatsapp Tweaker (some mods for beta whatsapp)), YouTube Vanced (for no ads and background playing), substratum (theming), Sa2ration (for sturate a litle bit the oled screen), ActiveEdgeMod.
- What have you tried but then removed, and why?
One r two substratum themes because some layers break apps when updated, Custom Kernels (in general they help performance but my SOT decrease), tried to uninstall some system apps but results were not good.
- What are you considering but haven't tried yet, and/or want to accomplish but haven't found a way to yet?
Screenshots in secured apps (Think there's a tool for this but haven't tried)
Some mods in whatsapp tweaks (don't want to get banned)
Android Q but still need apps for banking, work which not support it.

Categories

Resources