Helllo friends ,
i installed a theme from play store and applied now i am getting error System ui stopped working help
where to do change to set default theme on boot. i have twrp recovery installed
Solution: check DutchMan_1990's reply
I think Only one way , Three wipe . Advance wipe the first three item.
Rahuljs said:
Helllo friends ,
i installed a theme from play store and applied now i am getting error System ui stopped working help
where to do change to set default theme on boot. i have twrp recovery installed
Click to expand...
Click to collapse
If you have TWRP recovery installed, then reboot to recovery mode. Then goto
1. Advanced
2. File manager
3. Follow the path
Code:
[B][COLOR="Red"]/data/system/[/COLOR][/B]
4. Delete the "theme" folder
5. Reboot your device.
If it's not working then again goto recovery and repeat the process 1 and 2.
Next follow the path
Code:
[B][COLOR="red"]/data/app/[/COLOR][/B]
4. Delete the corresponding theme folder. Check play store link of that theme to find the developer or package name for the specific theme pack.
5. Reboot your device.
I don't have CWM installed, but the process is pretty much same. It has Aroma File Manager inbuilt.
Oh,such a good methon!!
nirjharmistry said:
If you have TWRP recovery installed, then reboot to recovery mode. Then goto
1. Advanced
2. File manager
3. Follow the path
Code:
[B][COLOR="Red"]/data/system/[/COLOR][/B]
4. Delete the "theme" folder
5. Reboot your device.
If it's not working then again goto recovery and repeat the process 1 and 2.
Next follow the path
Code:
[B][COLOR="red"]/data/app/[/COLOR][/B]
4. Delete the corresponding theme folder. Check play store link of that theme to find the developer name for the specific theme pack.
5. Reboot your device.
I don't have CWM installed, but the process is pretty much same. It has Aroma File Manager inbuilt.
Click to expand...
Click to collapse
Thanks , I learn a lot.
nirjharmistry said:
If you have TWRP recovery installed, then reboot to recovery mode. Then goto
1. Advanced
2. File manager
3. Follow the path
Code:
[B][COLOR="Red"]/data/system/[/COLOR][/B]
4. Delete the "theme" folder
5. Reboot your device.
If it's not working then again goto recovery and repeat the process 1 and 2.
Next follow the path
Code:
[B][COLOR="red"]/data/app/[/COLOR][/B]
4. Delete the corresponding theme folder. Check play store link of that theme to find the developer or package name for the specific theme pack.
5. Reboot your device.
I don't have CWM installed, but the process is pretty much same. It has Aroma File Manager inbuilt.
Click to expand...
Click to collapse
Thanks bro your solution worked...
above solution did not solved for me.
Rom - Mokee Nightly
Android version - Marshmallow
Uninstall by safe booting
Rahuljs said:
Helllo friends ,
i installed a theme from play store and applied now i am getting error System ui stopped working help
where to do change to set default theme on boot. i have twrp recovery installed
Solution: check DutchMan_1990's reply
Click to expand...
Click to collapse
Uninstall the theme app in safe mode.
Hello all the community,
You will find here all informations needed either to simply update your phone but also to mod it a bit using custom recovery, rom, kernel and some tips.
Global discussion might be continue in the dedicated user thread here.
BEFORE ALL
1/ Always make a save of your data. We don't know what might happening even in a simple official update.
2/ Flashing Custom kernel, Custom rom, Root will trip knox. So you're warned.
MARSHMALLOW (6.x.x) DEDICATED POST
Last Update 03/05/2021
Currently MM rom may have those issues: http://forum.xda-developers.com/galaxy-s5/general/horrible-marshmallow-update-s5-bugs-bugs-t3390766.
LATEST STOCK FIRMWARE (UPD 23/08/18)
- Latest available is : G903FXXS1BRH2
Version: Android 6.0.1
Changelist: 14252124
Build date : 23/08/2018
Region Code : VOD (Netherlands)
PDA: G903FXXU2BRH2
CSC: G903FXXU2BRH2
How to proceed in order to update your phone :
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Power off your phone.
5/ Make a charge > 70%
6/ Download Odin 3.12.3
7/ Extract it somewhere and launch it in administrator mode.
8/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
9/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Download lastest firmware available
10/ Select "AP" and select the downloaded firmware in tar file (if it is a zip file, you need to decompress it)
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots and that's it.
ROOT
How to proceed in order to root your phone :
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Download Chainfire Autoroot File
5/ Power off your phone.
6/ Make a charge > 40%
7/ Download Odin 3.10.7
8/ Extract it somewhere and launch it in administrator mode.
9/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
10/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Select "AP" and select Cf-autoroot tar file (if it is a zip file, you need to decompress it)
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots.
CUSTOM RECOVERY (UPD 14/03/21)
How to proceed in order to have a custom recovery in your phone :
- NO ROOT
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Download TWRP Recovery (Upd#14/03: Currently 3.5.1.9)
5/ Power off your phone.
6/ Make a charge > 40%
7/ Download Odin 3.12.3
8/ Extract it somewhere and launch it in administrator mode.
9/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
10/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Select "AP" and select TWRP Recovery tar file
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots.
- ROOT
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Make a charge > 40%
5/ Download TWRP Recovery IMG and copy it to your sdcard
5/ Download Flashify
6/ Launch Flashify. Select "Recovery image" then "Choose a file" and select the TWRP Recovery img file in your sdcard
7/ Reboot your phone.
CUSTOM KERNEL AVAILABLE (UPD 27/03/17)
- @cosmin691 kernel is based on Last MM sources G903WVLU1BPF1
UPDATE 25/03 : cosmin691 kernel
Currently sources are not uploaded.
Features:
- Always permissive
cosmin691 is currently working on a merged kernel using both sources of SM-G903 (F & variant W) and updated features. Stay tuned.
- @WILMANS2M kernel is based on Last MM sources G903FXXU1BPC1 UPDATE 14/04 : Shedkerneo beta 4
Sources (github) here.
Features:
- Enforcing by default but can be turned into permissive
- All governors unlocked (except OnDemand)
- All IO schedulers unlocked
- RKP & TIMA disabled
- Deleted Samsung rooting restriction
- DM-Verity disabled
CUSTOM ROM AVAILABLE (UPD 03/05/21)
- @WILMANS2M Rom is based on Last MM Samfirmware G903FXXU1BRH2.
UPDATE 03/05/21 : Shedrock.1.9.0.5.BRH2
-Deodexed, debloated (some remain though),
-Viper (with profiles, kernel & a few DCC),
-Xposed
-Many tweaks script (Better call voice quality, Faster boot, DHA Tweaks, many tweaks & scripts io boost, ram boost, zipalign, sd...),
-Preprogrammed Cron.d (each day autoclean, file trimming, databases optimizing), No more autoreboot after having installed the rom (you stay in recovery).=> Choose "reboot system"
Changelog:
<*>New base BRH2</*>
<*>Magisk Root added</*>
<*>Updated Busybox</*>
<*>Gravity Box xposed module updated</*>
<*>AllMyTweaks xposed module updated</*>
<*>Amplify xposed module updated</*>
<*>>Serial Number Changer xposed module updated</*>
<*>SudoHide xposed module updated</*>
<*>>Xhanghouts xposed module updated</*>
<*>Custom old kernel Shedkerneo beta5 always available</*>
<*>Viper choice always in aroma (classic or last Magnum Opus)</*>
<*>Xposed choice always in aroma</*>
...
EDIT: Missing Themes store for touchwiz: https://mega.nz/#!FUpQQKzC!oQPsUYLAabDtWQnyAsNilnFZreIGJSidgO1OlNG8_3A
...
**** shedkerneo features: https://github.com/ShedrockN4/s5neoltemax/releases
**** Classic ARISE: Deuteronomy version & no dolby atmos
Magnum Opus: Latest available & Dolby Atmos, AMD Zirene 3D
By default, enforcing mode. If you want the permissive one, use SelinuxToggler to switch.
- @Zapryanovv Rom is based on MM Samfirmware G903FXXU1BPJ2.
UPDATE 06/02/17 : Zapryanovv ROM v6.1 - FINAL
ROM INFO:
- Based on G903FXXU1BPJ2. (MM - 6.0.1)
- Rooted / Deodexed / Zipaligned / Busybox / Deknoxed
- Cleaned and removed Google and other unnecessary apps for more space. (Size: 722 MiB)
- New "hosts" file for minimal ads in browser or everywhere.
- Without the anoying warning "Check battery cover".
- Build.Prop tweaks (Updated WITH THE BEST by me).
- Init.D Support [Also Init.D tweaks like: dalviktocache, dalvikvm, zipalignonboot and many more...]
- Su.D Support
- Sound mod
- Xposed
....
TIPS
1/ How to use Titanium Backup with ExternalSD (sources)
-Go to Preferences -> Backup Folder Location.
-Click on Storage provider at the top (it's not obvious that it's clickable).
-Click on DocumentProvider storage. That will take you to a File Manager interface. You may have to click on the 3-dot menu on the top-right to enable the (external) SD card to be shown, then click the menu lines in the top-left and select your SD card, and click the "Select" at the bottom right. (You don't have to select your Titanium Backup folder here, you're just using this to get access to your SD Card.)
-Now you should be back in Titanium Backup and you can browse like you used to to get to your preferred backup folder on your external SD Card
I warn you that using this Document Provider storage is much slower - at least it seems so for me. But, it seems that it's the only way to go for now.
WORKING !
2/ How to roll back to Lollipop
1/ Flash Lollipop rom using Odin BUT untick "reboot"
2/ Pull out battery
3/ Go into Download Mode
4/ Flash TWRP recovery and format /data, /cache & /dalvik & /Internal SD card
5/ Reboot
6/ Once installed, go to "Parameters" and make a "Factory Reset"
FOR LOLLIPOP, go Post 3 (last update: 28/03).[/COLOR][/B][/SIZE]
Available mods, tips & bloatware in Post 2
USEFUL TOOLS
1/ Debloater
2/ Xposed (xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211)
=> List of xposed modules working/not working on Marshmallow.
3/ XPOSEDInstaller+ | Xposed™ Without Recovery!
USEFUL LINKS
TOP: Unpack/modify/Repack kernel img under win
TOP: Howto have SELinux permissive at boot without custom kernel (but use init.d script)
1/ Disable annoying "Check battery cover"
2/ EFS/NV_DATA full Backup/Restore
3/ Pit File
4/ Optimize build properties
5/ XBatteryControl+ The first intelligent battery calibrator
6/ ExtSD Fix
7/ Official ViPER4Android Audio Effects
8/ Fast Push 1.4.8 (the Easiest way to Push & Pull files
9/ ANDROID MULTITOOL v3.5.8 (to Kitchen your rom)
10/ DroidShell - Windows Shell Integration for Android Development
11/ Repair Guide
CREDITS
@Chainfire for root, @twrp for recovery, @LastStandingDroid for ....well too much , @svadev for his marvellous deodexing tool, @wanam, @gatesjunior, @Albe95, @NotGrump903, @kaodd, @rafitcu for our first and great custom kernel , @LetMeShow, @adbpusher123, @alexndr, @zhuhang, @mrchezco1995, @androidexpert35[/MENTION, [MENTION=981278]worstenbrood, @guitardedhero[/MENTION, [MENTION=516740]arcatarc, @TheRoyalSeeker[/strike]
Reserved
LOLLIPOP (5.x.x) DEDICATED THREAD.
LATEST STOCK FIRMWARE (UPD 26/09)
- Latest available is : G903FSWC1API1
Version: Android 5.1.1
Changelist: 5560999
Build date : 26/09/2016
Region Code : SWC (Switzerland)
PDA: G903FXXU1API1
CSC: G903FXXU1API1
How to proceed in order to update your phone :
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Power off your phone.
5/ Make a charge > 70%
6/ Download Odin 3.10.7
7/ Extract it somewhere and launch it in administrator mode.
8/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
9/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Download lastest firmware available
10/ Select "AP" and select the downloaded firmware in tar file (if it is a zip file, you need to decompress it)
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots and that's it.
ROOT
How to proceed in order to root your phone :
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Download Chainfire Autoroot File
5/ Power off your phone.
6/ Make a charge > 40%
7/ Download Odin 3.10.7
8/ Extract it somewhere and launch it in administrator mode.
9/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
10/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Select "AP" and select Cf-autoroot tar file (if it is a zip file, you need to decompress it)
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots.
ROOT (From @adbpusher123)
https://www.dropbox.com/s/pz8x0wj4f6okjdg/CF-Auto-Root-s5neolte-s5neoltexx-smg903f.zip?dl=0
make sure you have ------>(OEM UNLOCKED)<------MOST IMPORTANT,unknown sources, USB debugging all enabled or you will go into a bootloop or soft-brick
flash this with ODIN everything should work fine
CUSTOM RECOVERY (UPD 06/04)
How to proceed in order to have a custom recovery in your phone :
- NO ROOT
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Download TWRP Recovery (Upd#06/04: Currently 3.0.2.0)
5/ Power off your phone.
6/ Make a charge > 40%
7/ Download Odin 3.10.7
8/ Extract it somewhere and launch it in administrator mode.
9/ Put your phone in download mode.
To do it, press & maintain 3 buttons (Menu, volume down & power). Then push "Volume up"
10/ Quit Kies. Connect your phone to your PC. Odin will detect it in ID :COM
10/ Select "AP" and select TWRP Recovery tar file
11/ Verify that only "Auto reboot" & "F-reset" is ticked. Click on Start.
12/ Wait till the phone reboots.
- ROOT
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Make a charge > 40%
5/ Download TWRP Recovery IMG and copy it to your sdcard
5/ Download Flashify
6/ Launch Flashify. Select "Recovery image" then "Choose a file" and select the TWRP Recovery img file in your sdcard
7/ Reboot your phone.
TWRP RECOVERY from @adbpusher123
as of right now that I know of the neo does not have a working CWM recovery soo TWRP will have to do
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
(when in the app look for this name Samsung Galaxy S5 Neo Exynos flash that one in the app and you should be good)
CUSTOM KERNEL AVAILABLE (UPD 13/05)
- Permissive Stock only
Stock kernel to be only permissive. Here thanks to @LastStandingDroid or here thanks to @wobbler611.
- Custom kernel by @rafitcu here.
Toolchains used: aarch64-linux-gnu-4.9
Add: All governors stock: -Performance, Userspace (i use this for stock), Ondemand, Conservative, Interactive (this have a few tweaks)
- BFQ-v7r6 and I/O scheduler, LMK (Low memory killer), calibrated power coefficient, GPU tweaks, Init.d Support (i think)
-More stable
-Minimum clock set at 300 Mhz
...
Use the Kernel auditor APP to configure kernel.
It will break SuperSU. Need to flash it to patch kernel.
A BIG thank to him
- CUSTOM RECOVERY
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Download Kernel. Copy it to sdcard
5/ Power off your phone.
6/ Make a charge > 40%
9/ Put your phone in recovery mode.
To do it, press & maintain 3 buttons (Menu, volume up & power).
10/ Then choose "Install" and select the zip file in your sdcard.
12/ Reboot the phone.
- NO CUSTOM RECOVERY (but needs root)
1/ Go to "Parameters/About". Tap 8 times on "Version number". Developer mode is activated.
2/ In "developer option", tick "Activate". Go down and activate "OEM Unlock" & "USB Debugging"
3/ Go to "Parameters/Security" & tick "Unknown Sources"
4/ Make a charge > 40%
5/ Download kernel. Extract it and copy "Boot.img" to your sdcard
5/ Download Flashify
6/ Launch Flashify. Select "Boot image" then "Choose a file" and select the kernel img file in your sdcard.
7/ Reboot your phone.
CUSTOM ROM AVAILABLE (UPD 06/09)
Currently 4 are available.
- @LastStandingDroid Rom.
You can find it here.
UPDATE 06/02 : Currently version 1.2 based on G903FXXU1APA6 (BTU)
This rom is deodexed, debloated, xposed (option), vipered (option) and enable init.d scripts.
BUT you need a permissive kernel (modified stock or customized) or you will experience bootloop. See above to find them.
- @WILMANS2M Rom is based on Last Samfirmware G903FXXU1APG2.
UPDATE 06/09 : Currently version 1.3.8.2 based on G903FXXU1APG2
MultiCSC (separate zip file, no aroma): Choose the one you want, decompress and add/replace files under /system in rom zip.
Rom default is XEF.
Deodexed, debloated, battery cover popup disabled, block message enabled, enable ADB debugging By Default, Better call voice quality, Faster boot, DHA Tweaks, many CSC mod as Call Recording enable, No conversion from sms to mms, Time stamp change to sending time & not receive time, Download Booster quicksetting available, SMS delivery & MMS read & delivery reports activated by default, Real init.d script included in the installation (Works even on stock kernel), Viper & Dolby Atmos available (beats included & more, many profiles...), many tweaks & scripts (io boost, ram boost, zipalign, sd...), nova only, Preprogrammed Cron tasks, Bravia engine, lib to correct DB optimisation error, 5way reboot menu, xposed. You can flash on stock non patched kernel.
Changelog:
- Working SecMMS mod (sent sms time & unlimited characters)
- Updated ARISE to 3.4
- Deleted Power Nap xposed module because of some reboot)
No update for SuperSU to 2.78 because it causes many problems.
About Cron:
=> You can see if cron is started completely by watching in /data/tweakslog/cron_service_test.log
=> You can see if cron is working by watching in tweakslog/cronjob.log (a test is made every 10 hours)
=> Cron tasks log are stored in /data/cronlog
=> Check good start of all scripts in /data/tweakslog
No xposed. Follow adbpusher123 instructions about this mod.
XPOSED from @adbpusher123
(make sure you have ran the policy fix from the viper4android)
this is for stock or close to stock roms only!!!!!!
1.Install Xposed Installer App
Xposed installer App
2.Make a backup not needed but always helpful
3.Copy the Xposed file and the uninstaller to your sdcard
xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211.zip (XPOSED FRAMEWORK FILE)
EXPOSED UNISTALLER FILE
4. Flash "xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211.zip"<---- Xposed FrameWork File) through TWRP recovery this is the one for our SM-G903F and Canadian variants that are running 5.1.1
if anyone has ARM64 system on 5.1.1 or 6.0.0 orrrrrr this phone with 6.0.0 contact me and ill put thoses files up as well
- ARM means the devices that are running arm32 operating system (Galaxy S5, Note4,...)
- ARM64 means the devices that are running arm64 operating system (Galaxy S6, Note5 and all their variants...)
- SDK22 means Android Lollipop 5.1.x
- SDK23 means Android Marshmallow 6.0.x
DEBLOATING & Disable annoying "Check battery cover" from @adbpusher123
for debloating just download this and flash with recovery and bam!!!!! done
for Disable annoying "Check battery cover
just go into rom toolbox or anyapp that you can see system app and freeze or disable this apk "Popupuireceiver.apk"
BE CAREFUL: DO NOT USE THIS SOFT WITH LastStandingDroid DEBLOATED ROM AS YOU WILL EXPERIENCE BOOTLOOP.
USEFUL TOOLS
- Viper4Android (currently 2.4.0.1)
- Xposed (currently v85.1 which need to be flashed). You will also need the Xposed App Installer.
MAKE YOUR OWN CUSTOM ROM
Some remarks from @LastStandingDroid
Remove the how to dirty flash xposed instructions, it's outdated and isn't recommended since twrp is available.
Also easier to use is osf mount & Linux ext2/3/4 read since you can mount the system.img as read/write after convert it. Disk internals only allows read access afaik.
Creating a modified system.img is rather going to give you a faster flash and boot time on first flash will be improved greatly
instead of using disk internals.
Also you should never dd a system while booted.
Click to expand...
Click to collapse
- Using a modified recovery
- Using a decompress system file
How to proceed :
1/ First is to download a firwmare image from sammobile for our phone.
2/ You will need to decompress the file.Then you have access to system.img but you currently cannot decompress it (well you can but file properties will be different). Download this and decompress it anywhere. But the "system.img" in this folder and launch sparsechunk2img.bat.
You will now have a systemfix.img. Download and install DiskInternals linux reader.
3/ Once done, create an "IMG" folder on your PC and a "system" folder in it. Open Linux Reader, select "open'" and choose your "systemfix.img". On the right select all files, make a right click and select "save" and choose to save in the created "system" folder before.
4/ Time to use the deodex tool from @svadev. Decompress and put it in a empty folder (ex: C:\NEODEX) and launch SVADeodexerForArt.exe. Choose the "system" folder created before and tick all 3 boxes and wait till deodexing's completed. Now you have in C:\NEODEX all deodexed files which are in app, framework and priv-app folder. You can now replace original folders with those from NEODEX folder.
5/ You will have now a deodexed rom
6/ Time to make the zip file....
....to be continue
- Using an image instead of just put all files in a zip.
How to proceed :
1/ As we need to dump from phone, it is better to begin with clean system. So install latest official firmware and make a factory reset (save all needed file before as sdcard will be formatted). (see howto above)
2/ Use Chainfire Autoroot to root the system (see howto above)
3/ Install TWRP Recovery (see howto above)
4/ Now you will have the latest firmware rooted and a custom recovery. Time to remove bloatware and applications not needed using "Debloater".
As our Galaxy S5 Neo is not able to enable "block mode" when using "Debloater", you can just select "remove". You can refer to the list of removable apps/bloatware at the end of the thread.
5/ You have now a debloated, rooted rom. But odexed. If you want to remain odexed, time to build img so go to "point 13". If not, see below.
6/ To have deodexed files, you first need to decompress the tar downloaded file. Then you have access to system.img but you currently cannot decompress it (well you can but file properties will be different). Download this and decompress it anywhere. But the "system.img" in this folder and launch sparsechunk2img.bat.
You will now have a systemfix.img. Download and install DiskInternals linux reader. Once done, create an "IMG" folder on your PC and a "system" folder in it. Open Linux Reader, select "open'" and choose your "systemfix.img". On the right select folder "app", "framework", "priv-app" and build.prop file. Select "save" and choose to save in a the created "system" folder before. You need to move the build.prop file from "system' folder to the "img" folder. (here is the structure : IMG/System/App, Framework & priv-app folder)
7/ Time to use the deodex tool from @svadev. Decompress and put it in a empty folder (ex: C:\NEODEX) and launch SVADeodexerForArt.exe. Choose the "system" folder created before and tick all 3 boxes and wait till deodexing's completed. Create a "system'" folder there and put the deodex "app,framework, priv-app" folder in it. (Structure : NEODEX/System/App, framework & priv-app)
9/ Power off you phone. Go into recovery mode (push and maintain volume up, menu & power button).
10/ Once TWRP Recovery activated, on PC, maintain "Right Shift" & make a "Right Click". Select "open command prompt".
11/ Type :
adb devices (to see if your phone is well connected)
adb remount
adb shell
cd system
rm -rf app
rm -rf framework
rm -rf priv-app
Exit
adb push c:/neodex/system /system/
12/ Wait till it is finished. Then type "reboot". Now you have a debloated, deodexed, rooted rom.
13/ Time to build your system.img. Again go into recovery mode (Push & maintain Volume up, menu & power button).
On your desktop, maintain "Right Shift" & make a "Right Click" then select "Open Command Prompt" and type :
adb shell
su
dd if=/dev/block/platform/13540000.dwmmc0/by-name/SYSTEM of=/sdcard/system.img
14/ Once done, type "reboot". Then copy this system.img on your PC.
Download this script (thanks @LastStandingDroid).
Extract it on your PC and put the "system.img" in the decompress folder. Recompress it in a zip file and copy it on your sdcard.
Done. Happy flash !
- Method by LastStandingDroid
LastStandingDroid said:
@WILMANS2M
quick sum up how I did it
Tools Needed:
osf mount http://www.osforensics.com/tools/mount-disk-images.html (has option to read/write images)
linux disk internals: http://www.diskinternals.com/ (better option if you want to extract, should keep permissions/symlink
ext2fsd
download http://sourceforge.net/projects/ext2fsd/ for adding read/write ext2/3/4 support in Windows
Download desired firmware
extract system.Img
convert it with Simg2img.
open osfmount locate to the converted spare image (raw) and press open.
before clicking OK on the bottom (or pressing enter) make sure to untick read/only in order for you to edit the system.img
If you feel that the image size is too huge you can decrease the free space. I think osf mount can do it. but I resized it in Linux
read http://unix.stackexchange.com/questions/36123/how-to-resize-ext3-image-files
you might need to write -f before the size I did it and it worked.
now it's time to sleep 2 am
Sent from my SM-G903F using Tapatalk
Click to expand...
Click to collapse
Tips:
1/ How to revoke stupid lag issues in some apps (Thanks to @LastStandingDroid):
- open start manager > battery > detail and de select the items you want to stop being optimized.
(this is similar to doze mode on 6.0 if not implemented it early)
- Remember to disable DWFS or what it's called the Samsung bs performance booster for some minutes until we reduce performance
2/
Out of Order said:
Information:
There was a report of force closes after modifying SM-G903F ROM, earlier in the thread.
The force closes only happen if you delete "Google Web View", since the new play store overlay (and nearly every other app overlay) is based on that app (in app purchases, news etc.).
Don't touch Google Web View and everything will be fine.
Regards,
Click to expand...
Click to collapse
LIST OF BLOATWARE/APPS REMOVABLE
- Container, preloadedkiosk, preloadedsso folders
- In System/App
AllshareFileShare, AllshareFileShareClient, AllshareFileShareServer, AllshareMediaShare
AntHalService, ANTPlusPlugins, ANTPlusTest, ANTRadioService
BBCAgent
BeaconManager_20
Bridge
ChocoEUKor
Chrome
ChromeCustomizations
CoolEUKor
Drive
ELMAgent
GalaxyAppsWidget_Phone_EssentialsOnly
GearManagerStub
Gmail2
Hangouts
KnoxAttestationAgent
KnoxFolderContainer
KnoxSetupWizardClient
Maps
MobilePrintSvc_Samsung
MSSkype_stub
Music2
OneDrive_Samsung
OneNote
Photos
QuickConnect_20
RCPComponents
RoseEUKor
SCONE_Android_ProxyService_Lib
SPrintSpoolerLMR1
STalkback
SwitchKnoxI
SwitchKnoxII
Videos
Youtube
- In System/priv-app
Excel_SamsungStub
GalaxyApps_3xh
HealthService
Kies
KLMSAgent
PhotoStudio_WQHD_Zero
PowerPoint_SamsungStub
sCloudBackupAppZero
sCloudDataRelay
sCloudDataSyncZero
sCloudSyncMemo
SFinder_L
SHealth4_3
SNoteProvider
SPDClient
SPPPushClient_Prod
S-Voice_Android_phone
Word_SamsungStub
....
Nice thread, feels like home
Thanks. Takes times though....will not finish it today.
Great job! It was time to get it done! Thanks
Hey @WILMANS2M
You did it!
Great job!! It's gonna be very useful.
Thanks a lot!!
:thumbup::thumbup::thumbup::thumbup:
Sent from my SM-G903F using XDA Free mobile app
it's a pleasure to help and test
Thanks for the credits
But without all you guys and Chainfire and the guys from TWRP our phones would still be bloated and locked as hell. Thumbs up for all the nice work which has been done here [emoji106]
Send from my SM-G903F using Tapatalk
New Firmware Released: PDA: G903FXXU1APA3 CSC: G903FVFG1AOJ1
Yep thanks. Not at home atm so will update later.
Envoyé de mon GT-I9505
valuable work, thank you :good:
a small question concerning Xposed
Which version should I install for our phone model
http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
thank you again
V79 arm sdk 22
Envoyé de mon GT-I9505
SUVDrop said:
New Firmware Released: PDA: G903FXXU1APA3 CSC: G903FVFG1AOJ1
Click to expand...
Click to collapse
you mean which can be found here http://forum.xda-developers.com/showthread.php?t=3295464
now it's 03.22 am ? I really need to learn to get to sleep earlier ?
also I believe the "DE bloater" is not really do much. only disables?
I updates script can be done to fix it. but I'm so tired right now
Sent from my SM-G903F using Tapatalk
No LSD. You must tick remove. Otherwise yes only disable. On the phone y9u will see the command using rm
Envoyé de mon GT-I9505
Thread updated with LastStandingDroid last rom, list of removable app/bloatware and some other little things.
androidissime said:
...concerning Xposed
Which version should I install for our phone model
http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
thank you again
Click to expand...
Click to collapse
I would the one (now) mentioned under "Useful Tools":
xposed-v79.1-sdk22-arm-custom-build-by-wanam-20160120
thanks :good:
@WILMANS2M absolutely great s5 neo index thread. I couldn't have done it better myself. gosh I'm very impressed. I totally need to learn to create better info in my threads
also hence, you're bloat list contains files we don't have Samsung_music20 doesn't exist.
and the do it yourself thread can be updated
quick sum up how I did it
Tools Needed:
osf mount http://www.osforensics.com/tools/mount-disk-images.html (has option to read/write images)
linux disk internals: http://www.diskinternals.com/ (better option if you want to extract, should keep permissions/symlink
ext2fsd
download http://sourceforge.net/projects/ext2fsd/ for adding read/write ext2/3/4 support in Windows
Download desired firmware
extract system.Img
convert it with Simg2img.
open osfmount locate to the converted spare image (raw) and press open.
before clicking OK on the bottom (or pressing enter) make sure to untick read/only in order for you to edit the system.img
If you feel that the image size is too huge you can decrease the free space. I think osf mount can do it. but I resized it in Linux
read http://unix.stackexchange.com/questions/36123/how-to-resize-ext3-image-files
you might need to write -f before the size I did it and it worked.
now it's time to sleep 2 am
Sent from my SM-G903F using Tapatalk
Thank you very much LastStanfingDroid. Will add your method. Do not worry currently thread not finished
Envoyé de mon GT-I9505