Related
I've been learning how to build a custom rom for the S5...
Finally got my first stable version that I'd love to share!
Special Features:
Stock Base
Rooted - SuperSU
BusyBox integrated.
zip-aligned
Build.prop tweaks for speed, battery, usb debug
Removed all Verizon/Samsung apps that I could possibly strip out - without having any problems in settings, etc.
(Except S Voice - I just skipped including that because it's useless to me.)
WiFi Hotspot - WITH NOTIFICATION TOGGLE
**** Almost all apps have been moved to /data/app - which means you can uninstall them, not just turn them off.
Replacements:
Replaced stock launcher with Holo Launcher HD
Chrome replaced with Firefox
Messages replaced with Handcent
Includes:
AdFree (Root)
Titanium Backup
I DO NOT WARRANTY THIS ROM IN ANY WAY.
INSTALL AT YOUR OWN RISK. DONT HATE ME IF IT DESTROYS YOUR DEVICE.
I've been running it on my device for the day and it's doing great!
Install instructions:
Use safestrap
Any ROM slot should be fine. I know it's not possible currently in safestrap to make a smaller system partition, but really only 2GB is needed for system.
I'd highly recommend a clean slot -- for some reason while testing safestrap wouldn't fully wipe the data partition.
PLEASE NOTE:
After initial boot, you will be sent through the Setup Wizard, as usual.
Immediately following completion of first boot, your phone will "go crazy" for a few seconds. The select wallpaper window will open (dont do anything), then the screen will go blank for a second.
* Setup Wizard may force close. DONT PANIC!! Everything i still working right. Just click OK.
I have set up a One-Time Init script to install the WiFi Hotspot toggle into notification panel, change the default lockscreen/homescreen backgrounds, enable USB Debugging, and to set up the initial Holo Launcher icon layout.
DOWNLOAD LINK:
MediaFire Old Version
Still being uploaded:
Odex Version Does not include Setup Wizard. If you can't live without it, get the old version.
MD5 = aefa00cdad2e3c50ab63332ba7ff106e
DeOdex Version
MD5 = 029093db318bf1d331a38d97573faa41
Screenshots below!
If you like my ROM please DONATE a couple dollars!
jake5253 said:
I've been learning how to build a custom rom for the S5...
Finally got my first stable version that I'd love to share!
Special Features:
Stock Base
Rooted - SuperSU
BusyBox integrated.
zip-aligned
Build.prop tweaks for speed, battery, usb debug
Removed all Verizon/Samsung apps that I could possibly strip out - without having any problems in settings, etc.
(Except S Voice - I just skipped including that because it's useless to me.)
WiFi Hotspot - WITH NOTIFICATION TOGGLE
**** Almost all apps have been moved to /data/app - which means you can uninstall them, not just turn them off.
Replacements:
Replaced stock launcher with Holo Launcher HD
Chrome replaced with Firefox
Messages replaced with Handcent
Includes:
AdFree (Root)
Titanium Backup
I DO NOT WARRANTY THIS ROM IN ANY WAY.
INSTALL AT YOUR OWN RISK. DONT HATE ME IF IT DESTROYS YOUR DEVICE.
I've been running it on my device for the day and it's doing great!
Install instructions:
Use safestrap
Any ROM slot should be fine. I know it's not possible currently in safestrap to make a smaller system partition, but really only 2GB is needed for system.
I'd highly recommend a clean slot -- for some reason while testing safestrap wouldn't fully wipe the data partition.
PLEASE NOTE:
After initial boot, you will be sent through the Setup Wizard, as usual.
Immediately following completion of first boot, your phone will "go crazy" for a few seconds. The select wallpaper window will open (dont do anything), then the screen will go blank for a second.
* Setup Wizard may force close. DONT PANIC!! Everything i still working right. Just click OK.
I have set up a One-Time Init script to install the WiFi Hotspot toggle into notification panel, change the default lockscreen/homescreen backgrounds, enable USB Debugging, and to set up the initial Holo Launcher icon layout.
DOWNLOAD LINK:
MediaFire
Screenshots below!
If you like my ROM please DONATE a couple dollars!
Click to expand...
Click to collapse
Nice to see another ROM pop up!
Sent from my SM-G900V using XDA Premium HD app
Nice! Can't wait to give it a go!
Sent from my SM-G900V using XDA Premium 4 mobile app
is there a way to use stock launcher???? i perfer stock tw launcher
jdog94 said:
is there a way to use stock launcher???? i perfer stock tw launcher
Click to expand...
Click to collapse
I know there is a link somewhere here on xda where you can download a zip with all the original apks. Check in the Verizon S5 general section.
Found it! Look in OP Here
Note on my ROM, I seem to have forgotten to remove the security policy updates app. feel free to remove it yourself.
/system/priv-app/SPDClient.odex and SPDClient.apk
/!\Thread will be moved in Android dev section by moderator..../!\
Hi!
I share you my own build based on Ivan andI9300's works with my works.
This ROM will NOT work if:
[fix in next build] - you have partitonned your system (less of 1GB of free espace)
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What's news in this ROM:
-Full CM-13
-RIL code's based on I9300 Github
-Apps dex-preoptimization (speed up first boot)
-Brightness setup updated
-Swap activated (kernel)
-IO SHEDULERs added (kernel)
-DOZE Activated and working - (see screenshots)
-No bugs with auto rot.
-No bugs with camera
-No bug with BT (thanks P.A.N. from i9305 github)
I let you try it and report. This build will be updated every weeks.
How install it:
-Just install it over another CM13 Roms without wipe.
-You came from CM-12.1, you need to wipe all datas (system-data-cache-dalvik).
If you wipe all datas, after install GApp you may will have an error with AOSP Keyboard (crash):
How install GApps:
-Install the Rom, and directly after, install Aroma GApp
-Select all that you want WITH Google Keyboard. After have selected your apps, choose to delete KeyboardStock!!.
-Don't install Google Camera, it dooesn't worked!
-Install GApps, wipe cache and reboot
Or you can install the apk that i share, and deactivate Old Google keyboard
Then please DL Android keyboard apk, and save your current ROM before updated!
How DOZE works:
-download from xda doze setting editor or naptime from PlayStore
-Edit times to force Doze to be activated more fast (see my screenshots, i use this timers)
To try Doze you must let your phone, it will not work of you have your phone in a pocket on a car/train etc etc. If a sensors detect a movement, the phone becomes ACTIVE.
You can log Doze states by commands from adb:
Code:
Dumpsys battery unplug
Dumpsys deviceidle force
Dumpsys deviceidle step
Build Download:
https://mega.nz/#!7xVnnSAZ!fUhHr2HFHTLpHVdv08lsul9KQArBFp2s9lqjwp6twWk
New build - 14-02-2016:
https://mega.nz/#!jwMw1KzK!1DhjFdaLkbbCIExSkKpwbKQPUa4_bHkCtuhP3wuzqDs
Sources:
https://github.com/bizcuite/
Thanks to:
-Ivan Meler
-Cyanogen
-All users who helps me
Bizcuite
reserved for future
Thank you very much for supporting the machine we suffer with the device a little support
So this is like a mod? What CM13 ROMs were tested?
andrewKode said:
So this is like a mod? What CM13 ROMs were tested?
Click to expand...
Click to collapse
No, just a different way to code. I haven't say nothing about mod/others.
I know that many users had pb with Ivan's build (auto rot./data etc...). If i can offer another way, it's a good thing.
For information, i had NEVER installed Ivan's build, only mine, i don't know if you will have sames pb.
My Rom works since 1 mounth on my phone.
Bizcuite
Sent from my GT-N7100 using XDA Free mobile app
bizcuite said:
No, just a different way to code. I haven't say nothing about mod/others.
I know that many users had pb with Ivan's build (auto rot./data etc...). If i can offer another way, it's a good thing.
For information, i had NEVER installed Ivan's build, only mine, i don't know if you will have sames pb.
My Rom works since 1 mounth on my phone.
Bizcuite
Sent from my GT-N7100 using XDA Free mobile app
Click to expand...
Click to collapse
M8 can you work on an stock aosp rom instead of cm please. Just a request. BTW gr8 rom testing now.
Hello! i try to put this rom in my device, but it remains in bootloop at starts :S then i try with/without agni kernel 4.50 and opengapps 6.0 pico but don' t work :S. (i came from cm12.1, and i wipe all data).
In any case, very thanks for your work. (Sorry for my bad english)
Lynexius said:
Hello! i try to put this rom in my device, but it remains in bootloop at starts :S then i try with/without agni kernel 4.50 and opengapps 6.0 pico but don' t work :S. (i came from cm12.1, and i wipe all data).
In any case, very thanks for your work. (Sorry for my bad english)
Click to expand...
Click to collapse
did you wipe internal storage as well? put youe rom files on an extenal sd , wipe everything and try again. Install gaaps after flashing rom.
simplyme2908 said:
M8 can you work on an stock aosp rom instead of cm please. Just a request. BTW gr8 rom testing now.
Click to expand...
Click to collapse
I can, i can
I need more space on my hard drive!!
Lynexius said:
Hello! i try to put this rom in my device, but it remains in bootloop at starts :S then i try with/without agni kernel 4.50 and opengapps 6.0 pico but don' t work :S. (i came from cm12.1, and i wipe all data).
In any case, very thanks for your work. (Sorry for my bad english)
Click to expand...
Click to collapse
Don't install Agni kernel, if the dev. doesn't have activated Swap, you may have a bootloop (fstab file error, partitions not mount).
simplyme2908 said:
did you wipe internal storage as well? put youe rom files on an extenal sd , wipe everything and try again. Install gaaps after flashing rom.
Click to expand...
Click to collapse
I have updated the "how to" to install GApp, don't reboot immediatly, install Aroma GApps (custom install) with KeyboardGoogle and force remove AOSP Keyboard.
I have tried twice the method.
Bizcuite
bizcuite said:
I can, i can
I need more space on my hard drive!!
Don't install Agni kernel, if the dev. doesn't have activated Swap, you may have a bootloop (fstab file error, partitions not mount).
I have updated the "how to" to install GApp, don't reboot immediatly, install Aroma GApps (custom install) with KeyboardGoogle and force remove AOSP Keyboard.
I have tried twice the method.
Bizcuite
Click to expand...
Click to collapse
Use cloud storage, I really want a stock aosp rom wish I could do something.
first of all, Thanks for this rom, @bizcuite !
so far so good aside from 1 weird issue with external sd card. ín storage settings it is displayed as "portable-storage" and card was renaed to "mac_create_". while using titanium backup to restore my apps i had to guess the folder name related to the external storage. after i found this and choose my backup folder i get the message "folder not writable", although i can still use the folder to acess my apps and restore them.
i'm concernd about this. how do we fiz this?
thanks a lot!
J4mps said:
first of all, Thanks for this rom, @bizcuite !
so far so good aside from 1 weird issue with external sd card. ín storage settings it is displayed as "portable-storage" and card was renaed to "mac_create_". while using titanium backup to restore my apps i had to guess the folder name related to the external storage. after i found this and choose my backup folder i get the message "folder not writable", although i can still use the folder to acess my apps and restore them.
i'm concernd about this. how do we fiz this?
thanks a lot!
Click to expand...
Click to collapse
Move your backup to internal storage and then restore. I didn't let titanium mess.with my sd card. Because many where reporting, loss of data and ****.
Hello! i follow your guide, but i have the same result :S Now i will do a list what i do when install the rom:
I use TWRP 3.0.0-0
1) Wipe all partitions (dalvik/art - cache - system - internal memory)
2) I install the rom zip.
3) I install Aroma Gapps directly and in custom setting i also install google keyboard and removing old aosp keyboard)
4) Finally i reboot, but only time system go in bootloop animation (i try it for 10 minutes)
i don' t use agni kernel
My rom base firmware is XXUFND3
Thanks for help me all
Wow, this ROM rocks, very stable, definitely a daily driver for me. Ok, this is what I did for install:
1) Use TWRP 3.0 to wipe the phone completely (internal storage included)... TWICE
2) Install the ROM via TWRP.
3) Install OpenGAPPS via AROMA installer, added the google keyboard inside the installation. - Make sure you select 'forceclean'
4) Boot, AOSP keyboard error, went into settings, and selected the google keyboard as default.
5) Flashed SuperSU zip file via TWRP
6) Installed BusyBox via Google Play
7) Flashed Xposed by romracer
8) Installed Xposed istaller
9) Installed 3C toolbox Pro from Google Pay
10) Proceed to delete the AOSP keybord and other useless items from system using 3C Toolbox Pro.
11) Installed SPenCommand.
12) Base system is now ready for loading everything else from the Play Store.
Only issue I have so far is that I cannot move programs into the system partition using either Titanium or 3C Toolbox. Other than that everything works fine.
One more thing, Google Camera works fine for me.
Lynexius said:
Hello! i follow your guide, but i have the same result :S Now i will do a list what i do when install the rom:
I use TWRP 3.0.0-0
1) Wipe all partitions (dalvik/art - cache - system - internal memory)
2) I install the rom zip.
3) I install Aroma Gapps directly and in custom setting i also install google keyboard and removing old aosp keyboard)
4) Finally i reboot, but only time system go in bootloop animation (i try it for 10 minutes)
i don' t use agni kernel
My rom base firmware is XXUFND3
Thanks for help me all
Click to expand...
Click to collapse
Hi,
Thanks to try the Rom and reports!
Have you tried to install gapps with the minimum? Just Android keyboard and force to uninstall stock keyboard?
Don't format external storage. It's not necessary.
FYI: i have begun to work on aosp...
Bizcuite
Hello everybody
Bizcuite yes i install minimum gapps + keyboard, play games and youtube. And yes i tick force uninstall.
No problem, i wait a future update of this rom :good:
Regards
Lynexius said:
Hello everybody
Bizcuite yes i install minimum gapps + keyboard, play games and youtube. And yes i tick force uninstall.
No problem, i wait a future update of this rom :good:
Regards
Click to expand...
Click to collapse
Have you try to install only the Rom without gapp, to see if it boots correctly and after install gapps?
Bizcuite
Yes bizcuite i test it also without gapps, I don't know why it dosn't work just me xD
let's see if someone else has the same problem.
Install philz recovery mount all partitions and then wipe preload manually or just tap clean to install new rom. Then flash the rom.
No many reports or complaints from users.
Is it a good news? No download of the ROM or no bugs?
Bizcuite
WHAT IS THIS?
CosmicTweaks is my personal collection of changes and tweaks for MIUI. As of 2017.05.05 it is designed for Xiaomi.eu ROM's but it should work with official and probably any other MIUI mod (make a TWRP backup and report any problems you find!). It is not a full ROM, but modifies existing ROM to act like a customized MIUI ROM.
Highlights:
A tested and proven minimal set of tweaks, modular selection with no fluff or nonsense
Designed for Xiaomi.eu ROM's, but is based on AnyKernel2 scripts so should technicall work on *any* MIUI 8 ROM for Redmi Note 4 as it dynamically patches the system and kernel
Does NOT need a 'deodexed' firmware, and provides a tool in the main menu to move 'dalvik-cache' (ART cache) back to system partition which will reclaim space on /data
Option to add minimal Google apps for Chinese ROM's (thanks to Xiaomi.eu for reference on this)
Fully documented list of changes and hosted on GitHub. I encourage other aspiring modders to check out my work as I've done a lot of tricks here e.g. with Aroma and AnyKernel scripts
About updates, license and future:
I am a busy guy with fickle interests, I tend to contribute to XDA/Android stuff in sporadic and intense burts. I made this patch pack with the goal of minimal maintenence and future-proofing. I will try my best to kee it up to date, but no guarantees (we all do this for fun in our spare time afterall.) If I make no reply to this thread for THREE MONTHS, I give permission for moderators to lock it and another XDA member can fork and take over the work (as long as they make it clear that it's only *based* on my work and not endorsed by me).
MY TIPS FOR MIUI:
Can't press "Allow" in Permissions prompt: This is a long-standing MIUI bug. See my explanation of the bug along with workarounds here.
Titanium Backup: Having trouble restoring apps? Be sure to also enable "Install via USB" in Developer Options. If you get a "This device is temporarily restricted" error, just disable your internet access and toggle it again.
Global icon packs via Unicon: If you want to apply Nova/Apex/etc Launcher icon packs on a global scale with Unicon Xposed module, you will need to clear the icon cache after applying icon theme. This can be done by applying default/any theme in MIUI Themes app, OR you can manually delete the folder at /data/system/theme_magic/ (a root explorer required obviously) and THEN REBOOT IMMEDIATELY.
xMIUI Xposed Module: Highly recommended. It's not as extensive as GravityBox, but it's still got a lot.
Broken/crap Weather info: If using Chinese MIUI and you want working Weather, or just want better weather in general, get "Weather M8" from Play Store. The MIUI weather is actually a cut-down version of M8. If using xMIUI, you can also change the weather info in the notification shade to use M8 instead of stock MIUI.
Encryption: Don't be afraid to enable encryption. The Helio X20 is a beast with it thanks to hardware-level AES (benchmarks better than top snapdragons!).
Whetstone removal: It was terribly broken in older MIUI, but in later 7.x.x versions it seems far better. If you remove it, there is no point to "lock" app in memory (with recents) anymore unless you want to keep whole app loaded as long as possible. You will still need to enable Autostart however (in Settings > Permissions) and this will keep app background services (e.g. Push Notifications) running in background, even when you clear memory in recents screen. In short - without Whetstone there's no need to "lock" an app in memory anymore, just enable Autostart.
Push Notifications sometimes not working? Even though you enabled Autostart for source app already? Disable Battery Saver - either globally (recommended) or for that app only via "Settings > Battery and Performance > Manage apps battery usage".
Automatic Brightness is horrible on this device. Try Velis Auto Brightness on Play Store - it looks horrid but works beautifully, once you tune it for your own use.
For better power-savings get 'ForceDoze' from the Play Store. This tweak pack does enable doze capability, but this app will enforce it and providessome fine tuning.
I'll add some more tips here if I remember or find anything I think is worth knowing.
IMPORTANT INFO FIRST for Systemless Root (all SuperSU) users:
If you use Systemless Root via SuperSU, or plan to, make sure you flash it BEFORE this tweak/patch pack. Installing CosmicTweaks after a fresh ROM flash but before SuperSU will result in a broken or missing busybox install!
I have had severe stability issues with Systemless root (SuperSU) and latest China Stable MIUI. Or it could of been a bug/incompatibility with Magisk v9 and Systemless Xposed for MIUI, not sure. If you get a bunch of FC's suddenly for no reason, or any other problems, please try going back to traditional superuser before complaining to me (use phh's superuser) as many apps and the MIUI system seem to have trouble understanding the complexity or being compatible with systemless mods. Right now I am using phh's and SolarWarez xposed and have had no problem.
If you are on Systemless root and you factory reset, be sure to re-flash your SuperSU followed by this ZIP (you should already know that systemless is located on userdata partition) because the systemless busybox is needed by the MIUI system.
If you want to use Unicon Xposed module, use phh's Superuser instead - incompatible with SuperSU.
THINGS I CANNOT CHANGE WITH THIS PATCH PACK:
China ROM App Store (Mi Market) cannot be removed from China ROM without modifying app/framework code, which requires full deodex (beyond the scope of this tweak pack). It also cannot be disabled/frozen, it will either re-enable itself or bootloop as if it's been removed.
China ROM Video and Game Center are kept, despite being Chinese, to prevent the system reporting "System Modification detected" security alert. You can manually disable/freeze these apps yourself with e.g. Titanium Backup.
ADDITIONAL PERFORMANCE RECOMMENDATIONS THAT I CANNOT INCLUDE:
Developer Options - Disable animations (the the three different scales) will frees almost 100MB RAM.
Developer Options - Memory optimization. Turn it to Middle or High tp enable zRAM (trade a little CPU to provide RAM compression. I strongly recommend it, the X20 can handle it). Note that this may also kill background apps prematurely if you still have Whetstone installed (and don't lock the app in memory with Recents).
LIST OF CURRENT FEATURES:
Code:
- boot.img changes:
- Disabled dm-verity (aka verified boot) in fstab, permits /system modification and probably improves read performance.
- Disabled forced userdata encryption in fstab, now optional. If you want to disable encryption, you need to do "Format Data" (not just swipe to wipe in TWRP, it's the second button) which will also erase internal storage.
- init.d support
- /cust partition changes:
- Completely wiped, it was all either unwanted Chinese stuff or was moved to system partition
- BusyBox installer/upgrader
- v1.25.1 build by YashdSaraf - http://forum.xda-developers.com/android/software-hacking/tool-busybox-flashable-archs-t3348543
- Any existing version of Busybox will be cleanly removed beforehand
- Systemless support
- init.d tweaks
- asusm930's Tweaks - "UPDATE 3.0 (C)"
- Set noop scheduler for internal storage only (better for faster storage)
- OOM/LMK tweaks (overcommit_ratio to 80%, less aggressive LMK = much better RAM utilization)
- Clear icon cache on boot (may be useful for Unicon or other themers)
- additional tools:
- Integrate ART Cache. Useful for deodexed ROM's and those using Xposed to reclaim some space on /data
- Enable insecure ADB On Boot, and an optional rootmode-hacked adbd I compiled myself. Useful for hackers and developers.
- /system changes:
- Disable OTA app ZIP validation (etc/device_features/nickel.xml)
- Remove everything in /system/data-app/ (Chinese stuff)
- Delete install-recovery.sh and recovery-from-boot.p
- Remove Chinese carrier app selection (install_app_filter.xml)
- Remove from system (optional):
- Disable MTK PerfService (May help battery life but also cause lag and gaming FPS issues)
- AMAPNetworkLocation (only exists on China ROM, must be removed for Google Location to work)
- AnalyticsCore; Xiaomi stats collection. Has a LOT of suspicious dataminer-like permissions. Already removed on EU
- AutoTest; MTK engineering and diagnostics app. Should be safe to remove
- SogouInput; Chinese IME (Keyboard). Check to let Google Keyboard be the default on China ROM.
- Whetstone; MIUI's memory manager. Buggy on some older versions. See CosmicTweaks thread for details.
- YellowPage; Only useful for China. EU ROM seems to have a custom/translated version so will only be default checked for removal on official ROM.
- Various Chinese-only services
- build.prop (non-optional):
- ro.product.locale=en-US
- ro.setupwizard.mode=OPTIONAL
- build.prop (optional)
- Camera quality tweaks; various improvements to camera image/video quality and capability
- Fast Dormancy; Improves battery life if carrier supports it. RELEVENCE UNCONFIRMED FOR MTK DEVICES (but won't hurt if not)
- Force 4G Disabled; fix deep sleep issue for users with 3G-only SIM cards
- Set Google location service as default; useful for China ROM
- Disable MIUI Optimization; it causes compatibility issues with many apps. You can manually re-enable in Developer options if you want it back
- Scrolling Tweaks; Smaller scrolling cache (saves memory) and fling velocity tweak
- /system additions (all are optional):
- Google apps:
- BookmarkProvider
- GoogleCalendarSyncAdapter
- GoogleContactsSyncAdapter
- GoogleTTS
- GoogleBackupTransport
- GoogleFeedback
- GoogleLoginService
- GoogleKeyboard
- GoogleOneTimeInitializer
- GooglePartnerSetup
- GoogleServicesFramework
- MusicFX (already exists in /apps, but Xiaomi.eu also has two MusicFX.apk... not sure if this is right)
- Phonesky (Google Play Store)
- PrebuiltGmsCore (Google Play Services)
- AOSP Provision (replace MIUI setup wizard, DOES NOT BYPASS ACTIVATION)
- vendor/overlay RRO:
- framework-res (includes all of these):
- Add Google's Location Provider
- Change NTP server to Europe
- Enable Doze, but using ForceDoze app still recommended
- Enable Network Location Overlay
- Disable unsafe media volume warning
- Quick Search Box
- Global-ize and English-ify (useful for China ROM)
CHANGELOG:
Code:
2017.05.05
- Tested with Xiami.eu 7.4.27 but should still work with all others
- New - 'Integrate ART Cache' tool
- New - 'Disable PerfService' and 'asusm930's Tweaks' options
- Change - Google Apps now optional, default-checked for official ROM's only
- Change - Quick Search Box RRO default-checked for official ROM's only
- Change - Update Whetstone description, now unchecked by default as it's not a broken mess like it used to be
- Remove - Google Feedback option (not actually useful, I was confused by ignorance on how system vs data app bug reports work)
2017.02.07
- New - Aroma Installer
- Made lots of existing features optional
- Add Insecure ADB On Boot option
- Probably more awesome stuff that I can't remember because I didn't take full notes
- New - QuickSearchBox translation/globalize overlay
- New - Init.d script - Clear icon cache every boot (useful for Unicon users... Unicon still only works sometimes sadly)
- Remove - MiRemote APK replacement (not very interesting, just keep the original firmware one)
- Remove - WallpaperCarousel APK replacement (as above)
- Remove - /cust wipe feature (no longer useful)
- Fix - Init.d scripts shouldn't block flow control
2016.11.26
- Initial release
- Based on China Stable 8.1.3.0
DOWNLOAD:
Please read all above info AT LEAST once!
Please see Post #2 for known problems/compatibilities and bug reporting guidelines!
Factory Reset should NOT be required, UNLESS you select the Google Apps option. Feel free to report any bugs resulting from dirty flashing as long as Google Apps were left alone.
Download flashable ZIP's from the GitHub releases page
Old Version (Not recommended):
v2016.11.26 @ Google Drive
CREDITS AND THANKS:
asusm930 for some useful tweaks
YashdSaraf for his BusyBox installer script
phhusson for his sepolicy-injector builds & scripts used in his Superuser (I used them as reference for injecting init.d support)
osm0sis for AnyKernel2, it's totally awesome
Xiaomi.eu ROM's and community for some tweak references and some translated/globalized resources
icons8.com for Aroma icons
Known Problems
If you want to report a bug, you MUST do the following first:
Ensure that the bug is not already reported (it will be listed in this post if so)
Make sure that the problem does NOT exist on the base ROM before installing this tweak/patch pack
PLEASE share a TWRP recovery log (Advanced > Copy Log) from when you installed the pack along with the Aroma install log. Many errors can be hidden and not reported to the display text.
Xiaomi.eu weekly
v2017.05.05 working OK on 7.4.27 (and probably later versions) - this is my personal setup
Others?
Assumed OK, please report any problems if not!
Hi !
I'm on the weekly version of xiaomi.eu 6.10.20.
Nobody tried yet ?
benda95280 said:
Hi !
I'm on the weekly version of xiaomi.eu 6.10.20.
Nobody tried yet ?
Click to expand...
Click to collapse
Make a TWRP backup and try
But that is quite an old version. I may only support latest Xiaomi.eu version (6.11.24)
Good...it is work in global stable 8.0.4.0 ?
Sent from my Redmi Note 4 using Tapatalk
I'm on the CN 8.1.3 and applied it without wiping data.
So far just one unusual reboot and a little lower Antutu value (74k vs. 79k before) but these values can change with air pressure and temperature
Thanks for that! I will try!
You tried to remove Mi Market and you get a boot loop right? How can you change the default application for market: links to Google Play Store? Thanks!
ale144101 said:
Good...it is work in global stable 8.0.4.0 ?
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
Thanks for the report!
_Derk_ said:
I'm on the CN 8.1.3 and applied it without wiping data.
So far just one unusual reboot and a little lower Antutu value (74k vs. 79k before) but these values can change with air pressure and temperature
Click to expand...
Click to collapse
That's very concerning, I've never had a random reboot! Let us know if it happens again....
Antutu score, hmm yeah... try clearing memory in Recents while Antutu is active (a good idea to clear memory manually for any heavy gaming) and see if you get a better score. Since I've removed Whetstone and tuned LMK, the ROM will perform much better with multitasking but could have a slight hit to foreground performance if you don't clear memory. Not sure, could just be fickle Antutu as you say
prismk said:
Thanks for that! I will try!
You tried to remove Mi Market and you get a boot loop right? How can you change the default application for market: links to Google Play Store? Thanks!
Click to expand...
Click to collapse
Yeah, I've even decompiled and inspected the framework (smali code) - in services.jar, Xiaomi has code that specifically and intentionally stops the system from booting if the MiuiSuperMarket APK is missing or modified. We will have to wait for global stable if we want to be free of it completely.
I have not had any issue with it opening the wrong market. Tapatalk asked me to Rate the app, and it asked me which Market to open. And another app had a Pro upgrade prompt, it opened Google market automatically. Maybe it only happens with some apps?
CosmicDan said:
Yeah, I've even decompiled and inspected the framework (smali code) - in services.jar, Xiaomi has code that specifically and intentionally stops the system from booting if the MiuiSuperMarket APK is missing or modified. We will have to wait for global stable if we want to be free of it completely.
I have not had any issue with it opening the wrong market. Tapatalk asked me to Rate the app, and it asked me which Market to open. And another app had a Pro upgrade prompt, it opened Google market automatically. Maybe it only happens with some apps?
Click to expand...
Click to collapse
Yeap, we will need to wait for a Xiaomi.eu Global
I tried to change default market to Google Market, but its no possible. So a clean permissions and defaults for Mi Market and when I open a market:/ link I was able to choose the default app for market:/ link
I tried your patch with China Global and I get error with Google Play Store:
Code:
java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission.
I tried to fix running this in a terminal:
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
But it doesn't work. Return something like "could not access the package manager. is the system running". Im investigating this and I will try to fix today
OK so just FYI, I've discovered two bugs which I'm working on fixing:
1) If using phh's superuser, busybox is broken (bug in Busybox installer, already fixed at my end)
2) init.d support not working because I need to patch SELinux
So the init.d tweaks (not much, but still nice) are currently ineffective.
CosmicDan said:
OK so just FYI, I've discovered two bugs which I'm working on fixing:
1) If using phh's superuser, busybox is broken (bug in Busybox installer, already fixed at my end)
2) init.d support not working because I need to patch SELinux
So the init.d tweaks (not much, but still nice) are currently ineffective.
Click to expand...
Click to collapse
Yeap, I discovered the init.d problem too. I was trying to do
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
in init.d and I discover that isn't working
Maybe you can put this code in a github repository? So we can make PRs to upgrade the patches
Do you know why Im getting the ACCESS_FINE_LOCATION permission error?
good tweaks, battery usage is more better than stock miui
update this pack to xiaomi.eu stable rom, and first of thing is a battery usage is more better than with any other rom.
i not use the fingerprint sensor, and any other rom has stay in sense condition(when touch 2 times the display is turn on), but here is not working, i think it use less energy!
keep it up
good works
prismk said:
Yeap, we will need to wait for a Xiaomi.eu Global
I tried to change default market to Google Market, but its no possible. So a clean permissions and defaults for Mi Market and when I open a market:/ link I was able to choose the default app for market:/ link
I tried your patch with China Global and I get error with Google Play Store:
Code:
java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission.
I tried to fix running this in a terminal:
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
But it doesn't work. Return something like "could not access the package manager. is the system running". Im investigating this and I will try to fix today
Click to expand...
Click to collapse
CosmicDan said:
WHAT IS THIS?
CosmicTweaks is my personal collection of changes and tweaks for MIUI. I made it for my own use on latest China stable (8.1.3.0) because I was tired of Xiaomi.eu's current weekly builds having too many problems, and global stable is currently old. Thought I'd package it up and share for others to enjoy. It is not a full ROM, but modifies existing ROM to act like a customized MIUI ROM.
Highlights:
In my experience, China 8.1.3.0 + this patch = smoothest, most stable, most capable MIUI experience yet for the Redmi Note 4
Designed for China Stable, but is based on AnyKernel2 scripts and should work on *any* MIUI 8 ROM for Redmi Note 4 as it patches the system and kernel and only replaces or adds files that are generic and universal
A tested and proven minimal set of tweaks, no fluff or nonsense
Not a full ROM but a patch, does NOT deodex the stock firmware
Adds Google apps and Services for Chinese ROM's (thanks to Xiaomi.eu for reference here), should be safe for any ROM
Completely documented list of changes so you can see exactly what you are getting (see list below)
Can manually customize it if you have a bit of know-how. A decent template for making a ROM mod pack. I encourage other aspiring modders to check out the bottom of anykernel.sh and the updater-binary script (it's not a binary) for how to make higher-quality, more generic mod/tweak packs.
About updates, license and future:
I am a busy guy, in fact I am preparing to join the army in next few months so please don't expect me to keep this updated and help everyone out. I will be around for a while, I may continue to make changes and additions to this in my spare time but I don't know how long I will even care about my Note 4 device, let alone modding in. If I do not reply to this thread for THREE MONTHS, I give permission for moderators to lock it and any other person on XDA can take over this work.
MY TIPS FOR MIUI:
Titanium Backup: Having trouble restoring apps? I found out that you need to (a) use phh's superuser (SuperSU broken, (b) Disable SELinux temporarily while restoring apps, and (c) Change restore method to INDIRECT. If you must use SuperSU, you will need to use the update.zip method of restoring apps - I couldn't find any other way.
Global icon packs via Unicon: If you want to apply Nova/Apex/etc Launcher icon packs on a global scale with Unicon Xposed module, you will need to clear the icon cache after applying icon theme. This can be done by either applying default/any theme in MIUI Themes app, OR manually delete the folder at /data/system/theme_magic/ and REBOOT IMMEDIATELY.
xMIUI Xposed Module: Highly recommended. It's not as extensive as GravityBox, but it's still got a lot. Another option is exMIUI, but it has nothing useful for me.
Broken Weather info: If using Chinese MIUI and you want working Weather, get "Weather M8" from Play Store. Literally the same as stock MIUI weather, but actually works (and has more features). Using xMIUI module, the notification pulldown weather display can be changed to show Weather M8 info.
Encryption: Don't be afraid to enable encryption. The Helio X20 is a beast at AES performance (uses hardware acceleration, benchmarks better than top snapdragons at AES) and I can vouch for it personally.
Whetstone removal: With this horrible feature gone, there is no point to "lock" app in memory (with recents) anymore unless you want to keep whole app loaded as long as possible. Instead, enabling Autostart (in Settings > Permissions) for it will make sure the app keeps any services (e.g. Push Notifications) running in background, even when you clear memory in recents screen! In other words, for background operations like Push Notifications, there is no need to lock whole app in memory anymore - just enable Autostart for it instead.
Push Notifications sometimes not working? Even though you enabled Autostart the source app already? Disable Battery Saver - either globally (recommended) or for that app only via "Settings > Battery and Performance > Manage apps battery usage".
Automatic Brightness is horrible on this device. Get Velis Auto Brightness on Play Store - it works beautifully, now that Whetstone is removed (didn't before) - just remember to enable Autostart for it.
I'll add some more tips here if I remember or find anything I think is worth knowing.
IMPORTANT INFO FIRST for Systemless Root (SuperSU) users:
If you use Systemless Root via SuperSU, or plan to, make sure you flash it BEFORE this tweak/patch pack. Installing CosmicTweaks after a fresh ROM flash but before SuperSU will result in a broken or missing busybox install!
I have had severe stability issues with Systemless root (SuperSU) and latest China Stable MIUI. Or it could of been a bug/incompatibility with Magisk v9 and Systemless Xposed for MIUI, not sure. If you get a bunch of FC's suddenly for no reason, or any other problems, please try going back to traditional superuser before complaining to me (use phh's superuser) as many apps and the MIUI system seem to have trouble understanding the complexity or being compatible with systemless mods. Right now I am using phh's and SolarWarez xposed and have had no problem.
If you are on Systemless root and you factory reset, be sure to re-flash your SuperSU followed by this ZIP (you should already know that systemless is located on userdata partition) because the systemless busybox is needed by the MIUI system.
THINGS I SADLY CANNOT CHANGE WITH THIS PATCH PACK:
App Store (Mi Market) cannot be removed from China ROM without modifying app/framework code, which requires full deodex (beyond the scope of this tweak pack). It also cannot be disabled/frozen, it will either re-enable itself or bootloop as if it's been removed.
Video and Game Center are kept, despite being Chinese, to prevent the system reporting "System Modification detected" security alert. You can manually disable/freeze these apps yourself with e.g. Titanium Backup.
ADDITIONAL PERFORMANCE RECOMMENDATIONS THAT I CANNOT INCLUDE:
Developer Options - Disable animations (the the three different scales). Frees almost 100MB RAM.
Developer Options - Memory optimization. Turn it to Middle or High tp enable zRAM (trade a little CPU to provide RAM compression. I strongly recommend it, the X20 can handle it). Whetstone service has been removed, so this setting will only change zRAM function - it will NOT affect background app count.
LIST OF CURRENT FEATURES:
Code:
- boot.img changes:
- Disabled dm-verity (aka verified boot) in fstab, permits /system modification and probably improves read performance.
- Disabled forced userdata encryption in fstab, now optional. If you want to disable encryption, you need to do "Format Data" (not just swipe to wipe in TWRP, it's the second button) which will also erase internal storage.
- init.d support
- /cust partition changes:
- Completely wiped, it was all either unwanted Chinese stuff or was moved to system partition
- BusyBox installer/upgrader
- v1.25.1 build by YashdSaraf - http://forum.xda-developers.com/android/software-hacking/tool-busybox-flashable-archs-t3348543
- Any existing version of Busybox will be cleanly removed beforehand
- Systemless support
- init.d tweaks
- Set noop scheduler for internal storage only (better for faster storage)
- OOM/LMK tweaks (overcommit_ratio to 80%, less aggressive LMK = much better RAM utilization)
- vendor/overlay RRO:
- Add Google's Location Provider
- Change NTP server to Europe
- Enable Doze
- Enable Network Location Overlay
- Disable unsafe media volume warning
- /system changes:
- Disable OTA app ZIP validation (etc/device_features/nickel.xml)
- Remove everything in /system/data-app/ (Chinese stuff)
- Delete install-recovery.sh and recovery-from-boot.p
- Remove Chinese carrier app selection (install_app_filter.xml)
- Removed apps:
- AnalyticsCore (Phone-home backdoor app)
- AutoTest (Engineering diagnostics)
- SogouInput (Chinese IME), replaced by Google Keyboard
- Whetstone. This is the built in "app killer". Even with memory optimization off and an app locked, Whetstone will STILL sometimes kill apps when there is plenty of free RAM.
- Various Chinese-only services
- build.prop:
- ro.product.locale=en-US
- ro.setupwizard.mode=OPTIONAL
- persist.sys.miui_optimization=false
- MIUI Optimization causes compatibility issues with many apps. You can manually re-enable in Developer options if you want it back.
- Disable scrolling cache and tweak fling speed
- Enable Fast Dormancy
- Camera quality and Media encoding/decoding tweaks
- Enable Google location services on boot
- /system additions:
- apps added:
- BookmarkProvider
- GoogleCalendarSyncAdapter
- GoogleContactsSyncAdapter
- GoogleTTS
- MiRemote (XMRemoteController) from Global 8.0.x firmware
- WallpaperCarousel (moved MiGalleryLockscreen from cust partition)
- priv-apps added:
- GoogleBackupTransport
- GoogleFeedback
- GoogleLoginService
- GoogleKeyboard
- GoogleOneTimeInitializer
- GooglePartnerSetup
- GoogleServicesFramework
- MusicFX (already exists in /apps, but Xiaomi.eu also has two MusicFX.apk... not sure if this is right)
- Phonesky (Google Play Store)
- PrebuiltGmsCore (Google Play Services)
- Some Google related etc's and framework's
- Add some missing fonts (not sure if they're important but meh)
CHANGELOG:
Code:
2016.11.26
- Initial release
DOWNLOAD:
Please read all above info AT LEAST once!
Please see Post #2 for known issues, bug reporting guidelines, and compatibility with different MIUI ROM's!
v2016.11.26 (Latest) @ Google Drive
CREDITS AND THANKS:
Xiaomi.eu ROM's for reference material
YashdSaraf for his BusyBox installer script
adrianom for his modded boot image, it was inspiration/motivation for me to try out a non-weekly ROM
Click to expand...
Click to collapse
prismk said:
Yeap, we will need to wait for a Xiaomi.eu Global
I tried to change default market to Google Market, but its no possible. So a clean permissions and defaults for Mi Market and when I open a market:/ link I was able to choose the default app for market:/ link
I tried your patch with China Global and I get error with Google Play Store:
Code:
java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission.
I tried to fix running this in a terminal:
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
But it doesn't work. Return something like "could not access the package manager. is the system running". Im investigating this and I will try to fix today
Click to expand...
Click to collapse
I had this problem once but then never did again, not sure what causes it.
pm grant for this particular permission does not work, even with root this permission has been "locked" since marshmallow (can't be granted or revoked by pm command at all).
Did you flash this mod pack on a fresh ROM (clean data) or did you flash it after already booting before? I think if you wipe data it may solve it, but I'm not sure.
Sent from my Redmi Note 4 using Tapatalk
CosmicDan said:
I had this problem once but then never did again, not sure what causes it.
pm grant for this particular permission does not work, even with root this permission has been "locked" since marshmallow (can't be granted or revoked by pm command at all).
Did you flash this mod pack on a fresh ROM (clean data) or did you flash it after already booting before? I think if you wipe data it may solve it, but I'm not sure.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
I flashed a clean MIUI China Stable, booted and flashed your tweaks. I will try wipe data and flash before boot the ROM
What you think about using a Github Repository for these tweaks? Can you update with busybox installer fix? Thanks!
prismk said:
I flashed a clean MIUI China Stable, booted and flashed your tweaks. I will try wipe data and flash before boot the ROM
What you think about using a Github Repository for these tweaks? Can you update with busybox installer fix? Thanks!
Click to expand...
Click to collapse
It's definitely a bug in AOSP (see this fix that exists in most custom ROM's) that requires Gapps only be installed on fresh, brand new systems - so a factory reset will be needed. I can't include this this fix in the patch since framework mods need a deodex, and I don't want to make a whole custom ROM.
Github repo done, you can download the latest HEAD and flash-away (has the busybox and init.d fixes already, but I won't do a release yet - still want to do more translations). https://github.com/cosmicdan/CosmicTweaks_HMNote4
CosmicDan said:
It's definitely a bug in AOSP (see this fix that exists in most custom ROM's) that requires Gapps only be installed on fresh, brand new systems - so a factory reset will be needed. I can't include this this fix in the patch since framework mods need a deodex, and I don't want to make a whole custom ROM.
Click to expand...
Click to collapse
So, I flash MIUI ROM and flash tweaks after that and I get a bootloop So I flash MIUI, booted, wipe Dalvik, cache and data and flash tweaks and it's working perfect
prismk said:
So, I flash MIUI ROM and flash tweaks after that and I get a bootloop So I flash MIUI, booted, wipe Dalvik, cache and data and flash tweaks and it's working perfect
Click to expand...
Click to collapse
But you will probably get FC's when you try to use Google Location....
...can anybody else confirm bootloop on clean flash in latest GitHub patch?
I will do a backup and wipe and try myself. Are you running "miui_HMNote4_V8.1.3.0.MBFCNDI_5a92469285_6.0.zip"?
I will make a seperate ZIP patch to enable insecure ADB from boot (so we can debug clean flash bootloops, and also incase anybody wants root-mode ADB access e.g. push files directly to /system). I need to download the MM source and compile a hacked adbd binary for this, so it could take a day or two.
CosmicDan said:
But you will probably get FC's when you try to use Google Location....
...can anybody else confirm bootloop on clean flash in latest GitHub patch?
I will do a backup and wipe and try myself. Are you running "miui_HMNote4_V8.1.3.0.MBFCNDI_5a92469285_6.0.zip"?
I will make a seperate ZIP patch to enable insecure ADB from boot (so we can debug clean flash bootloops, and also incase anybody wants root-mode ADB access e.g. push files directly to /system).
Click to expand...
Click to collapse
I don't get FC when I used Google Location and yes, Im running the same version of MIUI.
prismk said:
I don't get FC when I used Google Location and yes, Im running the same version of MIUI.
Click to expand...
Click to collapse
Well that just makes the GMS FC spam even MORE confusing! Wish I knew what caused it, as I said it only happened to me once.... *sigh* I sure don't miss being a professional Android OS engineer lol, this "sometimes it happens" stuff comes all too often!
Anyway, the intention is to still flash the patch on a clean system (because it erases all the preinstall stuff, and sets some default settings in framework overlay) so I will look into that issue. Just need to finish downloading the AOSP MM sources before I can continue debugging that.
Thank you. Going to try it after i get some more courage, because now i'm on stock MIUI 8.0.4.0 & locked bootloader.
From what i read, to unlock bootloader i need to flash China Dev Rom with SP Flash, and only after that i will be free to try any Roms.
Aroma installer for Cubot Cheetah 2
In-offical Anroid 8.1 Oreo https://forum.xda-developers.com/showpost.php?p=78534219&postcount=12
Click to expand...
Click to collapse
v19 aroma (Android 7) aroma:
http://www.mediafire.com/?1d2thhx6iw46315/ Cubot+Cheetah+2+Nougat+v19+toBsucht+Aroma+2.2.zip
v19 stock https://www.cubot.net/support/firmware/cheetah2/cubot-cheetah2-v19-20180904.html
Patched boot.img (magisk) https://forum.xda-developers.com/attachment.php?attachmentid=4300517
v8 or v14 aroma (Android 6 or 7):
v14 mfi.re/?7xyfwsdnit7ldm6/
https://forum.xda-developers.com/ge...bot-cheetah2-information-reviews-5-5-t3509666
v08 Marshmallow
*if you only install additional apps you can use v19 aroma to get latest version of them
All aroma versions can be started with TWRP or similar. Only install proper system files if needed. Wipe not needed.
It´s made to install usefull apps like xposed or for recover system. It is not to get root or TWRP.
Just flash via twrp and choose needed app. If your system is working skip system files!!!
To install xposed first flash
android 7 sdk 24 // http://dl-xda.xposed.info/framework/sdk24/arm64/xposed-v89-sdk24-arm64.zip or magisk sdk !!
android 6 sdk 23
Some useful apps inside aroma rom:
some xposed modul of my aroma file:
MTP as Default USB Connection
Led-control but better -->
Led blinker works well for me. To use power led as notification light (red/green) but only if blinker app is not activ
More xposed modul i use: AppsOps Re, CameraNotify, BootManager, CleanLockscreen, Marshmallow SD fix and the prevent running modul is powersafer
LightningWall I use as main wall. Af+ to switch between custom online permisson
Af+wall you can find premium versions of both walls #maybe not working 100% if both are in use
Roaming on national network? It can be fixed with https://forum.xda-developers.com/xposed/modules/app-roaming-control-v1-0-t3267154 v19 fixed roaming issue no need modul at the moment.
None xposed related apps: >>>>
2 bootanimation (black or white google) .. links to another working boot file 1080p - landscape from https://forum.xda-developers.com/android/themes/bootanimation-android-marshmallow-t3180984
Es Explorer support root access or Fx explorer & root add-on
VLCforAndroid_v2.xx
MediaConverter_v0.9.3
Puffin free browser, Dolphin browser, Powertoggles, ButtonMapper
Keep in mind some tools are powerful AppsOps, BootManager, amplify and pervent running.
No wipe after install rom apps. Test it you can run aroma rom without install anything.
Features:
- Custom bootanimation,
- Hardware- and soft-button modding to old behave ("any" liked)
- Getting ride of national roaming (***bug since v2 / fix by v19),
- Widgets on lockscreen,
- Volumebar for notifcation,
- Splitscreen
- Screenrecorder
- Offline backup & recover
- Increase security in multiple ways (firewall, best possible permission control)
- Root explorer,
- Less battery use,
- Direct MTP to PC,
- Custom notifcation led color for each app (green or red),
- Better file support, etc.
Additional features:
- Emergency call / sms with broken screen
- "Free" inter/national calls / sms
- silent system (camera / shutaudio / etc)
Benefit of stock android 6 or 7
Anroid 6 (all stock below v14):
+ turbo download mode = wifi&cellular network
+ seems like less power drain
+ preview video in galerie
+ lockable twrp
Anroid 7 (stock v14 - v19):
+ seems like less system crash which cause reboot
+ voice over LTE
+ get ride of flase national roaming
Have fun!
Requests are welcome as well as proposals.
http://www.mediafire.com/folder/5k0832h9u1cce/Cubot_Cheetah_2
A video of my aroma installer rom on API23 (Android 6.0)
https://youtu.be/zqyDmiqTdhc
Additional i like to suggest more apps to install yourself to your phones.
1. I use Whatscall, Dington, TalkU to make "free" phone call. You pay by watch ads. Whatscall is good to get fast free credits. TalkU and Dington are pretty similar. Autor is "our" phone manufactur Cheetah.
Benefit you can make real phone-call via wifi, safe expensive calls, etc.
If you have no playstore running you get less ads = less credits!
I use them since one year no problems. Me tested other "free" call/sms apps but did not find better once. Please no referal request!
2. shake2safety
Now i use it to enable emergency call by quickly press 4 times Power button. It can be enabled by shake also. That is a feature of new IOS as well as Samsung Galaxy. The benefit is you can automatic call even is screen is broken, eye or finger issue, else.
You can test your setup by automatic call friends number to prevent by mistake calling emergency
Only sms is working if not installed via playstore :/
** For location please keep your GPS on. When there is no Wi-Fi, GPS or mobile data then no location goes with the message/picture. Also it gives your last location if GPS is off.
Click to expand...
Click to collapse
So go and install that app!!! Alternative maybe SOS Stay Safe
Still no reply :/
However maybe not worse to have a 3 post contiguous (last -if no reply), to add details or infos.
You can replace shutaudio.mp3 at root floder system/media/
with attched silent once it increase free space in rom a littel. Play time is shorten so shutdown seems to be littel faster too.
Archiv contain a silent camera.ogg to replace them just rename the once you like to replace.
camera sound at system/media/audio/ui/
Here is a big silent system sound pack:
http://www.mediafire.com/?8pu3qv2ul7opn8z/
Not replace bootaudio.mp3 in v19. The mp3 worked on v14 but not with v19!!!
All my tests on replacement of bootaudio.mp3 in v19 end by bootloop. ( Guess same md5 hash is needed to replace! )
So if you can´t boot anymore run aroma installer and select install system media fix that.
1. edit:
Someone replaced gallery with old v02 version to get video preview back?
Not sure since when it is gone i believe since v14. or less?!
2. edit:
After a while i realize turbo download mode is not available in v19.
Turbo mode enables data transfer via wifi & cellular network at same time.
Can you please tell me how long first boot is meant to take please
deanoz99 said:
Can you please tell me how long first boot is meant to take please
Click to expand...
Click to collapse
If you just re-install less data e.g. boot / shot audio it´s fast as normal. If you are going to install all additional apps it maybe take some minutes. In case you do no install from slow external memory.
On Anroid 6 you can not reboot directly, hold power about 10-15 sec. till system (screen) full turn off and device reboots. Better choose power off device in twrp after finish aroma installation. :fingers-crossed:
toBsucht Psp said:
If you just re-install less data e.g. boot / shot audio it´s fast as normal. If you are going to install all additional apps it maybe take some minutes. In case you do no install from slow external memory.
On Anroid 6 you can not reboot directly, hold power about 10-15 sec. till system (screen) full turn off and device reboots. Better choose power off device in twrp after finish aroma installation. :fingers-crossed:
Click to expand...
Click to collapse
I tried to install and its starts to flash but then twrp auto reboots after about 5 minutes.
deanoz99 said:
I tried to install and its starts to flash but then twrp auto reboots after about 5 minutes.
Click to expand...
Click to collapse
This most likely happens if you:
- install exposed modul without flashing exposed sdk first.
- flashing sytemfiles ( increase by wronge firmware - aroma version)
- on android 6*: - if you reboot direct after installation ## or twrp screen off timer is set & reached * That is a bug of all our 6.0 twrp not a bug of rom
You can fix by:
- flash exposed sdk
- restore a twrp backup (guess you didn´t backup)
- flash proper systemfiles (check firmware i provide for most of them an aroma to restore system)
- flashing full stock rom via MTK tool = 100% fix
I found this topic today and will try it when I have time! For now, I've only changed the irritating boot sound!
toBsucht Psp said:
Not replace bootaudio.mp3 in v19. The mp3 worked on v14 but not with v19!!!
All my tests on replacement of bootaudio.mp3 in v19 end by bootloop.
Click to expand...
Click to collapse
I replaced the bootaudio.mp3 with yours shutaudio.mp3 and the system is booting normally (firmware v19)!
Ok idk why i always failed so maybe other user now also try. May i going to retry
Once again, only flash system app if you have no chance to recover.
Example:
I messed with contact app which may cann´t be recovered with aroma so contact crash by doing wrong. However it still works so i do not flash to repair that little bug.
Keep in mind xposed is tricky and maybe kind of risky to set, so make fresh trwp dump befor going to use "first time".
Hope u have fun with some additional apps.
Im running e/OS (based on LineageOS). The default file manager documentsUI (from the android open source project) was ok but was missing some features I would want such as root access. I found another file manager which had everything I wanted and then uninstalled documentsui using de-bloater: https://f-droid.org/packages/com.sunilpaulmathew.debloater/
Now debloater has a handy function to remember what you removed and then you can restore it whenever you want. But stupid me uninstalled it after i was done with it and now it no longer remembers documentsUI and it can't restore it.
Now im having issues where some apps try to open documentsUI for me to choose a file but the app no longer exists. Is there any way for me to reinstall it as a system app without having to wipe my phone?
I have root (obviously), magisk and twrp recovery if it helps. I also have access to android platform tools on my pc.
I turned off the phone (completely) and left it over night because it was low on battery. After turning it on all system apps I have removed just magically came back. I have tried restarting before but nothing happened so I really don't know why or how it got fixed but im grateful