Clean OS by Ayan
This rom is based on stock OneUI for Galaxy S20 FE. It is based on November patch but I assuring monthly updates whenever next month's security patch is released.
Visually its no different from the stock rom as I have not changed any thing drastic to maintain stability. Purpose for building this is that it is TWRP Flashable and it can be used to flash stock rom over a GSI without needing to flash everything from ODIN.
Please Note
* INSTALL THIS ONLY IF YOU HAVE ONEUI4 INSTALLED ALREADY OTHERWISE IT WONT BOOT ON ONEII3 FIRMWARE
* Your warranty is now void ( anyway it got void when you unlocked your bootloader )
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or your getting fired because the alarm app failed. Please
* Some Bugs might happen because of stock firmware so don't blame me for them. Report them to me I will see if it is possible to fix them from my side
* you point the finger at me for messing up your device, I will laugh at you. Do it at your own Risk
Requirements
Unlocked Bootloader
Custom Recovery
Stock Firmware
Features
DEBLOATED around 70-80 apps making system lighter
Build Prop Tweaks
Call End Delay Fixed
No Performance Drop in Battery Saver ( 60 hz display though)
FPS Cap Remover ( MIn 60 fps and Max 120 fps set)
Faster Booting Enabled
Vulkan Enabled
RIL wakelock optimization
Audio Improvements
Improve Ram Management
Improve Audio and Video
Faster Streaming Videos
Disables Built In Error Reporting
Boot & Shutdown Animation FPS Boost
Better Signal
Better Call Voice Quality
Disables Error Checking
Increase jpg quality to 100%
Camera Tweaks Supports Google Camera (Not sure if it works for everyone)(But gcam opens up with less lag)
Dalvik Virtual Machine Tweaks
FPS Stabilizer
Better Internet Speed
Auto DImming Fix
LiquidSmoothUI
Better scrolling
Multi User Added
Removed Boot Warning ( ONLY FOR EXYNOS)
*CSC Features Added
Volte, Screenshot and many icons in Quick Settings
Mobile Data Toggle in Power Off Menu
Voice Recording Activated ( It doesnt work in Wifi Calls and that is set by Samsung)
4g icon in status bar replaced with LTE
Knox gaurd disabled
Real Time Network speed in status bar
Camera Shutter Sound Button
LTE only network mode
WIFI calling active
Many more csc features
Google Photos Mod( Works Maybe)
v1.2
*Google Feed Intregration
*Super Fast Charging Toggle Added
*Samsung Marketing Disabled
V1.3
*Gaming optimization
*Prime Kernel Included(Only Exynos right now)
*Magisk Pre installed
*MODS By LUCA
1. Enable screen shot on secure app
2.Enable quick reply on secure lockscreen
3.Adaptive brightness boost
4.Official Status in Settings
5.Patch Secure folder Knox
Jan Update V1.4
(PLEASE PLEASE update the oneui base first to Jan)(Dirty updating might work for you but dont ask me questions if your patch is still December)
1.Based on Jan Firmware for respective devices(Full Update only avaliable)
2.Magisk V24 install automatically
3.Prime Kernel for all devices
4.Removed Software Updates section
5.Some under the hood optimizarions
Feb Update !! V1.5( Snap Devices) V1.5.5( Exynos)
1. Synced with latest Feb firmware for the respective devices
2. Some build tweaks
3. Vendor Tweaks
1.restore the standard implied limit of usual RAM consumption
2.AOSP standard value (just better for multitasking)
3.prevent instant "close all apps" mechanism every time the camera app opens
(these tweaks are personally tested by me for a long time and they dont hinder any performance and experience)
4.Magisk updated to v24.1
5.MODS BY @vladwin
1. Dual Recording added in camera
2. Option for Autofocus Tracking in 1080p 60 fps video
3.Legacy Fonts fix
March Update !! V2(Snap Devices) V1.75(Exynos)
1. Snapdragon Users both 4g and 5g builds are based on latest oneui4.1 firmware
2. Removed Prime Kernel have been restored as per user's choice
Have provided with stock boot img in the folder but please remember to patch them with magisk first
3.In sync with Feb update
4. Exynos builds are based DVC2( March Patch) Oneui4. Thanks to Samsung!!
5. Fixed Camera Issues in Exynos
small update !!
Exynos V2 based on oneui4.1 is also avaliable but oneui update is required for it to be installed
CleanOS4.1 V2.1 update
1. Based On March Update oneui4.1
2. In sync with V2
3.Updated Magisk to V24.3
4. System Debloated even more by removing unnecessary 25 apps more
5. Some new System Build prop tweaks
6. Added Clean Build ID in about phone section
7. Removed Factory Reset Protection
8. Increased Frame Buffer Rate(Exy Only)
9.Fixed GameHome labs not showing
10. Disabled liboemcrypto-so to allow DRM-protected content to play (e.g. Netflix, My5, etc.). ( still hd wont work)
11. Some Vendor tweaks
12.Updated Multidisabler to a12 one
13. SHealth Fix
14. Updated Restore apps with latest one in installer
15.Removed Boot.img as it was causing bootloop for many people
EXYNOS PEOPLE PLEASE UPDATE TO ONEUI4.1 to use V2 and above
Clean OS4.1 V2.5 Update Final
1. April Patch
2. In sync with V2.1
3.Bluetooth Fix (galaxy watch pairing issue)
4.Restored Stock kernel which is patched but still unrooted
5.Removed Encryption from the system
Patch fstab in partition,ramdisk,delete stock recovery restore, removed know kernel protection etc
6. APP LOCK FIXED IN EXY
will get fixed in snap device in their next builds
Bugs
You tell me
Whatever oneui4 has it will have that
Might Bootloop please either use either the latest prime kernel builds or the respective stock unpatched img(might have to patch it in magisk to retain root) in gdrive
Clean OS Debloater
Its not just a debloater but it does two more things. You can make your animations smoother as well as try out hidden screen mode through it (just follow the instructions carefully.
Clean OS debloater
Instruction to Flash
1. Format Data is a must for best performance
2. Flashing it over clean install is advised though not recommended
3.Install Zip through custom recovery like twrp
4. Flash Magisk
Download
Both incremental and Full update zips avaliable)
People already using CleanOS 4 can you use incremental zip to update
( G-drive Links) ( For versions 1.5 and above)
Exynos ( G780F)
Snap 4G ( G780G)
Snap 5G (G781B)
(ANDROID FILE HOST LINKS) ( For versions 1.5 below)
Exynos
Snap 5G
Snap 4G
Credits
@ricci206 (He is the MVP here providing me his mods)
@Rick_BR ( Method to remove bootloader warning)
@el0xren ( guides to have various features)
@ Testers in Telegram group
@BlassGO (Very Nice and helpful guy with great knowledge, literally guided me to build)
Various xda thread of S20 and S20 FE for debloating guides
@3mel
(For his help in various things and being very active here in thread helping others out)
Contact
Donate
Thanks!
Is this ROM (Snap 5G) based on G781BXXU4DUL9?
Not completely Russian is in the settings, although I was fine in Malaysian
Don't boot for me S20 Fe exynos https://samfrew.com/es/model/SM-G780F/region/UYO/
rost-doc said:
Not completely Russian is in the settings, although I was fine in Malaysian
Click to expand...
Click to collapse
Fixed by reinstalling the firmware
thechester said:
Don't boot for me S20 Fe exynos https://samfrew.com/es/model/SM-G780F/region/UYO/
Click to expand...
Click to collapse
Should have installed oneui4 first then only it can boot
New Update
v1.2
Google Feed Added
Super fast charging toggle
Samsung Marketing Disabled
Incremental Zip there in the link wont need to download full rom zip if you are in clean os 4 already
Mobile banking apps are working?
I'm currently on v2.5.5 with my Snap 5G.
I don't wanna lose any data or format data when I upgrade to CleanOS 4.
In Odin, do I have to flash BL, AP, CP and CSC?
If I flash all this, do I lose TWRP?
I guess I also have to flahs HOME_CSC instead of CSC?
In Odin, do I have to put something in USERDATA?
ibizje said:
Mobile banking apps are working?
Click to expand...
Click to collapse
Yeah, they work with Magisk Canary+Zygisk
Ubimo said:
I'm currently on v2.5.5 with my Snap 5G.
I don't wanna lose any data or format data when I upgrade to CleanOS 4.
In Odin, do I have to flash BL, AP, CP and CSC?
If I flash all this, do I lose TWRP?
I guess I also have to flahs HOME_CSC instead of CSC?
In Odin, do I have to put something in USERDATA?
Click to expand...
Click to collapse
To install CleanOS 4, you need to be in Stock Android 12. Maybe tou can try to flash stock OneUi 4 with home_csc directly from CleanOS 2.5.5 and then install TWRP again and install CleanOS 4. I don't recommend, probably bugs will appear or even don't boot.
Rick_BR said:
To install CleanOS 4, you need to be in Stock Android 12. Maybe tou can try to flash stock OneUi 4 with home_csc directly from CleanOS 2.5.5 and then install TWRP again and install CleanOS 4. I don't recommend, probably bugs will appear or even don't boot.
Click to expand...
Click to collapse
TWRP would be replaced and encryption would come back. flashing TWRP and vbmeta would mean a wipe and flashing multidisabler would mean a format.
3mel said:
TWRP would be replaced and encryption would come back. flashing TWRP and vbmeta would mean a wipe and flashing multidisabler would mean a format.
Click to expand...
Click to collapse
In Android 11 I managed to do this steps and not format data, but as I said, a fresh instalation is preferred
camera app got an improvement? for example: telephoto in pro mode, the ability to switch cameras in fhd60fps (telephoto can record video in fhd60fps). Will there be eSIM support. Also, I personally wanted to have the ath11k driver in the kernel instead of qcacld-3.0, but ath11k needs a 5.10 kernel, can you think of something? I will be very grateful if at least one feature is added
Savox326 said:
camera app got an improvement? for example: telephoto in pro mode, the ability to switch cameras in fhd60fps (telephoto can record video in fhd60fps). Will there be eSIM support. Also, I personally wanted to have the ath11k driver in the kernel instead of qcacld-3.0, but ath11k needs a 5.10 kernel, can you think of something? I will be very grateful if at least one feature is added
Click to expand...
Click to collapse
the guy who builds kernels for the FE said there's no chance of getting that new of a kernel as it's way too much work to port it over.
no idea on the rest of your list.
3mel said:
the guy who builds kernels for the FE said there's no chance of getting that new of a kernel as it's way too much work to port it over.
no idea on the rest of your list.
Click to expand...
Click to collapse
Hm, Have S20 FE hardware esim support? In S20 models esim works on SN110 SoC
Savox326 said:
Hm, Have S20 FE hardware esim support? In S20 models esim works on SN110 SoC
Click to expand...
Click to collapse
as far as I know Samsung never said it was coming to the FE
Hi, thanks for the ROM, I still dislike oneui to my very core, but, it feels a lot better now
Rick_BR said:
Yeah, they work with Magisk Canary+Zygisk
Click to expand...
Click to collapse
Could you elaborate? Maybe a link to zygisk or forum thread about this, cause all the tutorials I found by googling seem suspicious at best
Also, there was recently a law passed in Russia that forced manufacturers to install a bunch of useless Russian apps (and a few useful ones). I was able to simply uninstall them in cleanos4 (which I could not do in stock, since they kept getting reinstalled). But maybe there is way to bypass this entirely?
ramilmsh said:
Hi, thanks for the ROM, I still dislike oneui to my very core, but, it feels a lot better now
Could you elaborate? Maybe a link to zygisk or forum thread about this, cause all the tutorials I found by googling seem suspicious at best
Also, there was recently a law passed in Russia that forced manufacturers to install a bunch of useless Russian apps (and a few useful ones). I was able to simply uninstall them in cleanos4 (which I could not do in stock, since they kept getting reinstalled). But maybe there is way to bypass this entirely?
Click to expand...
Click to collapse
Zygisk is a function present in Magisk Canary, it's like the "new" Magisk hide. As you install Magisk Canary, go to settings and enable it, simple and straightfoward. I recommend you install the Universal Safetynet fix module too, the latest version is compatible with Zygisk.
What is the apps? The Yandex ones? I've deleted all of them directly from the folders in system. They never come back.
Rick_BR said:
Zygisk is a function present in Magisk Canary, it's like the "new" Magisk hide. As you install Magisk Canary, go to settings and enable it, simple and straightfoward. I recommend you install the Universal Safetynet fix module too, the latest version is compatible with Zygisk.
What is the apps? The Yandex ones? I've deleted all of them directly from the folders in system. They never come back.
Click to expand...
Click to collapse
The Yandex apps stayed for sure (they are installed with Andoid setup). But also (from memory, there are 17 in total):
- Marusya - Mail.ru (voice assistant)
- ICQ new - Mail.ru (text chat)
- Mail.ru -Mail.ru (mail client)
- Gosuslugi
- Apps (app recommendations for more russian bloatware)
- Kaspersky internet security and VPN
- some others, i forget
Related
Computerfreek274_Unlocked_1.3.7 Based from Stock 5.1 .49
Disclaimer: Please Read if this ROM or any software kills your phone in any way. I am no way to be held responsible. Please read I Also will not be responsible for any data loss. Backup you data we have twrp now.
All ROM's,Audio Mods, Pon-3, Kernels, ect Downloads can all be found under Download here below.Download Here
Please Read! The Whole OP and how to install.
Start Here for Update 1.3.7 6/5/2016 .49 based Please READ
Computerfreek274_Unlocked.49_1.3.7 Update
Based from .49 OTA update 5/15/2016
Change Log
.49 OTA Update
06/05/2016 Cleaned up some more verizon junk.
Bloat Free
Hotspot Tether
Audio tweaks and Vol Steps *You can still download from my OP the tweaks or V4A for better sound.
Root
Busybox
xposed ready just download and flash after you setup the ROM.
Pon-3 and other audio mods flash after your 1st setup.
New Radios
Small Tweaks
HOW TO INSTALL ! 1.3.7 Updated 6/05/2016
1. Download firstEncounter's .49 Bootloader/Radio Pack from here. Big Thanks to firstEncounter for his great work and great img packs.
2 Download Computerfreek274_Unlocked.49_1.3.7.zip
3. Flash firstEncounter's .49 Bootloader/Radio Pack.
4. Flash Computerfreek274_unlocked.49_1.3.7 Verizon or non Verizon build.
3. Wipe Cache and reboot and enjoy.
* if you have already updated your radios and bootloader to .49 then you can just flash 1.3.7 or newer.
If you are doing a full wipe! Wipe data and cache all at the same time. then do steps 1 and 2
Flash radios pack 1st then flash ROM. NOTE: Flashing my IMG pack will upgrade your bootloader so never re-lock your bootloader thinking you can just sunshine YOU CAN'T after you upgrade. Yes you can still re-lock if you need to return the phone
Any Bugs in 1.3.7 ?
No not that I have seen
Slow 1st boot if your upgrading and not doing a full wipe.
1.3.5+ END HERE PLEASE READ ABOVE
Outdated Info and Chang logs.
Bugs.
With Verizon messenger Plus app if you use back camera with flash phone will crash. This is only in the verizon msg app.
work around is to take pic with camera then attache the photo and send.
Change-log Updated 04/04/2016
04/04/2016
Verizon Build There is 2 versions your Standard build and battery save. Battery save only for Verizon users this helps with battery drain you get with Verizon network over LTE.
Performance tuning is turned on on the battery save mode. So the phone needs time to settle in a bit before it feels 100% in my testing it looks to save around 5% or more over standard build " I am loving the battery save build myself. remember this is based on what I have running results will vary per user"
Fixed battery faster battery drain from 1.29 in standard build and batter save.
Removed .mp4 demo video to save space.
Removed and updated moto camera to the last build. This gives users an option to uninstall update if they like same with my Verizon and some other apps.
Fixed emoji's and updated to newest android from MM.
Non-Verizon fixed APN settings so it will pick up your APN from your sim / network.
Non-Verizon build Faster 3g 2x data. " Remember it can only go as fast as your network gives you" But I did tweak it a bit.
Non-Verizon Build Removed My Verizon and other Verizon apps that got in from 1.2.9.
Non-Verizon users You will not be getting an battery save build. This is due to GSM networks. Plus way to hard for me to test if it will save battery. I do believe the non-Verizon build is already much better on battery on Verizon build. This is due to that you have non of the Verizon apps running.
This change log maybe missing a few things I have done a lot and tested a lot over the past few weeks to get this ver just right.
3/2/2016
1.2.8 Verizon Build Updated to address a few Bugs that have been found in verizon build only.
Fixed xposed bug.
Fixed Reboots with xposed.
Fixed audio mods.
02/06/2016
Removed HP Print and Google Print *Download from play Store if you need it. Fixed where when I removed it in the past it did not work from play store HP system drivers are still installed.
Removed Moto care plus one other moto app.
Updated network settings Faster Verizon lte speeds mostly upload.
Faster Switching from 3g to LTE.
Made changes to make Xposed v80 more compatible.
Made Changes for new ver of Viper4Audio audio mod to work with droid turbo if you install it. Pon-3/v4a will also still work.
Few other bug fixes.
Better power saving 1/11/2016.
Put Stock Command center back in. 1/11/2016
Removed Turbo 2 command center download and flash from here 1/11/2016.
Updated My Verizon app to newest apk. 1/11/2016
Added Turbo 2 wallpapers. 1/11/2016
Removed some old moto files that where not needed. 1/11/2016
Audio boosted on app apps and in-call and all codecs. 1/11/2016
Updated Init.d support in kernel 1/11/2016 Please search for init.d tweaks in google for lollipop.
Misc Small fixes and tweaks 1/11/2016
Fixed memory removed lag. 1/11/2016
Fixed up Audio mixed boosted audio mid-range pre-installed 1/11/2016
Fixed My Verizon SSO login 1/11/2016
Removed apps and files.
Amazon apps
Slacker radio
Bug2GoStub
GooglePinyinIME
Translate
BodyGuardApp
fswriter
install-recovery.cfg
recovery-resource.dat
recovery-from-boot.p
Tweaks updated and fixes
Heap size now 72 was 32.
GPU speed tweaks fixed from 1.2.2.
Updated Wireless tweaks.
More free ram for apps. "Tweak"
Faster app loading "tweak"
zip aligned.
4g LTE Speed and locking/Switching.
Fixed Audio buffers in 1.2.4
Battery save stuff. "Tweak's"
I also cleaned up some other stuff. and more fixes. Smaller download size.
Installing Update
Flash Right over any of my ROMs or Mofo Img's using TWRP.
After flashing rom you can Flash Xposed if you use it V79 Download here.
After install Please wipe cache and reboot. If you did not do a clean full wipe then. Please let the phone settle in a bit. So it can update a bit around 1/2 hours after some updates for it to settle in nice for it to show it's tweaks.
Enjoy!
Also Get your updated Xposed here v80
Benchmark Screen shot here with lots of my apps installed.
Download 1.2.3a ROM HERE DeOdexed Non-Verzion users Download 1.2.3a then read Post #2 for adding better support for global services.
You can always find more help and support on my website computerfreek.com
Old Change Logs see above
ChangeLog
Computerfreek274_Unlocked_Deodexed_1.2.3a 12/09/2015
Removed Verizon protect
Removed Office
Most Verizon apps other than Hotspot and My verizon can be uninstalled. If you see them in your apps you can now uninstall all but them two.
Boosted media buffers.
GPU speed and ram tweak.
lower background apps running at one time by 5.
Updated apps
Google play
Google play services
Moto camera.
Moto gallery
Gmail
Chrome updated and put back in.
Translator
And a few others I can not remember.
Build tweaks I think this will help with play service crash. I have not got any so far. Only time will tell.
1.2 - 1.2.2
Faster 1st boot.
Optional Global Ver for none Verizon users. Find it under downloads.
Audio Boost v2 The best In call Audio on the droid turbo. (New)
Deodexed build. There is also your standard odex build. (New)
Native Tether/Hotspot tested and working 100%
Removed more Verizon apps. This is the last of the Verizon apps i can remove that are needed for the system. Please remember if you remove or freeze My Verizon app it will disable your advanced calling.
Verizon Messenger has been removed. This can be re-downloaded from google play
Fixed Build.prop removed old PON-3/V4A Settings.
Fixed host file put it back on the system as we don't need it in data anymore.
Xposed and pon-3 Is optional add on I did this in case you where going to use other audio mods or none at all. This opens up better support for users of my Rom some users do not like pon-3. Just You can download all needed files with the download.
Cleaned up amazon junk in /ect
Much faster over all bit more ram and cache speeds better R/W speeds.
Faster 3g and wifi.
Removed Boot animation. (Replace with your own if you like.)
Features:
Audio Boost v2 The best In call Audio on the droid turbo. (New)
Deodexed build. There is also your standard odex build. (New)
All the best tweaks and audio mods from my 1.6 images.
Full root with unlocked bootloader via Sunshine.
Stable! - I don't publish images without exhaustively testing them. If you have any issues to report, reply to this post and either myself or the community will rally to help fix the issue.
Much better battery life! - This image focuses on battery savings without compromising performance. Your phone will last much longer while running this system image.
Multiple versions - From Stock to Global.
Fast! - This image is lean, fast, and enhanced for performance.
No bloat! - All bloat that is available on the Play Store has been removed. Extra files (like help videos and help audio files) have also been removed.
Optional AdAway.
Now with Pon-3 Audio/ V4A - Increase the volume and the quality of audio output from the Droid Turbo by enabling VIPER4Android I optimized the system for any audio mode you use. You can flash PON-3 from my downloads.
Enabled for XPOSED Updated to newest ver. Optional download flash via twrp and install APK. i put the needed ver and files in downloads. Xposed needs to be flashed.
Audio Boost Mods
Download Here
1st one Stock No Audio Boost (Stock)
2nd Mid Range Audio Boost ( Mid Range no gain boost Stock Max Audio 84% Mid range Max 90%)
3rd High_Gain v2 ( Boosted Gain and Max volume At 94%)
How to Install
How to install
Backup Your Stuff!!! Photos and more !!! Use Twrp to do a full system backup!!! And then Copy it to your PC save it forever!
If you already have done step 1 and 2 go to step 3.
Step 1 Phone bootloader must be unlocked via sunshine root. I will no longer help users unlock please see sunshine If you need an none xposed ver use @firstEncounter v3 listed here. I blocked my no xposed img from downloads. I know it worked for most users but there was a few it did not and hung up on sunshine server blocking there IP. @jcase recommend you use @firstEncounter v3 or update to stock .44 then unlock with sunshine.
Step 2 Install Twrp Recovery Get it here.
Step 3 Enter recovery Copy my rom/zip to your phones storage device.
And any other options your download from here xposed and PON-3 put all zip's on phone storage. And flash/install in recovery computerfreek_Unlocked_1.X 1st then install/flash xposed,Pon-3 zip's
Step 4 In recovery click install select my rom .zip and slide to install
Step 5 Hit home and go to wipe for best results slide bar to do factory reset.
Step 6 Reboot system
Step 7 Your done setup your phone xposed and pon-3 audio if you install it.
Step 8 If you flashed xposed you need to install the APK now.
Please remember this is a hobby for me and my son who is 13 years old. Any donations we get are used for web and file hosting also to help with the cost of the internet. We try and do are best to give you support. We work very hard keeping everything up to date. We do not make money off this we do this to help other like us. Remember if you like to help to keep this going you can send donations to google wallet to [email protected] or paypal [email protected]. Thank you So much for supporting this hobby.
Credits go to.
@jcase For his great work and the rest of the team. Not just for the great unlocked bootloader, But for everything he has done. Thank you.
Thank You Theroot.ninja for the Sunshine See there website here.[/CENTER]
@cbalt Has made this very global friendly flashable zip for my ROMS This will give you better support for GSM in the USA and overseas. It will also remove all the Verizon junk for you as you do not need it if your not on Verizon. . @computerfreek274 and @cbalt will offer support for this the best we can. It is hard to give full support if we have no way to test the service provider you have. For best support have your APN's for your service and check that they are in your phone already. Please read below for more info and setup. As always backup your data. And remember we are not responsible for any data loss or if this software somehow kills your phone.
THIS IS NOT FOR VERIZON USERS. This has been tested on 1.2.3a
This is an update to my Removal Script. A few things have changed. First off since this is only for Global users to begin with, I have updated it to also update your Build.Prop, gps.conf, and apns-conf.xml. There are also 4 Different Versions now.
REBOOT AND FLASH AFTER GOING THROUGH THE SETUP WIZARD.
The files without Verizon in their name remove, Notice TTS aka Text To Speech and Velvet in there which is the Google APP aka Google Now. It removes everything I personally do not use. The files with Verizon in their name will be better suited for you if you don't want it slimmed down. In the next day or three I will create the .zips required to reinstall all the stuff removed in both along with a file to only update Build.Prop, gps.conf, and apns-conf.xml.
BasicDreams
CloudPrint
com.customermobile.preload.vzw
com.motorola.android.nativedropboxagent
com.verizon.ims.jar
com.verizon.ims.xml)
com.verizon.os.jar
com.verizon.os.xml
com.verizon.phone.jar
com.verizon.phone.xml
com.verizon.settings.jar
com.verizon.settings.xml
com.vzw.android.smart.jar
com.vzw.android.smart.xml
ECID_VZW_Quark
FaceLock
GoogleFeedback
GoogleTTS
HPLegacyPlugin
HoloSpiralWallpaper
HotspotLauncher
KnowYourDevice
LiveWallpapers
MotoDemo
MotoFolio
Motorola_MyVerizonMobile.mp4
Motorola_VerizonMessages_HowTo.mp4
MyVerizon
NoiseField
PhaseBeam
Quickoffice
VMobileSecurity
VVM3
Velvet
VerizonSSOEngine
VerizonWireless.wav
VisualizationWallpapers
VzwAVS
VzwCbsLoader
VzwController
VzwDeviceSetup
VzwFamilyBaseCompanion
VzwLocationAgent
VzwPhoneService
VzwSecureSettings
VzwSettingsExt
vzwPhoneExt
The Files With Verizon in their name remove
com.customermobile.preload.vzw
com.verizon.ims.jar
com.verizon.ims.xml)
com.verizon.os.jar
com.verizon.os.xml
com.verizon.phone.jar
com.verizon.phone.xml
com.verizon.settings.jar
com.verizon.settings.xml
com.vzw.android.smart.jar
com.vzw.android.smart.xml
ECID_VZW_Quark
HotspotLauncher
Motorola_MyVerizonMobile.mp4
Motorola_VerizonMessages_HowTo.mp4
MyVerizon
VMobileSecurity
VVM3
VerizonSSOEngine
VerizonWireless.wav
VzwAVS
VzwCbsLoader
VzwController
VzwDeviceSetup
VzwFamilyBaseCompanion
VzwLocationAgent
VzwPhoneService
VzwSecureSettings
VzwSettingsExt
vzwPhoneExt
Global GSM IS for full GSM MODE.
Global is NOT for full GSM Mode.
Download : https://androidfilehost.com/?w=files&flid=45270
DO NOT ASK FOR ETAS, It will only make me work slower.
how to
What does the BL unlock let us do that MOFO hasnt?
Michaelmansour1997 said:
What does the BL unlock let us do that MOFO hasnt?
Click to expand...
Click to collapse
Full root! Full read write, access to kernel, android pay may work. As an user you will have full root so you can change your own fonts, host, emojis and so much more. Plus this is going to also let users that where stuck on stock 5.1 high and dry unlock and have root also. Think about this if you need to replace your phone it is shipped with 5.1 now this will allow you to unlock it and get back to root.
computerfreek274 said:
Full root! Full read write, access to kernel, android pay may work. As an user you will have full root so you can change your own fonts, host, emojis and so much more. Plus this is going to also let users that where stuck on stock 5.1 high and dry unlock and have root also. Think about this if you need to replace your phone it is shipped with 5.1 now this will allow you to unlock it and get back to root.
Click to expand...
Click to collapse
Sweet, will we be able to get CM13 on it?
Michaelmansour1997 said:
Sweet, will we be able to get CM13 on it?
Click to expand...
Click to collapse
Yeah working builds now. So when we get an unlock I will just need to test.
computerfreek274 said:
Yeah working builds now. So when we get an unlock I will just need to test.
Click to expand...
Click to collapse
niceeeeeeeeee
will it work on turbo 2 ?
mike_augie said:
will it work on turbo 2 ?
Click to expand...
Click to collapse
the BL unlock - nopes
I was getting my phone ready for the Sunshine release and downloaded it onto my phone. I'm currently running 1.6b pon with xposed baked into the system. When I tried Sunshine it said I must uninstall xposed. Is there a way to do that without wiping data and flashing an older system?
djbling said:
I was GE ting my phone ready for the Sunshine release and downloaded it onto my phone. I'm currently running 1.6b pon with xposed baked into the system. When I tried Sunshine it said I must uninstall xposed. Is there a way to do that without wiping data and flashing an older system?
Click to expand...
Click to collapse
Yes go to my site computerfreek.com and download the none xposed img I made for this.
Or direct link here to download
@djbling I updated OP and my website for more info. When sunshine is released for are phones we will have more info. We may have to flash are bootloader via flashboot when the time comes I will update the OP.
Thanks! Computerfreak. Glad to see your on top of it! That was a real fast reply!
djbling said:
Thanks! Computerfreak. Glad to see your on top of it! That was a real fast reply!
Click to expand...
Click to collapse
Yeah and the good news is most users are on the .44 kernel so all you have to do is flash the no xposed ver of my img via mofo. Then unlocked via sunshine. Reboot and now you will have full rw root and still be on my img. Re-install xposed framework and your done.
You can then install twrp and do a full system backup via twrp recovery and save a copy of it on your PC too. Then sometime after that I will have all kinds of flashable roms from stock to cm and aosp.
Cm and aosp and nexus will need testing so I can get voice mail working and advanced calling on nexus and aosp roms. As for cm it may need a bit more time and testing.
Sunshine 3.2 beta for droid turbo is out!
---------- Post added at 04:51 AM ---------- Previous post was at 04:49 AM ----------
http://forum.xda-developers.com/showpost.php?p=64027688&postcount=4064
Now that those of us that were stuck on locked 5.1 have unlocked bootloaders, how do we acquire permanent root? I'm new to the while unlocked bootloader thing.
Sent from my XT1254 using Tapatalk
Once your bootloader is unlocked, flash the twrp recovery and a rooted image. See the OP
This is exciting stuff! Thanks so much to CF for this thread. I was scrolling through 44 pages of the bootloader unlock thread looking for specifics, but as per usual CF has laid it all out for us here in an efficient and easy to understand post. We are lucky to have him in this community.
Sent from my XT1254 using Tapatalk
The "Download Computerfreek274_Unlocked_1.0" link doesn't work - getting not allowed/access denied
mad3963 said:
Now that those of us that were stuck on locked 5.1 have unlocked bootloaders, how do we acquire permanent root? I'm new to the while unlocked bootloader thing.
Sent from my XT1254 using Tapatalk
Click to expand...
Click to collapse
For now you can go and download any one of my 1..6 img under downloads at computrrfreek.com unzip enter fastboot mode and fastboot flash system imgnamehere.img let it go when done enter recovery wipe cache and data. Reboot and not you have all the perks of my img and full root.
I am working on flashable img's. but I am going to have to call it for tonight 1:30 am here. I will test more when I get up.
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.
What does this do?
This flashable ZIP file attempts to speed up Android OS by implementing tweaks and removing programs that the average Android user may not utilize. It also adds build.prop tweaks, init.d tweaks and a hosts file all aimed at one goal, to reach Android's maximum performance.
Before doing anything, be sure to backup with recovery since things might go wrong.
How to install/update:
First things first, YOU HAVE TO DOWNLOAD A 3RD PARTY LAUNCHER AS THIS MOD REMOVES THE DEFAULT LAUNCHER. I recommend Nova Launcher
1. Download ZIP and transfer it onto your phone's downloads folder (much easier if you download it through phone)
2. Boot into recovery mode and make a BACKUP first before flashing!
3. Flash the downloaded ZIP file.
4. After the process, wipe dalvik-cache and cache partitions (you do not need to format data)
5. Done! Now boot into the system and wait for the boot process to take you to lock screen (should take longer than usual, maybe about 1-10min. Don't be scared if your phone is taking longer than usual)
6. Open Settings > Apps > ::: (3 dots on the top right corner) > Reset app preferences (If you do not have this step, you can skip)
7. Done! After flashing, I recommend calibrating battery (you do not need to do this every update!)
NOTE: For a while, it may seem that Android's performance is worse and the battery is slower. Give it some time to adapt to the new changes
For updates, just download the updated ZIP and follow the installation steps again! Easy peasy.
Common Issues:
Boot Loops
Black Screen on Startup
Phone won't boot
Settings do not respond when opened
Certain apps lost functionality
Spam messages saying: "Unfortunately android.app has stopped working"
Notifications not working
Any issue that comes up, restore it from backup. Usually, uninstalled system apps are what cause these issues. To prevent them, you will need to remove some lines in the updater-script in my ZIP and reflash it. Be sure to report any bugs you find so they can be fixed right away!
Compatibility:
This ZIP file should be compatible with all ROMs (stock-based, AOSP-based and even stock), mods, devices and Android versions, but it was specifically tested and built around an S7 Edge (G935W8) running stock-based ROM (Superman ROM v3.0.1).
Tested on:
- LineageOS 16.0 ROM Android P
- Superman ROM v3.0.1
- The Galaxy Project
Changelog:
1.5.2
- Added more programs to debloat list
- More ads blocked in the hosts file
- Added more build.prop tweaks
1.5.1
- Tested and working
- Programs in updater-script are now sorted in alphabetical order for easier finding
1.5beta3 *UNTESTED*
- Added a LOT more BuildProp tweaks (115+ lines!)
- Added mxt224_ts_input.idc (makes touch screen better and responsive)
- System apps are now included in Doze
- Added sysctl.conf (extra protection)
- Added a LOT more init.d tweaks
- Added local.prop (values for performance)
- For older versions, visit - https://forum.xda-developers.com/s7-edge/themes/roms-android-acceleration-strip-t3841643
1.5beta2 *UNTESTED*
- Fixed the HOSTS file
. - Remove invalid rows
. - Added 13,000 new lines (now containing over 61,000 lines!)
. - Removed useless lines
. - Sorted alphabetically
. - Removed empty lines
1.5beta *UNTESTED*
- Added a LOT more Init.d tweaks (increases performance by managing cpu and ram better and many more)
- Added a LOT more BuildProp tweaks (increase performance)
- Added a hosts file (contains over 48,000 lines!) that blocks malware and ads, thus increasing speed
1.4.1
- Tested and fixed some issues. Includes all changes below.
- Ignore the error, "failed to mount /cache". It will function regardless
1.4beta3 *UNTESTED*
- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)
- Included v1.3.3 changes
1.4beta2 *UNTESTED*
- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)
- Added buildprop tweaks
- Does not include v1.3.3 changes
1.4beta *UNTESTED*
- This version has not yet been tested so it might not work and will probably give an error 7 in TWRP (if it does not give an error, please let me know)
- Added init.d tweaks
- Does not include v1.3.3 changes
1.3.3
- Added ADAPT SOUND and PRINTERS to debloat list
1.3.2
- Added a build prop tweak to utilize hyperthreading
1.3.1
- Added more apps to debloat list. Expect more apps to be added in the future
1.3
- Added more to debloat list
- Added buildprop tweaks
- This should fix error 7 in TWRP
- COMING SOON: Init.d tweaks
1.2.1
- I'll add build.prop and init.d tweaks when I can
- More apps to added to debloat. BACKUP
- After flashing be sure to wipe cache and dalvik
1.2 - DO NOT DOWNLOAD. ERROR IN UPDATER-SCRIPT. FIXING IN v1.3
- Added init.d tweaks
- Added BuildProp tweaks
- Added more to debloat list
1.1
-Added more to debloat list, be sure to backup just in case anything goes wrong!
1.0
- Init
Permissions:
- Feel free to take anything from the zip file, however, you must credit me as creator.
- If you are reuploading this on another website, add a link to this xda thread.
123keelos said:
1. Download ZIP (much easier if you download it through phone)
Click to expand...
Click to collapse
It is better if a mirror link also available...
Thanks
HemanthJabalpuri said:
It is better if a mirror link also available...
Thanks
Click to expand...
Click to collapse
I'll try to get a mirror up. Also, how does a mirror link being available make it better?
123keelos said:
I'll try to get a mirror up. Also, how does a mirror link being available make it better?
Click to expand...
Click to collapse
Since I cant able to download the attachment.. it shows error..
Thanks
HemanthJabalpuri said:
Since I cant able to download the attachment.. it shows error..
Thanks
Click to expand...
Click to collapse
I see. Check the description, I uploaded a mirror link
Hi it's really efficient for battery and performance or not? I've a custom kernel and custom stock rom. I use ex Kernel manager for tweaking my kernel with naptime and servicely too, thx in advance. In deepsleep my phone loose only 4% in 8 hours.
narco14 said:
Hi it's really efficient for battery and performance or not? I've a custom kernel and custom stock rom. I use ex Kernel manager for tweaking my kernel with naptime and servicely too, thx in advance. In deepsleep my phone loose only 4% in 8 hours.
Click to expand...
Click to collapse
- Battery Life: Will be a bit better since it removes aps that would run in the background. It also adds performance settings that would drain the battery a little bit, but overall, it would be better
- Performance: It will improve since not as many apps are running in the background as opposed to stock
I, too, use a custom ROM and kernel.
Can I flash by Magisk Manager? or TWRP only?
My device arch is x86. can I use?
Hi! I have a problem, I can't access system or any data from TWRP, so I can't flash your zip even through sideload.
Can you make a Magisk version? It would be great!
dhampire said:
Can I flash by Magisk Manager? or TWRP only?
My device arch is x86. can I use?
Click to expand...
Click to collapse
I dont know about flashing with Magisk so I think it's best that TWRP is used.
No devices (are known) are incompatible with this zip file so you can flash it on any Android
evilarthas said:
Hi! I have a problem, I can't access system or any data from TWRP, so I can't flash your zip even through sideload.
Can you make a Magisk version? It would be great!
Click to expand...
Click to collapse
I dont have any experience with making a Magisk version.
Go to TWRP, click on Mount and check System then press BACK (dont click mount system). This probably would fix your issue.
Hi, first of all thank you for your effort.
I can't get your mod working on my phone. I removed some essential lines from update script, then I even formatted data in order to have access to my system and data and then flashed. It says that it can't get access to /cache. However, as I can observe, the patch is applied. I boot up my phone and have another welcome application, I proceed and then it is stuck on "Android is starting". Very disappointed, wanted this mod to work and to get the bloat out of my phone.
My phone is sm-935s. TWRP is installed, as well as Magisk.
Stock oreo 8.0.0
evilarthas said:
Hi, first of all thank you for your effort.
I can't get your mod working on my phone. I removed some essential lines from update script, then I even formatted data in order to have access to my system and data and then flashed. It says that it can't get access to /cache. However, as I can observe, the patch is applied. I boot up my phone and have another welcome application, I proceed and then it is stuck on "Android is starting". Very disappointed, wanted this mod to work and to get the bloat out of my phone.
My phone is sm-935s. TWRP is installed, as well as Magisk.
Stock oreo 8.0.0
Click to expand...
Click to collapse
For me, it says that cache cant be accessed after I flash it. It still works for me even though. This error can be ignored
As for the Android starting stuck, it means that the updater-script is removing some applications that are necessary for a functioning phone. You will have to do some experimenting and remove lines until you find the issue.
Hi, 1.5.1 working without issues and without deleted some lines in updater script ?
It works on S7 Edge ?
dawidk750i said:
It works on S7 Edge ?
Click to expand...
Click to collapse
man, did you read OP???
Compatibility:
This ZIP file should be compatible with all ROMs (even stock), mods, devices and Android versions, but it was specifically tested and built around an S7 Edge running stock-based ROM (Superman ROM v3.0.1).
Click to expand...
Click to collapse
I tried v1.5.1 on my Moto X4 (Android 9) and have error 7 in TWRP..
My phone just become worse
In the first message, there are so many errors written that unfortunately the human is hesitant to install.
For this reason, many people may think again when they want to install it.
Error in flashing on GT-N7000
Failed to mount '/cache (No such file or directory)'
Disclaimer
Code:
/*
* 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 the products you find here before flashing it!
* YOU are choosing to make these modifications.
*/
LineageOS needs no introductions. This version of LineageOS-14.1 is a highly customised version solely for the Amazon Fire HD10
- EVEN MORE IMPORTANT: This ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.
- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).
Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...
- Saying something isn't working without proper explanation will not attract any attention.
Known Issues
- Wired headphones do not work
- Camera does not work
- OMX is only partially working
Prerequisites for Installation
- Clean installation is required coming from lineage-12.1
- Unlocked Bootloader
- TWRP Installed
Initial Installation
or coming from another rom
- Enter TWRP
- Enter wipe option
- Format Data
- Then swipe to factory reset
- Copy the ROM to your device
- Copy optional zips like gapps and magisk to device if required
- You also have the option of using micro-g framework
- Flash ROM, then optional zips
- Reboot
- And Enjoy
Upgrading to a new version
- Copy the ROM to your device
- Flash ROM
- And Enjoy
Downloads
*** Please do NOT create any mirrors ***
Lineage-14.1 for Amazon Fire HD10"
Source Code
- Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8173-common
- Suez Tree: https://github.com/ggow/android_device_amazon_suez
- mt8173-common Tree: https://github.com/ggow/android_device_amazon_mt8173-common
Thanks
- @k4y0z and @xyz` for the bootloader hack
- @Goayandi for the mt8173 resources
- LineageOS
Note
Their is a issue with video playback do to the omx library files. This is a link to flash a fix in recovery for this problem below.
https://forum.xda-developers.com/showpost.php?p=80762749&postcount=248
XDA:DevDB Information
LineageOS, ROM for the Amazon Fire HD 8 and HD 10
Contributors
ggow, Ziona
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
Version Information
Status: Testing
Created 2019-09-26
Last Updated 2020-08-11
Changelog / Release Notes
26 September 2019
- Initial Release
Release Notes
- Stable with no crashes from base OS
- Wired headphones not working
- WiFi working
- Bluetooth working
- OMX partially broken
- Tested VLC as a work around for local playback works fine
- Youtube audio playing but no video
- Youtube through web browser is working
- Seems to be no lag downloading apps from playstore
- Device configs will be available once I have had time to digest the prototype
New Build is Up
26 September 2019
- Initial Release
Release Notes
- Stable with no crashes from base OS
- Wired headphones not working
- WiFi working
- Bluetooth working
- OMX partially broken
- Tested VLC as a work around for local playback works fine
- Youtube audio playing but no video
- Youtube through web browser is working
- Seems to be no lag downloading apps from playstore
- Device configs will be available once I have had time to digest the prototype
Omg thank you!
Umm.. what is OMX? Also, can I flash this over 12.1?
meanhoe said:
Omg thank you!
Umm.. what is OMX?
Click to expand...
Click to collapse
Its regarding media playback (OpenMaX)
Should be able to flash it over cm-12.1.
Be sure to install arm64 7.1 gapps the first time round.
Amazing, you are the man! Thanks! Lots of stuff already working nicely. The only thing I noticed in a quick test is video playback not working, Netflix won't even start, and YouTube just shows black screen.
Edit: WiFi also still drops occasionally, just like on CM 12.1.
I'm having a couple issues already. i dirty flashed over 12.1. installed magisk, then xposed-v89-sdk25-arm64.zip, and open_gapps-arm64-7.1-nano-20190926.zip.
Not Working:
1. Home and Recent buttons do not work. Does not work in navigation bar or in other apps such as LMT and FNG (Fluid Navigation Gestures)
2. when I open Solid Explorer, I get "requested file was not found. Path: /storage/sdcard1
3. Can't get into Developer Mode. Nothing shows up when I tap.
4. the Play Store does not download at all. it just keeps pending.
5. Plex does not work.
Working:
1. USB C Headphones (Earpods) w/ 2 adapters.
2. Amazon Prime Video does work but very choppy. Unwatchable.
3. YMusic. (gets a choppy slightly)
Update: I did a clean install and so far it's working much better. I'll have to reinstalll all my apps and test the rest later.
TLDR: DO A CLEAN INSTALL. a dirty flash from 12.1 will give you problems.
meanhoe said:
I'm having a couple issues already. i dirty flashed over 12.1. installed magisk, then xposed-v89-sdk25-arm64.zip, and open_gapps-arm64-7.1-nano-20190926.zip.
Not Working:
1. Home and Recent buttons do not work. Does not work in navigation bar or in other apps such as LMT and FNG (Fluid Navigation Gestures)
2. when I open Solid Explorer, I get "requested file was not found. Path: /storage/sdcard1
3. Can't get into Developer Mode. Nothing shows up when I tap.
4. the Play Store does not download at all. it just keeps pending.
5. Plex does not work.
Working:
1. USB C Headphones (Earpods) w/ 2 adapters.
2. Amazon Prime Video does work but very choppy. Unwatchable.
3. YMusic. (gets a choppy slightly)
Update: I did a clean install and so far it's working much better. I'll have to reinstalll all my apps and test the rest later.
Click to expand...
Click to collapse
Looks like a clean install is the way forward coming from another ROM.
konradsa said:
Amazing, you are the man! Thanks! Lots of stuff already working nicely. The only thing I noticed in a quick test is video playback not working, Netflix won't even start, and YouTube just shows black screen.
Edit: WiFi also still drops occasionally, just like on CM 12.1.
Click to expand...
Click to collapse
That's the conclusion I came to. The major issue is video playback. I'll start looking into that shortly.
Great to see Nougat coming to Fire HD10. Thanks!
Just have to unlock my bootloader and will give this a try.
Quick question: if it doesn't work as I expect, can I revert back to stock ROM without any problems?
german_psycho said:
Great to see Nougat coming to Fire HD10. Thanks!
Just have to unlock my bootloader and will give this a try.
Quick question: if it doesn't work as I expect, can I revert back to stock ROM without any problems?
Click to expand...
Click to collapse
If you have an unlocked bootloader and TWRP installed you can make a backup of your fireOS and then try any rom you want. If not satisfied you can restore fireOS. Go back to locked bootloader with stock rom is also possible (but why?).
PS: There is also a fully working Lineage 12.1 if you won't wait for video playback.
@retora Thank you. Tablet wasn't unlocked yet. Just manually debloated and rooted Stock ROM. But not many important things on it, so a factory reset wasn't that much of a headache.
Did the bootloader unlock, no problems at all. After it flashed this 14.1 ROM, GApps and Magisk. So far it seems to work really nice. I am just setting it up and will play around a bit.
Yeah, I saw that there is a 12.1, but I am sure @ggow will get the video playback working soon.
Is the download delay in playstore still present? This seems to be the most important issue as I learned in the 12.1-thread.
One new issue I noticed (was working fine on CM 12.1) is that I can't set up the Gmail app. It asks me to add an account, but if I try to add my Google account it tells me the account is already present on the device. Other Google apps like Photos work fine.
I did do wipe (but no data format) before installing the ROM, and I installed the pico gapps together with the ROM.
retora said:
Is the download delay in playstore still present? This seems to be the most important issue as I learned in the 12.1-thread.
Click to expand...
Click to collapse
Haven't experienced any delay with the Playstore. First I installed some benchmarks to compare it with the Stock ROM. Seems to be 4-5% faster than the Stock ROM, if I look at the average of the benachmarks I used.
Just did an update to all apps for which an update was available via Store (YouTube, Google, Photos) - started downloading right after clicking on "Update all". No delay either with starting the next app after updating the first one.
So far I am very satisfied. Gonna try some bluetooth devices and see how they behave.
ggow said:
Its regarding media playback (OpenMaX)
Should be able to flash it over cm-12.1.
Be sure to install arm64 7.1 gapps the first time round.
Click to expand...
Click to collapse
So if we're coming from your other ROM, we don't need to wipe? Just flash this and the newer gapps?
@GuyInDogSuit Some people are having issues with that so a clean flash is recommended
konradsa said:
One new issue I noticed (was working fine on CM 12.1) is that I can't set up the Gmail app. It asks me to add an account, but if I try to add my Google account it tells me the account is already present on the device. Other Google apps like Photos work fine.
I did do wipe (but no data format) before installing the ROM, and I installed the pico gapps together with the ROM.
Click to expand...
Click to collapse
Grant gmail app permissions and all will be good.
Any idea why I can't install Google Play Games?
Did a fresh install of the ROM with GApps mini. The Games app is downloaded by the store but fails to install with a general "The app can't be installed" message.
GuyInDogSuit said:
So if we're coming from your other ROM, we don't need to wipe? Just flash this and the newer gapps?
Click to expand...
Click to collapse
@GuyInDogSuit i did a dirty flash. i encountered many problems. a clean install is recommended.
@ggow perhaps you can add a note in your post to do a clean install if upgrading from 12.1 to prevent further queries regarding this issue.