Enable init.d - Xiaomi Redmi 7 Guides, News, & Discussion

Init.d for All phones tested in Android 10 & Android 11
what is init.d?
Init. d plays an important role in the world of Android development and customization It allows users to install scripts and mods to be run at boot—everything from battery tweaks to performance tweaks. It essentially opens the door to a world of mods only possible through the Init
once the phone is turned on go to /data/Arbri to see log if init.d works or not
Download file and go to recovery and flash normal as zip and reboot
Download

Related

[MOD] Trickster MOD [2012-07-09]

Introducing Trickster MOD, bringing Trickster experience to virtually every ROM out there.
Users using Trickster ROM 1.2.1 or newer can use this MOD to update
This CWM zip include the binaries and scripts I used for optimization in Trickster ROM. What it can do/set:
- Zipalign and sqlite DB optimization at boot
- Some android properties tweaks with mobile network speed tweak
- Screen state optimization for kernel task scheduler and virtual memory management (ch33kybutt)
- Set I/O scheduler, read ahead buffer, CPU scaling governor, min and max CPU speed
Following features are dependent on kernel features:
- Color (applied by default), contrast and gamma tweaks
- Generic hotplug
- CPU Temp limit
- Minimal SmartReflex voltage of Core, IVA, and MPU domains
- Nominal SmartReflex voltage for Core, IVA, and MPU domains
- Regulator voltages
- GLaDOS live OC of Core, GPU and MPU
- WIFI mode for screen off (power saving or full speed)
- Vibrator strength
- Headset volume boost
- High performance sound
- Force fast charge
- Battery live extender
- Touch wake and touch wake duration
- fsync control
Download
Trickster MOD 20120709
Control App​
Changelogs
Requirements:
- CWM
- Someone who understands instructions below​
Installation/Update instructions:
- Reboot to CWM recovery
- Do a nandroid if you're scared (recommended in case you have problem)
- Install zip from sdcard
- Reboot the phone
- If you see /sdcard/trickster directory with configuration files inside then this mod installed successfully​
Usage:
By default Trickster color, some android property regarding UI smoothness and mobile data speed tweaks and screen state optimization are applied. If you want to change additional settings then either use the app or :
- Go to /sdcard/trickster directory, you'll see at most four following configuration files, depending on kernel features:
. color.conf: color related tweak
. general.conf: generic tweaks like zipalign, sqlite, and screenstate optimization
. kern_general.conf: generic kernel tweaks like CPU speed, governor, IO scheduler and readahead buffer
. kern_specific.conf: specific kernel features like sound control, WIFI power, fast charge...​ - Edit any above file to change the settings you want using app like ES Explorer, Root Explorer..., instructions included inside
- Settings are automatically applied when user saves any of these files
- Some changes require restarting your phone
- To check log to see if it works use "logcat|grep Trickster" from adb/terminal​
Reinstall boot service, Reset settings, Removal instructions:
- If you install a new kernel that includes ramdisk (boot.img format like franco or leanKernel), you can either reinstall Trickster MOD, run "tricks install" from adb root shell or terminal, or apply this CWM zip from recovery.
- You can delete a configuration file, files, or entire /sdcard/trickster directory to reset to default settings for a file, files or all configuration respectively
- If you mess up and can't boot, say aggressive OC/UV , use this CWM zip to reset
- If you want to uninstall, use this CWM zip​
Credits:
- Google
- Our great kernel devs
- chainfire for SuperSU and su
- stericson for busybox
- ch33kybutt's for his brilliant idea on screen state optimizations
- Beta testers for your dedication in testing this
- nexus.prime for his unintallation script
- phone_user for init.d CWM zip
- Anyone I learnt from
Disclaimer: This is provided with NO GUARANTY whatsoever. Use your common sense.
Beta test: If you want to test my stuffs, including other things beside this. Contact me through PM.
This is interesting.
Sent from my Galaxy Nexus
Just wondering if the Trickster Rom is for the Nexus? If it is then where can we try it out, thanks.
smoothone said:
Just wondering if the Trickster Rom is for the Nexus? If it is then where can we try it out, thanks.
Click to expand...
Click to collapse
It is but it's for the GSM Galaxy Nexus as I made it from google IMM76I image, it does not work on toroplus.
bigeyes0x0 said:
It is but it's for the GSM Galaxy Nexus as I made it from google IMM76I image, it does not work on toroplus.
Click to expand...
Click to collapse
So if I where to put this mod on an aosp rom it would be like the actual trickster rom?
Sent from my Galaxy Nexus
Yes, nearly identical. The remaining mod is dalvik-cache in cache partition which free up space for your virtual sdcard. And the other is Zeppelinrox's supercharged services.jar for better multitasking.
bigeyes0x0 said:
Yes, nearly identical. The remaining mod is dalvik-cache in cache partition which free up space for your virtual sdcard. And the other is Zeppelinrox's supercharged services.jar for better multitasking.
Click to expand...
Click to collapse
Thanks for the input.
Sent from my Galaxy Nexus
The values in script are listed ad "binary". Is that what needs to be imputed to activate that particular mod? And the specific integer in those mods? Thnx in advanced r
wow! nice to see this,thanks for sharing
dangambino said:
The values in script are listed ad "binary". Is that what needs to be imputed to activate that particular mod? And the specific integer in those mods? Thnx in advanced r
Click to expand...
Click to collapse
Binary as in 0 and 1 to disable and enable respectively. I thought that is obvious.
So if you want to enable feature named X just set X=1
New version in first post. Remove requirements for init.d and busybox and it has some tweaks to tricks script.
Does anyone know if this will work on paranoid android?
I heard someone flash it successfully. To be sure just do a nandroid before hand.
Question, does it work with rooted stock?
Thanks!
It's only requirements are root and CWM, the next version might not even need root (in private testing), so you can use it on your ROM, sure.
Thanks!
Ok I'm retarded or something... i can't figure this out. Anyways, this is my question... I flashed the zip with cwm, does that mean its working now? Or do I have to use the terminal stuff it said in the Usage section and if I do, how exactly do I do that?
Thanks!
spykedvodka said:
Ok I'm retarded or something... i can't figure this out. Anyways, this is my question... I flashed the zip with cwm, does that mean its working now? Or do I have to use the terminal stuff it said in the Usage section and if I do, how exactly do I do that?
Thanks!
Click to expand...
Click to collapse
I actually have the same question.
If you see directory /sdcard/trickster with file trickster.conf inside after installing through CWM, then it should work. To change settings modify trickster.conf, but you don't really need to if you don't want/need to change settings. The default is good enough in general.
New version released with some nice goodies. Read changelog.

[MOD] one pack tweaks compilation (gps-net-memory)

lately I've found that some people are looking for more tweaks for SGY. you might have heard about v6 and adrenaline engine which can boost up our device performance. however, these script are usually only change the setting on memory management and kernel setting. I can't found a branded tweak with a script not only for memory management but also tweak gps, net speed, and build.prop properties tweak.
well...this mod is an one pack tweak for all that stuff. it contain all init.d tweak which used daily in my device. don't worry about the modules stuff since I already put them inside.
1. tweaks for modules : droidwall modules by mikstev and bacem patch by irfanbagus
2. tweaks for memory management : kuro1
3. tweaks for build.prop properties : kuro2
4. tweaks for net speed : sysinit --> sysctl tweaks
5. additional tweaks : zipalign, sqlite optimize, minfree, data cleaner, sdcard tweak (these last four are in kuro1), and gps tweaks.
6. add blocker tweak (new)
important notes:
1. this mod is only tested on SGY. please use it carefully if you intent to use it on another device.
2. installation guide: flash it via CWM.
3. I highly recommend to delete (or temporary move) all init.d script before install this mod (just in case, for your safety and to ensure that my tweak will run). you can put your favourite script later if the installation succes.
4. a kernel with init.d support is a minimum requirement for this mod.
5. to check whether if the tweak run or not go to /data and see if all of 4 log file tweak created there with correct time when you turn on your device.
- kuro_zalign.log : contain the log file for zipalign
- kuro_tweak1.log : contain the log file for kuro1 tweak
- kuro_tweak2.log : contain the log file for kuro2 tweak plus test for undervolt with bacem tweak
- kuro_slite.log : side log file for kuro1. it contain the log file for vacum tweak inside kuro1
the link :
]v1 : http://www.mediafire.com/download.php?51kxybm65dzxveb or http://d-h.st/7v7
v2 : http://d-h.st/AsD
v2.1 : http://d-h.st/HB4
v3.0 : http://www.mediafire.com/download.php?vv0e2nmzrnm7q3o
v3.1 : http://www.mediafire.com/download.php?9ua4lz8wafqq79w
note: don't install by copy all the files into your system. you only need to copy the 'blast' file in /system/bin/ to your /system/bin and give 777 permission to get the update.
add blocker : http://www.mediafire.com/download.php?2bqcgbkt01banl6
to install it, extract the file then copy hosts file to /system/etc. after that restart your phone.
changelog:
v1 (17-7-2012)
- first release project
v2 (8-7-2012)
- log system introduced. log file stored at /data as kuro_zalign.log, kuro_tweak1.log, kuro_tweak2.log and kuro_sqlite.log
- optimized. kickass kernel tweak now in kuro1.
- added some more tweak for memory cleaner and another stuff.
- loopysmoothness removed due some issue in some highly loaded system.
- GPS tweak now set for all region and country
v2.1 (21-8-12)
- new script added
- optimized tweak for better multitasking and speed
- now using aroma installer
v3.0 (4-10-12)
- new build script on kuro1
- separated sqlite vacuum (kuro4)
- new setprop code on (kuro2)
- new setprop code for audio (kuro3)
- NEW FEATuRE: boost_up MODE! --> a special feature to give you more free ram and boost your memory
v3.1 (12-12-12)
- new update for the tool. now you can use it without typing su.
- tool renamed to 'blast' to make it shorter.
Click to expand...
Click to collapse
additional note for v3:
- clear your dalvik cache after you install this tweak
- to use boost_up mode, type su, continued by boost_up in terminal
- THIS TWEAK ONLY TESTED ON MY XPERIA TIPO. PLEASE QUICKLY REPORT IF ANYTHING GOES WRONG.
for more information about the modules
bacem patch [irfanbagus] - http://forum.xda-developers.com/showthread.php?t=1640972
droidwall [mikstev] - http://forum.xda-developers.com/showthread.php?t=1626406
credits:
1. mikstev and irfanbagus for the modules
2. imbawind for the libncurses.so file
3. all xda member
I'm not a dev. all credits should be addressed to the dev, the real man behind the work. not me
Click to expand...
Click to collapse
TERM OF USE AND SHARING:
this thread intent is for sharing. feel free to use, edit, distribute all material inside this thread which came from me. if there any parts of this mod which comes not from me please refer to the original dev I've mentioned in this thread. if want to share it to another forum or modify it you don't have to ask my permission. no need to credits, put links or whatsoever. you'll only need to remember that you should held all the responsibility by using this mod, modify it or distribute it. DO IT WITH YOUR OWN RISK
Click to expand...
Click to collapse
Sparepart app
this app won't give you a boost in your device's performance. its an app comes from aosp rom. you can use it to set the animation effect in your device. set the speed at 'fast' and you'll get a feel that your device is running zoom zoom zoom.
http://www.mediafire.com/?ckcq1c6k6fr86s2
I also want to make this thread as a tweak discussion. feel free if you want to discuss anything related to tweaks in this thread.
This is exactly the same tweaks I've mentioned before . I was lazy to explain You did a nice job in compiling them. Good post.
Sent from my GT-S5360 using xda premium
yup...I only create kuro1, kuro2, sysctl.conf. I've also edited gps.conf (previously made by hellstorm) and bacem tweak. however the other script is almost untouched.
Can i flash this tweak pack on galaxy y which is already using adrenaline engine....plz answer it....
you can but better if you don't. if you still want to use it, delete kickass kernel, kuro2, darky zipalign, sysctl, complete and sqilte optimize from my zip file then flash it.
can i flash this on galaxy y duos ????
BTW . if any problem i m reflash firmware....
Sent from my GT-S6102 using Tapatalk 2
the only thing missing is the ad-hoc mod
another great work mr. kurotsugi
edit: i was hoping no FC on the spare parts battery history..
@mano: yup...you can install it in duos
@leo: i'm still using it but i've got report that it has bug. I never experienced it but they said that the connection sometimes doesn't stable. Thats why i didn't put that in this tweak.
Sorry, this app is have that fc issue too.
kurotsugi said:
@mano: yup...you can install it in duos
@leo: i'm still using it but i've got report that it has bug. I never experienced it but they said that the connection sometimes doesn't stable. Thats why i didn't put that in this tweak.
Sorry, this app is have that fc issue too.
Click to expand...
Click to collapse
ahh.. i see
no need to say sorry
ps: can't test this atm
any ideas to make our internal memory as swap?
i heard swapping degrades memory card life so...
also..
add your sound tweaks in this pack + bravia engine...
Can u add this...
This is a lag free script from this threads...
http://forum.xda-developers.com/showthread.php?p=26365844
█✘•⊥•✘█
for the tuned megabassbeat: my sound mod is big, about 8mb and not everyone like to use it.
for the lagfree script: do you know that lag free mod will DELETE our system app? if the answer is yes, you should understand that the risk is too high for common user. I won't add that mod to my compilation script.
idea to make swap in internal mem?
using internal mem as swap have a risk that the internal memory might corrupted (and eternally couldn't repaired). --> the main reason why no one ever interested to use internal memory as swap.
are you still want to use it as swap?
kurotsugi said:
for the tuned megabassbeat: my sound mod is big, about 8mb and not everyone like to use it.
for the lagfree script: do you know that lag free mod will DELETE our system app? if the answer is yes, you should understand that the risk is too high for common user. I won't add that mod to my compilation script.
Click to expand...
Click to collapse
Oh....ok, if you no add this script
Thanks this explain(penjelasannya)
█✘•⊥•✘█
But,...i have error with kernel merruk pre2.0
setprop can't use in me...
How can i fix this?
How i change the kernel with repencis kernel?
█✘•⊥•✘█
first of all you should flash a stock kernel with odin. after that you could install repencis's kernel with usual method.
kurotsugi said:
using internal mem as swap have a risk that the internal memory might corrupted (and eternally couldn't repaired). --> the main reason why no one ever interested to use internal memory as swap.
are you still want to use it as swap?
Click to expand...
Click to collapse
if that so...
haha..
no way.
thanks man.

[Tweak] Kobridge's Universal Init.d Enabler + most commonly used Tools

Kobridge's Universal Init.d Enabler
(I decided to bring this tweak to top thread from my stock rom thread because it would be more benefitial to most of E4GT rom users)
I saw so many users wonder if their init.d scripts work or not. So, I created a simple flashable zip file and this can be used on any ROMs and should work on most of Roms (any E4GT stock based ROMs - JB, ICS and GB)
My odexed and deodexed ROMs are not including this initd enabler. So, if you just want to enable init.d, then flash the zip file in here. If you are already using my tweak pack, you don't need to flash this zip file. It's already there.
How to use :
Just simply flash it and reboot (but you must follow the recovery rules that I wrote at GB27 OP. Don't complain if your phone does not boot)
How to check:
Go to /data/log/kobridge_tweak00.log file. If it's there, then now your rom is able to run init.d script.
Want to check more? Open the kobridge_tweak00.log file with text viewer and if it shows the text
"If you can see message then now you are safe to add any init.d script. It's working now "
then it confirms that you are able to run the init.d script.
This initd enabler won't delete any existing init.d files and it will enable to run other scripts if there's already some scripts in /system/etc/init.d folder.
So, this can be used on any existing system without any modification.
Download link - Here
Hope this help many users!
Disclaimer: I do not provide the direct download link if the tool is not developed by me. I only provdie the links where you can download or where the developers posted the download links.
What's this?
So far, I didn't see any place where most essential tools shown in one place. So, I'm trying to show the links for the most useful tools. You may don't need to post the same link everytime to let someone know the place where he/she can download the tools.
I use all apps or tools below except CPU Spy Plus and DS Battery Saver as my daily driver and it's all about my phone... (Of course, I use many other apps for office, photos, browsing, etc. But the below apps are everything for Battery, backup/recovery, system monitoring)
System Tools - Backup, recovery tools, Recovery Kernel, etc....
Mobile ODIN - v3.65 - Chainfire - here
It's been said millions times. "Must Have" app. Use this app to flash Kernel, ROMs, etc. I keep this app always installed in my phone.
SuperSU - v1.25 - Chainfire - here
Enable you to run the system as a super user permission. "Must Have" app. I always keep this app in my phone. I also created flashable zip file for E4GT Stock based rom users - here
CPU Spy Plus - v0.5.54 - realgpp - here
"This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your overclock settings. It also displays the current kernel information and some other CPU informations. The app is a massive upgrade of Brandon Valosek's version with a bunch of new features." - Giuseppe Baglio
I use System Tuner Pro and BetterBatteryStats instead of this app but many other users use this app to simply display the CPU usage.
System Tuner Pro - v2.5.10 - 3c - here (free version also available at playstore)
I only use this app to set/change few values - auto kill & startups. CPU usage, lots of tweaks (which I do not use but I use this to check my tweak values are correctly reflected), governor changes, etc. Very useful tool. I turned on this 24x7
Android Tuner - Beta_0.8.10 - 3c - here
This Android Tuner is a combined version of Battery Monitor Widget Pro and System Tuner Pro. This has almost of functions of both two apps but I still see some improvement needed. Not using this app until I see what I want to see - battery consumption graph is not fancy...
Kobridge's Universal Init.d Enabler - Kobridge
This enables you to run the init.d script. Check the previous post for more details and download link.
ROM Toolbox Pro - v5.8.1 - JRummy Apps Inc. - here
Lots of system tools like startup, ad block, CPU control, kernel tweak, buildprop editor, etc. I use this tool mostly to monitor my tweak values, change the DPI, Terminal emulator, etc. Running this 24x7. No direct tweak values changes thru this app.
Odin (PC)
Current version is v3.07. Can be downloaded from Samsung Updates site (check the left bottom side) - here
Triangle Away - here
Titanium Backup - here
Battery Tools - Monitoring, Saving, etc..
BetterBatteryStats- V1.13B3 - chamonix - here
Very useful to check the applications which consumes battery and causing the wakeup alarms, etc. I turned on this 24x7
Battery Monitor Widget Pro - v2.7 - 3c - here (free version also available at playstore)
Useful to calibrate the battery, measure the battery consumption showing it based on multiple graph, I turned on this 24x7
Deep Sleep Battery Saver - v1.9 - Root Uninstaller - here
I do not use this app but Shadow_God is a big fan of this app. It appears that it works great when the screen is off and you can schedule the time to kill the unnecessary apps.
Other Tools - Any other useful tools
XDA Premium - v2.2.1 - xda-developers - here
Very convenient access to XDA Developers forum thru this mobile app. From this Premium version, you can give unlimited "thank you". There are free version also available.
Tapatalk Forum App - v2.4.13 - Quoord Systems Limited - here
Access over 40,000 forums easily thru this single app. XDA is one of those forums. If you have a user of lots of forums, then this would be very convenient tool access multiple forums thru single gateway.
Root Explorer (File Manager) - v2.21.1 - Speed Software - here
You know what this is. To access the system partition, this would be the most convenient (this may not convenient but most successful tool) tool. Very useful to change the permission. If this tool provide the access to ftp or remote host (server), I even don't need ES file explorer. Because of this reason, I'm using both ES File Explorer and Root explorer.
7Zip (PC) - here
Notepad++ (PC) - here
AFV - here
Speed Test - here
AnTuTu Benchmark - here
USB Switcher - here
This tool is very convenient if USB does not show as a mass storage. This tool still works on JB and ICS.
Re: [Tweak] Kobridge's Universal Init.d Enabler
The Total Newb's Guide to Wakelocks (By T.J. Bender)
Re: [Tweak] Kobridge's Universal Init.d Enabler
If this is a dumb question i apologize. I've flashed the comadose version for jellyverse and was wondering..if I flash a repack to flash mods then the stock kernel do I need to re flash the tweak pack or is it going to auto start upon re boot? Again sorry if its a dumb question
sent from a ComAdosed Jellyverse E4GT
Re: [Tweak] Kobridge's Universal Init.d Enabler
btoddweber said:
If this is a dumb question i apologize. I've flashed the comadose version for jellyverse and was wondering..if I flash a repack to flash mods then the stock kernel do I need to re flash the tweak pack or is it going to auto start upon re boot? Again sorry if its a dumb question
sent from a ComAdosed Jellyverse E4GT
Click to expand...
Click to collapse
You should be good. Flashing just a kernel doesn't change system ui, if you flashed a rom then it would clear any mod or tweaks you may have installed. The rom will reset the system ui to stock, unless its a custom rom and it already has moded sys ui.
Pp.:beer::thumbup:
Sent from an Epic Touch that shoots jelly beans into your eye .....phone!
Thank you KO, for consistently helping the E4GT community, with your mods, tweaks and roms
Re: [Tweak] Kobridge's Universal Init.d Enabler
Thanks KO, cause of your hard work I can almost go 2 days on a single charge!
Sent from my SPH-D710 using Xparent Skyblue Tapatalk 2
Re: [Tweak] Kobridge's Universal Init.d Enabler
Sorry guys I wouldn't be available until Monday morning. Just arrived destination after driving 6 hours.
For anything I will follow up Monday!
Quick note: I used gps all yhe way to destination about 400 miles. No single drops and gps worked great(waze).
Sent from my SPH-D710 using xda premium
Update: I'm back & thinking about how to organize the 2nd post.
OK. Please check out the 2nd post. I'm still in process adding many useful tools or apps into this thread.
If there's anything very useful for us E4GT users, please post the link here. If your post gets more than 10+ thanks (too much challenge? Need to less the number?), I'll copy the links to OP and add your name.
Restrictions - this section is not for themeing or mods. So, please don't post those links. But, if there's any single tweaks like my CSC tweak or init.d enabler, you may post the links with any proof that showing it's working.
Format to suggest the tool or app or any other tweaks
App name - version - developer - link
Explanation about the app & benefits
Thank you, for all you bring to the E4GT community. You are doing great things for all of us. Thank you KO
Added a guide for wakelocks by T.J. Bender in 3rd post
I think Greenify could make a worthy addition to your list.
This list is great, it can only enhance your rom experience. :thumbup:
It would be cool if all devs included a similar list with there builds.
Pp.:beer::thumbup:
Sent from a jelly bean shooting Epic. In your eye ....... phone.
Great idea, excellent list of must haves! Thanks for everything you do in here man! :thumbup::beer:
Sent from my SPH-D710BST using xda premium

[APP][Updated!] Universal Init.d by Androguide.fr

Androguide.fr published a Universal Init.d installer on Play Store.
Initial release had an FC bug but its already fixed. Here's the link: https://play.google.com/store/apps/...mNvbS5hbmRyb2d1aWRlLnVuaXZlcnNhbC5pbml0LmQiXQ..
you can also download here: http://d-h.st/THA
to quote : What makes this method really universal is that everything happens on the app side, no system files modifications are required whatsoever. The tool basically emulates the behavior of the init.d kernel mechanism : it will detect whenever the device is rebooted and execute the scripts located in /system/etc/init.d.
With this init.d support granting mechanism comes a kernel-sided init.d support detection mechanism, so that your int.d scripts don't get executed twice, which would only make for a longer boot time. Basically, when you run the test, it will generate a little init.d script which creates a file on your sdcard. Then, after you rebooted, it will check if the file that the generated script creates has indeed been created in order to determine if your kernel already has init.d support built-in. If the file was created, it does. If not, it doesn't, as simple as that.
Universal Init.d doesn''t work in Android M.
moisespereira01 said:
Universal Init.d doesn''t work in Android M.
Click to expand...
Click to collapse
The app was crashing on launch for me as well. I installed BusyBox from stericson and now it works. Thanks @boyheadkick
Thanks working on LL version....
Please help my forum to increase view please....
link: https://forum.xda-developers.com/general/rooting-roms/lenovo-vibe-k6-note-guide-rooting-t3602763

Themes / Apps / Mods [ROOT] Floating_feature.xml tweaks to enable flagship animations and more!

NOTE: I AM NOT RESPONSIBLE FOR ANY BRICKED DEVICES. DO THIS AT YOUR OWN RISK!​
Click to expand...
Click to collapse
Requirements:
The device obviously (A32 4G SM-A325F) [i did not test for other models.]
The device should be rooted.
Features:
Always on display clock transition animation.
One UI Home HighEnd Flagship animations.
Enabled Enhanced Processing mode. (High performance)
Edge lightning from flagship phones.
Use Dolby Atmos without headsets.
Enabled One UI's built in screen recorder.
Google discover in drawer.
NOTE:
The floating_feature.xml file was taken from Galaxy A32 4G (SM-A325F) from the firmware A325FXXU2CWA6 (One UI 5.0). It is not guranteed that if these features will work in older versions of One UI or across different models of the same product. Make sure to backup your original floating_feature.xml file to restore it using recovery or adb in case system ui starts crashing.
How to Install?
Install any root explorer from the playstore.
Mount your system as read write. (if you get an error or your system is read only then mount /vendor as read write and copy this to /vendor/etc. DONT USE FX FILE MANAGER TO MOUNT VENDOR AS READ WRITE IT BREAKS EVERYTHING.).
copy the file from your downloads folder to /system/etc overwriting the existing file (for read only system users. copy the file to /vendor/etc)
Give it 644 permission. (https://chmodcommand.com/chmod-644/)
Support:
You can directly reply to this thread or pm me. I will try my absolute best to respond as quickly as possible.
Credits:
Thanks to @el0xren for the tweaks from here.
Thanks to @Borkode for the thread on tweaks for galaxy a30 from here. (used as an reference).
Reboot and Enjoy!
Further Tweaks:
Head on to settings > Accessibility > Visibility Enhancements > toggle Reduce transparency and blur
This will reduce bluring effect through out one ui which helped to make my device feel a bit smoother.
really nice!

Categories

Resources