Question "Failed to load/authenticate" boot image" - 10 Pro won't boot - OnePlus 10 Pro

I had flashed the stock recovery to both slots, and the stock boot image to both slots. (I had previously uninstalled Magisk and restored images.)
Upon reboot, I get to the fastboot menu. If I try to boot to recovery, in either slot, I get to the fastboot menu. If I try to boot the boot image, I get the error above.
Help! And many thanks.

Flash the latest official rom then start all over again

try flashing the correct stock boot and recovery to the correct slots on your phone.
Ignore the _a & _b on the file names. they correspond to the slots on my phone, yours could be different.
c.22 stock images are here
Downloads for : OnePlus /e/OS supported models | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
c.26 stock images are here
Downloads for : OnePlus /e/OS supported models | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
c.30 stock images are here
Downloads for : OnePlus /e/OS supported models | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com

WORKED! Many thanks as always for the assistance!

BeachNYC said:
WORKED! Many thanks as always for the assistance!
Click to expand...
Click to collapse
Glad that worked.

Related

[GT-I9506] Pre-Rooted 5.0.1 OC/NON-OC kernel - Full/Slim De-Odexed ROM.

Introduction
Welcome to this thread, mainly created because someone asked me to make it.
First a little bit of info.
I purchased this Samsung S4+ (GT-I9506) about the middle of November, have never had the regular S4 but the Galaxy S2 and S3-LTE model.
I always try to go for the international version, as this is the case with this Galaxy S4+.
When Samsung releases a new model, I wait...mainly because they normally releases a better version later same year as this was the case with the Galaxy S3, later that year the released the S3-LTE with 2Gb RAM and the Exynos quad core supporting 4G.
And this year they did it again..first the regular S4-LTE, running 1.9 GHz on the Snapdragon S600 processor and now the S4+ with the S800, 2.3GHz CPU.
I already from the beginning was aware that it would be difficult to get this model rooted. I read here on XDA about people rooting with external programs. I don't like that type of rooting.
Normally I try to use Chainfire's rooting method, but in this case it was not possible...he simply did not support this model.
As you all know, there's a lot of useless stuff on our device. Some people might like it, but I don't!
And that's why I decided to do I myself and so I did.
After 12 Hours HARD work, a lot of flashing and several soft-bricks later this baby was ROOTED. All counters in download mode showing normal or official, the same was the case under Settings / More / About Device/Status: Official and finally SELinux-status: Permissive
I was very satisfied.
Changes 2015-11-28
No more support for XXUDOC5 - obsolete.
No more support for XXUDOD3 - obsolete.
No more support for XXUDOF1 - obsolete.
Changes 2015-05-01
Odin for Windows Section has moved to post #7
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Changes 2015-05-01
4.2.2 / 4.3 Section has moved to post #3
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Changes 2015-05-01
4.4.2 Section has moved to post #2
-----------------------------------------------------------------------------------------------------------------------------------------------------------
5.0.x Section.
The 5.0.x section is split up into different sections.
1st Section contains stock flash able images for Odin; original firmware, kernel, recoveries etc.
2nd Section about rooting the 5.0.x firmware using my AutoRoot or by using my insecure kernel.
3rd Section for people who wants a Slim / Slim De-Odexed system.
4th Section contains 5.0.x CSC/Hidden images for different carriers. Flashing CSC/Hidden from my 4.4.2 section will also work.
5th Section contains 5.0.1 customized Samsung apps.
1st - Stock firmware files.
Here I'll provide Lollipop 5.0.1 XXUDOK2, XXUDOK1, XXUDOJ2 & XXUDOF2 STOCK Kernels, STOCK Recoveries and the FULL original Samsung Lollipop XXUDOK2, XXUDOK1, XXUDOJ2 & XXUDOF2 firmware, all is Open Nordic firmware.
These are always nice have in case you should need it.
Kernels and recoveries comes from the original 5.0.1 firmware, I've been asked to provide these files, so here they are:
5.0.1 XXUDOK1 Stock Kernel link for TWRP:
GT-I9506 5.0.1 - Open Europe Stock Kernel from XXUDOK1. <--------- Download link. - Updated 2015-11-20.
5.0.1 XXUDOJ2 Stock Kernel link for TWRP:
GT-I9506 5.0.1 - Open Europe Stock Kernel from XXUDOJ2. <--------- Download link. - Updated 2015-11-10.
5.0.1 XXUDOJ2 Stock Recovery link for Odin:
GT-I9506 5.0.1 - Open Europe Stock Recovery from XXUDOJ2. <--------- Download link. - will follow later.
5.0.1 XXUDOF2 Stock Kernel link for Odin:
GT-I9506 5.0.1 - Open Europe Stock Kernel from XXUDOF2. <--------- Download link. - Updated 2015-07-18.
5.0.1 XXUDOF2 Stock Recovery link for Odin:
GT-I9506 5.0.1 - Open Europe Stock Recovery from XXUDOF2. <--------- Download link. - Updated 2015-07-18.
5.0.1 Samsung FULL original XXUDOK1-NEE, XXUDOJ2-NEE & XXUDOF2-NEE (all Open Nordic):
Here you have the stock firmware, directly from SamMobile Firmware, it's untouched.
Some I might have been repacked to remove the hiddet.img.ext4 partition. - You don't need the hidden in the Open Nordic.
Only flash this if you need to go back to FULL ORIGINAL 5.0.1 and don't have your own full firmware available.
Download speed is excellent! I made a test download; 1.38 GB in 4 minutes.
You should make sure phone is charged before making the firmware flashing.
And as usual; Odin and Samsung KIES don't like each other. KIES can actually prevent a successful flash. I recommend to either remove KIES from PC or at least totally disabling it.
Flash with Odin v3.10.6 - all Odin versions can be found in post #7.
Important information regarding flashing Lollipop:
I has come to my attention, that several people - even myself, have been facing some trouble when upgrading to Lollipop v5.0.1.
This only seems to happen when upgrading from an earlier version of Android or coming from any version of CM.
In some cases the bootloader, modem, the file system and perhaps other things doesn't get flashed or updated the proper way.
Reason is ATM unknown. People then faces problems with WiFi not working properly, modem showing wrong version, wrong bootloader version and more. Actually the phone, in most cases, seems to work fine...but it doesn't. - Trust me.
The solution: Is actually very simple and might seem a little odd, but it works!
Turn OFF the phone, pull out the battery and wait a few minutes before reinserting it.
Now go directly to download mode (Odin mode) and phone is ready for flashing.
When using Odin v3.10.6, make sure only Auto Reboot and F. Reset Time is marked - NOTHING else!
Press AP and select the firmware file you need to flash, must be the Un-Zipped file - the .md5 file.
Phone should already be in download mode, if you made the above battery pull step.
Otherwise; Get phone to download mode...and so on...and so...on, just as usual. Press start when Odin has recognized the phone, not before.
Now wait, it takes time to flash an original firmware.
Download link latest GT-II9506 XXUDOK2 - Lollipop v5.0.1. Repacked!
This is the original NZC firmware, repacked as NEE - Open Nordic, without hidden image!
I recommend flashing this - don't need hidden apps.
GT-I9506 5.0.1 - Repacked to Open Nordic full firmware NEE-XXUDOK2. <--------- Download link. - Updated 2015-12-13.
Download link latest Open Nordic NEE-I9506 XXUDOK1 - Lollipop v5.0.1.
GT-I9506 5.0.1 - Open Nordic full firmware NEE-XXUDOK1. <--------- Download link. - Updated 2015-11-20.
Download link latest Repacked Open Nordic NEE-I9506 XXUDOK1 - Lollipop v5.0.1.
This is the repacked version, without hidden image!
I recommend flashing this - don't need hidden apps.
GT-I9506 5.0.1 - Open Nordic full firmware NEE-XXUDOK1. <--------- Download link. - Updated 2015-11-20.
Download link latest Open Nordic NEE-I9506 XXUDOJ2 - Lollipop v5.0.1.
GT-I9506 5.0.1 - Open Nordic full firmware NEE-XXUDOJ2. <--------- Download link. - Updated 2015-11-07.
Download link latest Repacked Open Nordic NEE-I9506 XXUDOJ2 - Lollipop v5.0.1.
This is the repacked version, without hidden image!
I recommend flashing this - don't need hidden apps.
GT-I9506 5.0.1 - Open Nordic full firmware NEE-XXUDOJ2. <--------- Download link. - Updated 2015-11-07.
Download link latest Open Nordic NEE-I9506 XXUDOF2 - Lollipop v5.0.1.
GT-I9506 5.0.1 - Open Nordic full firmware NEE-XXUDOF2. <--------- Download link. - Updated 2015-07-18.
2nd - 5.0.1 Rooting instructions.
AutoRoot for GT-I9506 Running 5.0.1 Original.
WARNING: The below operations WILL trigger the KNOW WARRANTY bit!!
As for now, there is no easy way to root the Galaxy S4+ on 5.0.1 - Lollipoop. On the previous versions, I was able to make a Pre-Rooted system image, but not any more.
I therefore decided to look at famous Chainfire's way of doing it. I made some research and decided to make an AutoRoot based on Chainfire's CF-AutoRoot for the Galaxy S5: SM-G900F - European version.
So I converted the CF-AutoRoot Odin flash able image, to work on our S4+, all binary still belongs to Chainfire. I therefore take no credits for this work, all credits goes to Chainfire, since the idea and magic binary is still his work.
NOTE: This AutoRoot is ONLY for the GT-I9506 - European version, running stock 5.0.1 release version XXUDOC5.
Flashing instructions:
Download Zip file below and unpack using 7-Zip. Go to the directory where you placed unpacked the Zip file.
This archive contains Odin v3.07 set up for you. Start this Odin and click PDA, now select the SGS4+_AutoRoot.tar.md5 file.
After a few seconds Odin has verified the md5 sum and is ready to flash.
Put phone in download mode...etc etc...same as we always do.
Just as a precaution: Check that only Auto Reboot and F-Reset Time is marked.
Now press Start and the magic will happen.
Phone will now flash and then reboot into a special Chainfire recovery. WAIT for the magic to happen.
After this, phone will reboot as normal and you will end up at your normal system...now rooted.
You can now disconnect the phone from your computer.
Now find and start SuperSU, it will first ask you if you want to disable KNOX. Answer yes and wait.
If SuperSU has not responded in about a minute, press and hold HOME button, Clear memory; press left hand icon and then select RAM, select Clear memory and confirm.
Return to SuperSU and start it up again.
I have done this several times now and it works every time.
Now get yourself an app that can remove all the crap
Don't hesitate to contact me here in my thread, if you encounter any problems or have questions.
Download link for GT-I9506 AutoRoot.
ATM no AutoRoot available.
Insecure kernels for GT-I9506 running 5.0.1.
If you decide to flash one of my insecure kernels; no need to flash any kind of CF-AutoRoot or my own AutoRoot version - if available.
Flashing an insecure kernel is quite easy, should be done by using your custom recovery. I don't think this needs more explanation since all of you know how to flash a .zip file in your custom recovery. I strongly recommend using TWRP v2.8.7.0..
All my insecure kernels will set SE-Android to Permissive, root the phone, install Busybox, remove all KNOX - if present and a few other things.
Applies to both OC/NON-OC versions:
News 2015-12-14:
RAM-Disk updated for XXUDOK2
SU binaries updated to v2.52
Minor changes.
Latest news 2015-11-28:
OP cleaned up.
All NON XXUxxxx-v2 links removed.
All XXUxxxx-v2 links renamed to normal XXUxxxx.
Updated Bluetooth drivers is now standard in all linked kernels.
News 2015-11-20:
RAM-Disk updated for XXUDOK1
Busybox updated.
Zip archive signed.
News 2015-11-08:
RAM-Disk updated for XXUDOJ2
Minor script changes.
Special thanks to xda-member same-xx - for all his testing and benchmarking.
Older news:
Kernels build using the latest Linaro 4.9.3 cross compiler with optimized build settings.
All sensors, cameras and everything else is working.
Is Pre-Rooted - No need for SuperSU.
Status for SE for Android: Permissive.
Busybox is pre-installed.
Have full init.d support.
Kernel have Screen mirroring and SideSync 3.0 working.
Added bunch of extra CPU governors and schedulers.
Added a bunch of extra TCP Congestions.
Better battery life and performance than stock kernel.
Call recording enabled.
Copy / move files to external SD-Card allowed.
and perhaps more, can't remember all.
For OC versions; maximum CPU frequency is 2.811 GHz
and maximum GPU frequency is 462 MHz
I do recommend using Kernel Aduitor for accessing all kernel features.
Download link NON-OC XXUDOK2 v4.1.0 insecure kernel:
Insecure NON-OC kernel XXUDOK2 v4.1.0 for GT-I9506. <--------- Download link. - Update 2015-12-15
Download link NON-OC XXUDOK1 v4.0.1 insecure kernel:
Insecure NON-OC kernel XXUDOK1 v4.0.1 for GT-I9506. <--------- Download link. - Update 2015-12-13
Download link NON-OC XXUDOJ2 v3.2.0 insecure kernel:
Insecure NON-OC kernel XXUDOJ2 v3.2.0 for GT-I9506. <--------- Download link. - Update 2015-11-07
Download link NON-OC XXUDOF2 v3.0.7 insecure kernel:
Insecure NON-OC kernel XXUDOF2 v3.0.7 for GT-I9506. <--------- Download link. - Update 2015-10-13
Insecure Over-Clocked kernel for XXUDOK2, XXUDOK1, XXUDOJ2 & XXUDOF2.
CPU maximum frequency is 2.688 GHz in XXUDOK1, XXUDOJ2 & XXUDOF2.
GPU maximum frequency is 462 Mhz.
Don't believe to much in Antutu scores.
NOTE: Running CPU over-clocked will use more battery!
I can't be held responsible if your phone melts down as an atomic reactor, explodes, decides to travel to Mars, leaving you forever or whatever happens.
But when said...CPU should shout down if getting to hot or step down the frequency if it doesn't like the chosen one.
Download link OC XXUDOK2 v4.1.0 insecure kernel:
Insecure OC kernel XXUDOK2 v4.1.0 for GT-I9506. <--------- Download link. - Update 2015-12-14
Download link OC XXUDOK1 v4.0.1 insecure kernel:
Insecure OC kernel XXUDOK1 v4.0.1 for GT-I9506. <--------- Download link. - Update 2015-12-13
Download link OC XXUDOJ2 v3.2.0 insecure kernel:
Insecure OC kernel XXUDOJ2 v3.2.0 for GT-I9506. <--------- Download link. - Update 2015-11-07
Download link OC XXUDOF2 v3.0.7 insecure kernel:
Insecure OC kernel XXUDOF2 v3.0.7 for GT-I9506. <--------- Download link. - Update 2015-10-13
3rd - Want Full or Slim De-Odexed system?
This step is totally optional and not at all required, it's your own decision. So if you don't know what I'm talking about, you probably don't' need a Full or Slim De-Odexed system.
Below you'll find latest De-Odexed systems, Full or Slim update files, I've made for XXUDOK2, XXUDOK1, XXUDOJ2 & XXUDOF2.
Attention: You must be running one of my latest insecure kernels for Full / Slim De-Odexed system to work.
Kernel version and De-Odexed system MUST match each other - a system running XXUDOxx must use kernel made for same release.
EDIT: Someone has tested this without insecure kernels and found it working, but it's NOT recommended!
Should be flashed using a Custom Recovery eg. CWM or TWRP. I strongly recommend TWRP v2.8.7.0.
Attention: Flashing a Custom Recovery will set the KNOX warranty bit.
Flashing Instructions.
Download to PC or whatever and then put the file on your phones external/internal SD-card.
Boot into your Custom Recovery and select Flash a Zip file, from wherever you put it.
Zip file will be automatically unpacked and then flashed.
ATTENTION: Do NOT reboot until told to.
Now wait for phone to install the new system files.
When phone is ready, you should end up at your start screen.
Congratulation; you are now running a Slim / Slim De-Odexed system.
Regarding factory reset:
For XXUDOK2 - Full or Slim De-Odexed update files - NO need to wipe /data or make factory reset after flashing.
For XXUDOK1 - Full or Slim De-Odexed update files - NO need to wipe /data or make factory reset after flashing.
For XXUDOJ2 - Full or Slim De-Odexed update files - NO need to wipe /data or make factory reset after flashing.
For XXUDOF2 - Full or Slim De-Odexed update files - NO need to wipe /data or make factory reset after flashing.
Download link KNOX free FULL De-Odexed XXUDOK2 system update v1.3.0.
Known issues: None.
GT-I9506 - update file XXUDOK2 FULL De-Odexed system v130.zip. <--------- Download link. - Updated 2015-12-13.
Download link KNOX free SLIM De-Odexed XXUDOK2 system update v1.3.0.
Known issues: None.
GT-I9506 - update file XXUDOK2 SLIM De-Odexed system v130.zip. <--------- Download link - Updated 2015-12-13.
Download link KNOX free FULL De-Odexed XXUDOK1 system update v1.2.0.
Known issues: None.
GT-I9506 - update file XXUDOK1 FULL De-Odexed system v120.zip. <--------- Download link. - Updated 2015-11-20.
Download link KNOX free SLIM De-Odexed XXUDOK1 system update v1.2.0.
Known issues: None.
GT-I9506 - update file XXUDOK1 SLIM De-Odexed system v120.zip. <--------- Download link - Updated 2015-11-20.
Download link KNOX free FULL De-Odexed XXUDOJ2 system update v1.1.5.
Known issues: None.
GT-I9506 - update file XXUDOJ2 FULL De-Odexed system v115.zip. <--------- Download link. - Updated 2015-11-07.
Download link KNOX free SLIM De-Odexed XXUDOJ2 system update v1.1.5.
Known issues: None.
GT-I9506 - update file XXUDOJ2 SLIM De-Odexed system v115.zip. <--------- Download link - Updated 2015-11-07.
Download link KNOX free FULL De-Odexed XXUDOF2 system update v1.0.7.
Known issues: None.
GT-I9506 - update file XXUDOF2 FULL De-Odexed system v107.zip. <--------- Download link. - Updated 2015-10-13.
Download link KNOX free SLIM De-Odexed XXUDOF2 system update v1.0.8.
Known issues: None.
GT-I9506 - update file XXUDOF2 SLIM De-Odexed system v108.zip. <--------- Download link - Updated 2015-10-13.
Information about Slim System versions.
Please note; many removed apps can be found on your Google Play account.
Therefore I'll only provide apps not found on Google Play.
I'll only make and upload these files if asked to.
Only make De-Odexed system files.
Instructions and link for removed apps in the XXUDOK2, XXUDOK1 and XXUDOF2 Slim De-Odexed.
The below links will take you to folders containing removed apps for the selected version.
Find the file(s) you want from this folder, download and put on phones internal SD-Card.
Boot into your custom recovery and flash the file(s) you just downloaded.
No further action needed, it's all done automatically.
Now reboot phone and the app(s) will be installed automatically.
Link to user requested removed apps XXUDOK2:
GT-I9506 5.0.1 - XXUDOK2 Removed De-Odexed apps link. <--------- Download link. - Updated 2016-01-13.
Link to user requested removed apps:
GT-I9506 5.0.1 - XXUDOK1 Removed De-Odexed apps link. <--------- Download link. - Updated 2015-11-22.
Link to user requested removed apps:
GT-I9506 5.0.1 - XXUDOF2 Removed De-Odexed apps link. <--------- Download link. - Updated 2015-07-18.
4th - Customized Apps Section
In here can you can find those 5.0.1 apps I so far have been able to customize.
NOTE: Only for use on De-Odexed system.
Important: These apk's WILL replace original once. If you want to keep the originals; backup them before flashing.
Apps has been tested on my own phone running XXUDOF2 De-Odexed.
They might also work on XXUDOD3 and XXUDOC5 but has not been tested on any of these.
To be flashed using custom recovery, I recommend using TWRP v2.8.5.0.
Download to internal or external SD-Card and just flash.
No further action needed. Only if a flash requires a special wipe I'll tell.
Customized SecWallpaperPicker v1.5.1; I made this over the Galaxy S6 Edge version. You have 31 original backgrounds and lock-screens to chose from. You've all the screens from; the S6 Edge, the Note 5, the S5, our own GT-I9506 and finally 2 Iron Man screen - all showing up in the above mentioned order.
You also also able to use custom wallpapers/lock-screens, e.g photos from the camera.
A reboot might be required if the selected lock-screen doesn't show up.
Only tested on the XXUDOF2 firnware.
Known issues: None.
GT-I9506 5.0.1 - XXUDOF2 SecWallpaperPicker v151.zip. <--------- Download link. - Updated 2015-10-29.
Customized SecWallpaperPicker v1.0; added Galaxy S5 backgrounds and lock screens. You now have both the original GT-I9506 backgrounds / lock screens and the Galaxy S5 backgrounds / lock screens to choose from.
Download link for customized SecWallpaperPicker v1.0:
Known issues: None.
GT-I9506 5.0.1 - XXUDOF1 SecWallpaperPicker_1.0.zip. <--------- Download link. - Updated 2015-07-05
Customized SecWallpaperPicker v1.1; added Galaxy S6 backgrounds and lock screens. You now have both the original GT-I9506 backgrounds / lock screens the Galaxy S5 and S6 backgrounds / lock screens to choose from.
Download link for customized SecWallpaperPicker v1.1:
Known issues: None.
GT-I9506 5.0.1 - XXUDOFx SecWallpaperPicker_1.1.zip. <--------- Download link. - Updated 2015-07-05
Customized SecWallpaperPicker v1.2; removed the S5 backgrounds/lock screens, added Galaxy Note 5 backgrounds/lock screens. Removed some stock backgrounds/lock screens, replaced balloon boy start picture. Added IronMan backgrounds/lockscreens.
You now have a mix of original GT-I9506 backgrounds/lock screens, the Galaxy S6 Edge and Note 5 backgrounds/lock screens to choose from.
Download link for customized SecWallpaperPicker v1.2:
Known issues: None.
GT-I9506 5.0.1 - XXUDOF1 SecWallpaperPicker_1.2.zip. <--------- Download link. - Updated 2015-08-20
Customized SystemUI.apk; removed the S-Finder and Quick Connect from the pull-down menu.
Thanks to XDA member kotaxor for providing this little hack.
Update 2015-10-15: XDA member kotaxor has now provided a new way of fixing this, without flashing the above package: read his post #3736 for more information.
Download link for customized SystemUI.apk:
Known issues: None.
GT-I9506 5.0.1 - XXUDOF1 SystemUI.zip. <--------- Download link. - Updated 2015-07-05
>
>
>
XDA:DevDB Information
[GT-I9506] Pre-Rooted 5.0.1 Kernel / Slim De-Odexed ROM., Kernel for the Samsung Galaxy S 4
Contributors
DeHAWK
Kernel Special Features: Root, Overclock, init.d support , Busybox and much more.
Version Information
Status: Stable
Current Stable Version: LL 5.0.1
Stable Release Date: 2015-05-01
Current Beta Version: None ATM.
Created 2014-01-04
Last Updated 2016-01-13
Odin for Windows section.
Odin Section
Odin for PC - all 3 versions.
Below you'll find different versions of PC Odin
Download link for Odin3 v1.85.
PC Odin3 v1.85. <--------- Download link. - Update 2014-08-23
Download link for Odin3 v3.07.
PC Odin3 v3.07. <--------- Download link. - Update 2014-08-23
Download link for Odin3 v3.09.
PC Odin3 v3.09. <--------- Download link. - Update 2014-08-23
Download link for Odin3 v3.10.6
PC Odin3 v3.10.6 <--------- Download link. - Update 2015-07-07
Download link for Odin3 v3.10.7
https://drive.google.com/file/d/0B6he3hscczvdZzAwNFZGNi12a2M/view?usp=sharingPC Odin3 v3.10.7 <--------- Download link. - Update 2015-12-16
Reserved
PIT file backup/restore etc.
In here you will learn how to backup/restore your PIT file and other VERY important files.
But first some information.
I've made a lot of research on this subject, mostly because I received a lot of PM's regarding corrupted pit files when trying to flash original or other custom firmware using Odin, but most of these people could use a custom recovery to flash.
Regarding all of this information: I've obtained it by browsing the internet, my own experience by experimenting and not to forget: The Galaxy S5 forum here on xda.
Before we start I'll explain a little about how the partition table is made. This information could be wrong, but I'm pretty sure this how it works.
All this information here is for the GT-I9506, 16GB model, NOT carrier locked. But it'll probably be almost the same on carrier locked phones.
You should look at your phones RAM as a HD on an PC.
In e.g. Windows, you can set up different partitions on your HD; name, size, file system etc. All this information is then stored in a so called partition table.
If your partition table gets screwed up, you'll no longer be able to access your HD's. Therefore I always keep a copy of my PC’s partition tables stored in a safe place. When Windows stars, if looks at the partition table what to mount, from what partition to boot etc. If no partition table can be found...Windows just don't boot, but will return with an error.
The Samsung PIT file works a little the same. BUT here, even if the partition table gets screwed up, you'll still, in most cases, be able to boot and use the phone.
But when trying to flash a new firmware using Odin...it will fail and give you an error. Why??? - Continue reading and you will soon know why.
In the PIT file all the mount points are defined and what file to flash on what partition..here's an example:
In the original firmware we find a lot of files, these files refers to partitions; modem.bin, file refers to a partition called MODEM. Logical!
But now look at this; NON-HLOS.bin, it refers to a partition named APNHLOS, logical? - NO.
Or this one: sdi.mbn, it refers to a partition named DBI, logical? -NO.
So how does Odin know what files to put where? - Well, actually it doesn't. - But the bootloader does, because it looks at the partition table (the PIT file) and then kindly tells Odin.
So what is a PIT File?
The PIT files contain the Partition Information Table (PIT) for your phone. Different firmware versions may require different partition layouts so the necessary PIT file 'tells' Odin how to set up the phone partitions correctly for the specified firmware to be installed.
The PIT file contains all the relevant information for each required partition such as Partition Name, Flash File Name, Block Size, Block Count etc. and also contains some unknown properties that could be identifiers or flags of some sort.
The functions and contents of many of these partitions are not very well described, nor easily found in one place. Further down are some further details, that apply primarily to our Qualcomm Snapdragon S4+ based Android devices.
But first let's have a look at the partition table in our phone.
Below you can see how our 16GB international GT-I9506 model is partitionered
Notice: The mmcblk0 is the whole 16GB RAM.
The mmcblk0pX is the the actual partition number placed on this 16GB RAM. All these partition names are defined in the PIT file, not by numbers but by names. Looking at the PIT file, with a HEX editor, reveals all these partions and their corrospondig flash file names, but it's also reveals some unknown partitions, not pointing to any mmcblks.
mmcblck number ---------- Partition name -------- Odin flash file name
/dev/block/mmcblk0 -----> PIT file lays here! -------> MSM8974.pit
/dev/block/mmcblk0p1 ---> APNHLOS --------------> NON-HLOS.bin
/dev/block/mmcblk0p2 ---> MODEM ---------------> modem.bin
/dev/block/mmcblk0p3 ---> SBL1 --------------------> sbl1.mbn
/dev/block/mmcblk0p4 ---> DBI ---------------------> sdi.mbn
/dev/block/mmcblk0p5 ---> DDR --------------------> NOT used by Odin!
/dev/block/mmcblk0p6 ---> ABOOT -----------------> aboot.mbn
/dev/block/mmcblk0p7 ---> RPM --------------------> rpm.mbn
/dev/block/mmcblk0p8 ---> TZ ----------------------> tz.mbn
/dev/block/mmcblk0p9 ---> PAD --------------------> NOT used by Odin!
/dev/block/mmcblk0p10 --> PARAM ----------------> param.bin
/dev/block/mmcblk0p11 --> EFS ----------------------> efs.img.ext4
/dev/block/mmcblk0p12 --> MODEMST1 ------------> nvrebuild1.bin
/dev/block/mmcblk0p13 --> MODEMST2 ------------> nvrebuild2.bin
/dev/block/mmcblk0p14 --> BOOT -------------------> boot.img
/dev/block/mmcblk0p15 --> RECOVERY -------------> recovery.img
/dev/block/mmcblk0p16 --> FOTA -------------------> NOT used by Odin!
/dev/block/mmcblk0p17 --> BACKUP ----------------> NOT used by Odin!
/dev/block/mmcblk0p18 --> FSG ---------------------> NOT used by Odin!
/dev/block/mmcblk0p19 --> FSC ---------------------> NOT used by Odin!
/dev/block/mmcblk0p20 --> SSD --------------------> NOT used by Odin!
/dev/block/mmcblk0p21 --> PERSIST ----------------> persist.img.ext4
/dev/block/mmcblk0p22 --> PERSDATA ------------> persdata.img.ext4
/dev/block/mmcblk0p23 --> SYSTEM ---------------> system.img.ext4
/dev/block/mmcblk0p24 --> CACHE ----------------> cache.img.ext4
/dev/block/mmcblk0p25 --> HIDDEN ---------------> hidden.img.ext4
/dev/block/mmcblk0p26 --> USERDATA -----------> userdata.img.ext4
If your phone is rooted and have Busybox installed, you can try open a terminal and type in the following command:
ls -al /dev/block/platform/msm_sdcc.1/by-name
This will show you mostly the same as I wrote above.
Further partition information I've found out.
ABOOT: This is the bootloader. I'll add more information about this later.
BACKUP: This partition should contain a copy of MODEMST2. Whether it does or not, is described in the PARAM partition.
BOOT: This is the partition that enables the phone to boot, as the name suggests. It includes the kernel and the ramdisk. Without this partition, the device will simply not be able to boot. Wiping this partition from recovery should only be done if absolutely required and once done, the device must NOT be rebooted before installing a new one, which can be done by installing a ROM that includes a /boot partition.
CACHE: Contain the firmware update package which is downloaded from server, and the recovery log file. Other uses include storage for frequently accessed data and application components. Wiping the cache doesn’t effect your personal
data but simply gets rid of the existing data there, which gets automatically rebuilt as you continue using the device.
DATA / USERDATA: This partition contains the user's data – this is where your contacts, messages, settings and apps that you have installed go. Wiping this partition essentially performs a factory reset on your device, restoring it to the way it was when you first booted it, or the way it was after the last official or custom ROM installation. When you perform a wipe data/factory reset from recovery, it is this partition that you are wiping.
EFS: The EFS partition stores all your phones important, but accessible, hardware data, such as WiFi/BlueTooth MAC's, IMEI and some others.
FOTA: Is the Firmware Over The Air partition. After the update package has been downloaded from the server it is saved into the CACHE partition. After that the userspace application that does the download writes a special cookie into the FOTA partition. This cookie tells the bootloaders to take the necessary steps to boot into recovery mode
FSC: << unknown at time of writing >>
FSG: Probably stands for File System (FS) "Golden". According to Samsung documentation, this partition is a "Golden Copy". This is partially confirmed by RE of the PARAM partition, which indicate that this partition should contain a copy of MODEMST1.
MISC: Not found on my phone, but his partition contains miscellaneous system settings in form of on/off switches. These settings may include CID (Carrier or Region ID), USB configuration and certain hardware settings etc. This is an important
partition and if gets corruped or is missing, several of the phone’s features will will not function normally. Not all devices have this partition.
MODEMST1: << Still researching on this one >>
MODEMST2: << Still researching on this one >>
PARAM: This is the Parameter partition which contains a number of parameters, variables and settings of the hardware. Apparently it has an 88 byte header structure that tell us if the MODEMST1 and MODEMST2 have been backed up to the FSG and BACKUP partitions, respectively. Furthermore it contain all the debug settings (DLOW/DMID/DHIG etc), the "triangle" status of whether or not you have flashed custom ROMs and the flash count (). Current boot mode in use, and much more. The info about this partition could easily occupy a book by itself.
PERSIST: << unknown >> The use of this partition is unknown and apparently only exists on Qualcomm based devices.
PIT: Already described.
RECOVERY: Holds the recovery boot image. When updating the system we boot into recovery mode by using the boot image stored in this partition. It lets you boot the device into a recovery console for performing advanced recovery and maintenance operations on it.
SSD: "Secure Software Download" is a memory based file system (RAMFS) for secure storage, used to download and store "who knows what" on the eMMC. It is a referenced part in the Remote Storage RPC Client of the MSM kernel.
SYSTEM: This partition basically contains the entire operating system, other than the kernel and the ramdisk. This includes the Android user interface as well as all the system applications that come pre-installed on the device. Wiping this partition will remove Android from the device without rendering it unbootable, and you will still be able to put the phone into recovery or bootloader mode to install a new ROM.
TZ: << unknown at time of writing>>
To be continued!
GI-I9506 > 4.4.2 Section <
4.4.2 Section.
The 4.4.2 Section is split up in different parts.
1st Section contains stock flash able images for Odin, kernel, recoveries etc.
2nd Section about rooting the 4.4.2 firmware using my AutoRoot or by using my insecure kernel.
3rd Section is for people running XXUCNG3 or XXUCNH4 firmware and who wants to update to XXUCNI1, without flashing nothing else than the XXUCNI1 system, kernel, recovery and a CSC/Hidden.
4th Section for people who wants my fully De-Odexed and KNOX free system.
5th Section contains 4.4.2 CSC/Hidden images for different carriers. Flashing CSC/Hidden from my 4.3 section will also work.
6th Section contains my 4.4.2 Customized Apps
1st - Stock firmware files.
In here I'll provide you guys with some 4.4.2 STOCK Kernels and 4.4.2 STOCK Recoveries and a full original Samsung 4.4.2 firmware.
These are always nice have in case you need it.
All kernels and recoveries comes from original 4.4.2 firmware, I've been asked to provide these files so here they are:
4.4.2 XXUCNG3 Stock Kernel link:
GT-I9506 4.4.2 - Open Europe Stock Kernel from XXUCNG3. <--------- Download link. - Updated 2014-09-20.
4.4.2 XXUCNG3 Stock Recovery link:
GT-I9506 4.4.2 - Open Europe Stock Recovery from XXUCNG3. <--------- Download link. - Updated 2014-09-20.
4.4.2 XXUCNH4 Stock Kernel link:
GT-I9506 4.4.2 - Open Europe Stock Kernel from XXUCNH4. <--------- Download link. - Updated 2014-09-20.
4.4.2 XXUCNH4 Stock Recovery link:
GT-I9506 4.4.2 - Open Europe Stock Recovery from XXUCNH4. <--------- Download link. - Updated 2014-09-20.
4.4.2 XXUCNI1 Stock Kernel link:
GT-I9506 4.4.2 - Open Europe Stock Kernel from XXUCNI1. <--------- Download link. - Updated 2014-11-07.
4.4.2 XXUCNI1 Stock Recovery link:
GT-I9506 4.4.2 - Open Europe Stock Recovery from XXUCNI1. <--------- Download link. - Updated 2014-11-07.
4.4.2 XXUCNJ1 Stock Kernel link:
GT-I9506 4.4.2 - Open Europe Stock Kernel from XXUCNJ1. <--------- Download link. - Updated 2014-11-15.
4.4.2 XXUCNJ1 Stock Recovery link:
GT-I9506 4.4.2 - Open Europe Stock Recovery from XXUCNJ1. <--------- Download link. - Updated 2014-11-15.
4.4.2 FULL Samsung original XXUCNG3-NEE, XXUCNI1-NEE and XXUCNJ1-NEE Firmware:
Here I'll provide you with some fully stock firmwares, directly from SamMobile Firmware, it's untouched.
Only flash this if you need to go back to FULL ORIGINAL 4.4.2 and don't have your own full firmware available.
Download speed is excellent! I made a test download; 1.38 GB in 4 minutes.
Flash with Odin v3.09, all Odin versions can be found further down.
When using Odin v3.09, make sure only Auto Reboot and F. Reset Time is marked - NOTHING else!
Press AP and select the firmware file you need to flash, must be the Un-Zipped file - the .md5 file.
Get phone to download mode...and so on...and so...on, just as usual. Press start when Odin has recognized the phone, not before.
Now wait, it takes time to flash an original firmware.
Download link for Open Nordic NEE-I9506 XXUCNG3 - v4.4.2
GT-I9506 4.4.2 - Open Nordic full firmware NEE-XXUCNG3. <--------- Download link. - Updated 2014-11-15.
Download link for Open Nordic NEE-I9506 XXUCNI1 - v4.4.2
GT-I9506 4.4.2 - Open Nordic full firmware NEE-XXUCNI1. <--------- Download link. - Updated 2014-11-15.
Download link for Open Nordic NEE-I9506 XXUCNJ1 - v4.4.2
GT-I9506 4.4.2 - Open Nordic full firmware NEE-XXUCNJ1. <--------- Download link. - Updated 2015-09-07.
2nd - 4.4.2 Rooting instructions.
AutoRoot for GT-I9506 Running 4.4.2 Original.
WARNING: The below operation WILL trigger the KNOW WARRANTY bit!!
As for now, there is no easy way to root the Galaxy S4+ on 4.4.2 - KitKat. On the previous versions, I was able to make a Pre-Rooted system image, but not any more. I tried everything but with no success, not even with an insecure kernel I could make it work.
I therefore decided to look at famous Chainfire's way of doing it. I made some research and decided to make an AutoRoot based on Chainfire's CF-AutoRoot for the Galaxy S5: SM-G900F - European version. This because there is no CF-AutoRoot for our phone and I choose the SM-G900F because it's very similar to our GT-I9506, no details - just trust me.
So I converted the CF-AutoRoot Odin flash able image, to work on our S4+, all binary still belongs to Chainfire. I therefore take no credits for this work, all credits goes to Chainfire, since the idea and magic binary is still his work.
UPDATE 2014-10-30: Chainfire now supports our GT-I9506. He has released a CF-Autoroot for the XXUCNH4 firmware, but not for the XXUCNI1 or XXUCNJ1 firmware.
NOTE: This AutoRoot is ONLY for the GT-I9506 - European version, running stock 4.4.2 release version XXUCNG3, XXUCNH4, XXUCNI1 or my De-Odexed updated 4.4.2 systems (zip flashed).
Flashing instructions:
Download one of the Zip files below and unpack using 7-Zip. Go to the directory where you placed unpacked the Zip file.
This archive contains Odin v3.07 set up for you. Start this Odin and click PDA, now select the SGS4+_AutoRoot.tar.md5 file.
After a few seconds Odin has verified the md5 sum and is ready to flash.
Put phone in download mode...etc etc...same as we always do.
Just as a precaution: Check that only Auto Reboot and F-Reset Time is marked.
Now press Start and the magic will happen.
Phone will now flash and then reboot into a special Chainfire recovery. WAIT for the magic to happen.
After this, phone will reboot as normal and you will end up at your normal system...now rooted.
You can now disconnect the phone from your computer.
Now find and start SuperSU, it will first ask you if you want to disable KNOX. Answer yes and wait.
If SuperSU has not responded in about a minute, press and hold HOME button, Clear memory; press left hand icon and then select RAM, select Clear memory and confirm.
Return to SuperSU and start it up again.
I have done this several times now and it works every time.
Now get yourself an app that can remove all the crap
Don't hesitate to contact me here in my thread, if you encounter any problems or have questions.
Download links for GT-I9506 AutoRoot.
AutoRoot for GT-I9506 4.4.2 - XXUCNG3. <--------- Download link. - Update 2014-08-23.
AutoRoot for GT-I9506 4.4.2 - XXUCNH4. <--------- Download link. - Update 2014-09-21.
AutoRoot for GT-I9506 4.4.2 - XXUCNI1. <--------- Download link. - Update 2014-10-31.
AutoRoot for GT-I9506 4.4.2 - XXUCNJ1. <--------- Download link. - Updated 2014-11-16.
Insecure kernels for GT-I9506 running 4.4.2.
ATTENTION! - If you want to use my insecure kernel, you MUST flash the De-Odexed firmware BEFORE the insecure kernel.
This is because the kernel flash copies some needed files that otherwise will be deleted when flashing the De-Odexed firmware.
If you don't need De-Odexed, don't care about this.
If you decide to flash my insecure kernel; no need to flash any kind of CF-AutoRoot or my own AutoRoot version.
Flashing an insecure kernel is quite easy, should be done by using your custom recovery. I don't think this needs more explanation since all of you knows how to flash a .zip file in your custom recovery. I recommend using TWRP and clearing of the Dalvik-Cache and Cache after flashing the insecure kernel.
My insecure kernel will set SE-Android to Permissive mode but also root your phone, install Busybox and remove instances of KNOX if present.
News 2015-05-09: Only the latest XXUCNJ1 firmware is supported.
Information about latest XXUCNJ1 v2.0 insecure kernel.
This applies to both NON-OC and OC versions.
Fully working Screen mirroring and SideSync 3.0.
Contains bunch of governors and schedulers.
Contains bunch of TCP congestions.
Contains Lollipop boot and shut down animations.
Full support for FauxSound. - NEW
Full support for FauxClock. - NEW
Download link for the XXUCNJ1 NON-OC v2.0 insecure kernel:
Flash with TWRP and don't forget to wipe Dalvik Cache and Cache after the flash.
Insecure NON-OC kernel v2.0 for GT-I9506 4.4.2 - XXUCNJ1. <--------- Download link. - Update 2015-05-09
Insecure OverClocked XXUCNJ1 kernel v2.0
CPU frequency raised to 2611 MHz.
GPU frequency raised a little bit to 462 Mhz.
Don't believe to much in Antutu scores.
Flash with TWRP and don't forget to wipe Dalvik Cache and Cache after the flash.
NOTE: Running CPU over-clocking will use more battery!
I can't be held responsible if your phone melts down, explode, decides to travel to Mars or whatever happens. But when said...CPU should shout down if getting to hot or step down the frequency if it doesn't like the chosen one.
Download link for the XXUCNJ1 OC v2.0 insecure kernel:
Insecure OC kernel v2.0 for GT-I9506 - XXUCNj1. <--------- Download link. - Update 2015-05-09
Kernel sources. Used as platform for all 442 builds:
Basic GT-I9506 4.4.2 sources. <--------- Download link. - Update 2014-11-22
3rd - Update from XXUCNG3, XXUCNH4 or XXUCNI1 to XXUCNJ1.
This section is ONLY for those of you, who wants to update from the XXUCNG3, XXUCNH4 or XXUCNI1 firmware to the newly released XXUCNJ1 version.
This can be easily done without flashing anything else than the Odin image I've made for it.
The XXUCNH4 image file contains the complete Samsung original system, the original kernel, the original recovery and the Open Nordic - NEE CSC/Hidden files.
The image file XXUCNI1 contains exactly the same as the XXUCNH4 image file, just with the XXUCNI1 files instead.
The image file XXUCNJ1 contains exactly the same as the XXUCNH4 image file, just with the XXUCNJ1 files instead.
Note 1: I've tested above images several times on my own phone and they works perfectly. I'm still on 4.4.2 XXUCNG3 bootloader, modem etc. etc. but now with XXUCNJ1 system, kernel and recovery.
Note 2: Reason for flashing the stock XXUCNG3, XXUCNI1 or XXUCNJ1 recovery: During my tests, I realized that if a custom recovery was installed when flashing my images, the CSC flashing was screwed up by the custom recovery. This happens due to a problem in the custom recovery not being able to flash the CSC files the correct way. You can of cause install your custom recovery afterwards, which is required if you want to use my De-Odexed and totally KNOX free XXUCNH4, XXUCNI1 or XXUCNJ1 systems found in the 4th section.
Now back to business.
Download your desired file: SGS4+_442_Firmware_XXUCNH4.zip, SGS4+_442_Firmware_XXUCNI1.zip or GT-I9506_442_XXUCNJ1_UpdateFirmware.zip can be found below.
Unpack the zip file using 7-Zip to get the .md5 file.
Fire up your PC Odin v3.09 (all Odin versions can be found in the 6th section).
In Odin v3.09, first make sure that nothing else than Auto Reboot and F. Reset Time is marked. Press AP and select the .md5 file you just unpacked, should be named: SGS4+_442_Firmware_XXUCNH4.tar.md5, SGS4+_442_Firmware_XXUCNI1.tar.md5 or GT-I9506_442_XXUCNJ1_UpdateFirmware.tar.md5
Wait for Odin to verify the md5 checksum. You know when it's ready!
Put your phone in Download Mode (Odin mode).
Connect to PC and wait for Odin to recognize it. Looking at the ID:COM tells you when it's ready.
Now press Start and wait for Odin to do the flashing.
After a successful flash the phone should Auto Reboot into recovery, flash the CSC files and auto reboot again.
Now wait while the system is being set up. - When ready, you should end up at your start screen.
Congratulation, you're now on the latest XXUCNH4, XXUCNI1 or XXUCNJ1 system, depending on which file you choose.
Download link for the XXUCNH4 system image.
Known issues XXUCNH4: None.
SGS4+_442_Firmware_XXUCNH4 <--------- Download link. - Updated 2014-09-21.
Download link for the XXUCNI1 system image.
Known issues XXUCNI1: (NOW confirmed on my image to): People has reported problems with the Samsung Widgets and lost signal. They then have to reboot. This happened after they received a FOTA (FirmwareOverTheAir) update or made a FULL Odin original firmware flash.
As said, I've have only encountered the Widgets (Samsung Weater Widget) problem, but after installing my own latest insecure kernel, installing Fancy Widgets and clearing the proper way using TWRP, the problem doesn't appear any more.
But sometimes you might have to do a full factory reset...
SGS4+_442_Firmware_XXUCNI1 <--------- Download link. - Updated 2014-11-08.
Download link for the XXUCNJ1 system image.
Known issues XXUCNJ1:Unknown at present time.
SGS4+_442_Firmware_XXUCNJ1 <--------- Download link. - Updated 2014-11-15.
4th - You want De-Odexed and KNOX free?
ATTENTION! - If you want to use my insecure kernel, you MUST flash the De-Odexed firmware BEFORE the insecure kernel.
This is because the kernel flash copies some needed files that otherwise will be deleted when flashing the De-Odexed firmware.
If you don't need my insecure kernel, don't care about this.
This step is totally optional and not at all required, it's your own decision. So if you don't know what I'm talking about, you probably don't' need a De-Odexed and KNOX free system...
Below you can will be able to find the latest update files I made for getting the XXUCNG3, XXUCNH4, XXUCNI1 and XXUCNJ1 systems fully De-Odexed and totally KNOX free.
Should be flashed using a Custom Recovery eg. CWM or TWRP. I strongly recommend TWRP.
The first update file can be used by those who updated from 4.4.2 XXUCNG3 to XXUCNH4, using my Odin image in the 3th section. And of cause by those who have already flashed an original XXUCNH4, either by Odin or FOTA (FirmwareOverTheAir).
The second update file is for those who still being on XXUCNG3 and didn't update.
Attention: Flashing a Custom Recovery will set the KNOX warranty bit.
Flashing Instructions.
You can either download the file to PC or directly to your phone, but be aware, it's a 887 MB file...so you should perhaps stick to the PC download, unless of cause you have an unlimited data-plan.
Now download to the PC and then put the file on your phones SD card.
Boot into your Custom Recovery, again I recommend using TWRP, and select Flash a Zip file, from wherever you put it.
The zip file will be unpacked and then flashed.
ATTENTION: Do NOT reboot yet, even if my script tells you to do it...
Instead do the following:
From TWRP main screen, select Wipe, then select Advanced Wipe. In here you must select the following; Dalvik Cache, Cache and Preload.
Now Swipe start the wiping.
When done, go back and Reboot (system).
Now wait for phone to install the new system files.
When phone is ready, you should end up at your start screen.
Congratulation; you are now running KNOX free and fully De-Odexed.
Some might ask: Does Screen Mirroring work on custom ROM?
The answer is: YES.
Download link for De-Odexed XXUCNG3 KNOX free update file.
Known issues: None.
GT-I9506 4.4.2 - Update_XXUCNG3.zip. <--------- Download link. - Updated 2014-09-21.
Download link for De-Odexed XXUCNH4 KNOX free update file.
Known issues: None.
GT-I9506 4.4.2 - Update_XXUCNH4.zip. <--------- Download link. - Updated 2014-09-25.
Download link for De-Odexed XXUCNI1 KNOX free update file.
Known issues: None, except those described about XXUCNI1 in the previous section.
GT-I9506 4.4.2 - Update_XXUCNI1.zip. <--------- Download link. - Updated 2014-11-08.
Download link for De-Odexed XXUCNJ1 KNOX free update file.
Known issues: None, after latest update.
Fixed 2014-11-21: Changed permissions for to WRITE_EXTERNAL_STORAGE, thanks to xda-member SAG
Fixed 2014-12-20: Replaced stock SecSettings with my own modified version; now always showing 'Official' under settings. This was done to make sure Screen mirroring would still be working after flashing my latest XXUCNJ1 insecure kernel. Do NOT flash this AFTER insecure kernel flash - always before!!
GT-I9506 4.4.2 - Update_XXUCNJ1.zip. <--------- Download link. - Updated 2014-12-20.
Information about XXUCNJ1 Slim version.
In the SLIM version I've removed over 700MB. This SLIM version is what I'm running on my own phone but you guys may have other needs. Therefore; a link to all removed apps can be found further down.
Download link for De-Odexed XXUCNJ1 - SLIM and KNOX free update file.
Notice: If running my XXUCJ1 insecure kernel or XXUCNJ1 OverClocked insecure kernel, you'll need to flash it again after the XXUCNJ1 Slim system has been installed. If running stock kernel; no action required.
GT-I9506 4.4.2 - Update_XXUCNJ1_Slim.zip. <--------- Download link. - Updated 2015-01-10.
Instructions and link for removed apps in XXUCNJ1.
NOTE: Phone must be rooted for doing this.
The link below will take you to a folder with 2 sub-folders, app and priv-app.
Find the file(s) you want from these folders, download and place in same folder on the phone. Now set the file permissions to rw-r--r-- or 644 octal - group and owner is root. I personally use ROM Toolbox or Root Explorer for this - they work.
Then reboot phone and the apps should be installed automatically.
Link to removed apps:
XXUCNJ1 SLIM Removed apps link. <--------- Link. - Updated 2015-01-10.
5th - CSC Section
Please refer to the 4.3 section regarding CSC/Hidden image files, since these can also be used on the 4.4.2 system.
Below is a list over those combined CSC/Hidden packages I currently can offer for the 4.4.2 system, but more will follow.
Attention: You MUST be on Samsung Stock Recovery for this to work.
If you have a Custom Recovery installed, you must first get rid of it by flashing a Samsung Stock Recovery from the 1st section.
A Custom Recovery is NOT able to flash the CSC/Hidden the right way and you will end up with a keyboard now working.
After you've successfully flashed your CSC/Hidden, using the Samsung Stock Recovery, you can once again install your preferred Custom Recovery.
Flashing a CSC/Hidden Instructions.
Flashing a CSC is quite simple, just follow these instructions.
Download your desired CSC/Hidden package from below or from the 4.3 CSC section.
Unpack the zip file using 7-Zip, to get the md5 image file.
Fire up Odin on your PC, here we use Odin v3.09, but any version should work.
Disable the Auto Reboot option by removing the mark, this is important.
Press AP and select the .md5 file you got when unzipping the downloaded CSC/Hidden.
Wait for Odin to verify the md5 checksum. You know when it's ready!
Put your phone in Download Mode (Odin mode).
Connect to PC and wait for Odin to recognize it. Looking at the ID:COM tells you when it's ready.
Now press Start and wait for Odin to do the flashing.
After a successful flash, the phone should Auto Reboot into recovery mode, flash the CSC files and then auto reboot again.
When ready, you should end up at your start screen.
Congratulation, you've now flashed your desired carrier CSC/Hidden.
FTMCNG1------> Combined CSC/Hidden image for GT-I9506FTMCNG1 - Frence Telecom - Orange/FTM. <----- Download link. - Updated 2014-08-07.
VFGCNG1------> Combined CSCHidden image for GT-I9506VFGCNG1 - Germany - Vodafone. <----- Download link. - Updated 2014-09-15.
NEECNG3------> Combined CSC/Hidden image for GT-I9506NEECNG3 - Nordic - Open, all Nordic carriers. <----- Download link. - Updated 2014-08-07.
OLBCNH1------> Combined CSCHidden image for GT-I9506OLBCNH1 - Singapore - SingTel. <----- Download link. - Updated 2014-10-10.
OLBCNG1------> Combined CSCHidden image for GT-I9506OLBCNG1 - Singapore - Starhub. <----- Download link. - Updated 2014-08-07.
6th - Customized Apps Section
In this section can you find those 4.4.2 apps I have been able to customize.
Everything here has been tested on my on my own phone running my own De-Odexed XXUCNI1, on the XXUCNG3 bootloader and modem.
These files are intended to be flashed by using TWRP or CWM, but I strongly recommend TWRP.
I won't give any further instructions about using the above recoveries, this because you guys already know how to use them.
NOTE: Only if the flashing requires a special wipe I will tell you.
Here's my customized SecWallpaperChooser.apk, I've added the Galaxy S5 backgrounds and lock screens. Meaing; you now have both the original GT-I9506 backgrounds / lock screens and the Galaxy S5 backgrounds / lock screens to choose from. I didn't add the KNOX backgrounds...I just hate KNOX!
Download to internal or external SD-Card and flash with your custom recovery. No special action is needed, since I make all work in the flash.
This app should also work on XXUCNG3 and XXUCNH4 firmware, but has not been tested on any these.
Known issues: None.
Download link for customized SecWallpaperChooser.apk
SecWallpaperChooser.zip. <--------- Download link. - Update 2014-11-15
Here's the customized SecSettings.apk. Installing this will always show Official under Settings/More/About device/Status/Device status.
I discovered that a similar mod was already made for a US carrier variant of the Galaxy S5.
It was while debugging I found it and it's made pretty much the same way. My SecSettings behaved very strange, it was working - but most of the Check Boxes under Settings had disappeared. It turned out that the problem was not the code, but related to the rebuilding of the apk file. I had earlier updated to the latest version of apktool...took me some time to realize this was the problem. So after a minor modification of the latest apktool, everything worked like a charm. I've now informed the creator of apktool about the problem.
This SecSettings.apk was made for the XXUCNJ1 firmware, not sure if it works on the other versions. Perhaps...
The package contains 2 SecSettings files, the modified and the original one, renamed SecSettings.apk.bak.
If you later find out that you don't need the backup, just go to ROOT/system/priv-app/ and delete it.
Known issues: None.
Update: 2015-01-10 - No need for this if you are using my latest XXUCNJ1 Full / XXUCNJ1 Slim De-Odexed system - updated 2014-12-20, since it's now included in that update.
Download link for customized SecSettings.apk
SecSettings.zip. <--------- Download link. - Update 2014-12-05
-----------------------------------------------------------------------------------------------------------------------------------------------------------
ALL 4.2.2 SYSTEM FILES REMOVED - 4.2.2 Bootloader users should now use the 4.3 KNOX OUT version.
The following 2 files are ONLY for 4.2.2 bootloaders in case you need them.
Link for stock kernal image from the the XXUAMJ2 firmware.
GT-I9506_v422_Kernel Image
Link for stock recovery image from the the XXUAMJ2 firmware.
GT-I9506_v422_Recovery Image
4.3 Section.
This section is for those running on 4.2.2 and 4.3 bootloaders. If you're on 4.2.2 bootloader, jump to KNOX OUT flashing instructions, but I recommend to continue reading...this because of the flashing of the CSC!!!
Remove all KNOX from your GT-I9506 phone.
Read only this if running 4.3 Samsung original.
Did you just purchase a GT-I9506, hoping it was running Android 4.2.2 without the Samsung KNOX...just to find out it was already updated to Android 4.3 with all the nice KNOX functions activated?
Or did you, by accident, accept an update from Samsung and suddenly KNOX was activated in there?
Well, It doesn't matter how KNOX got into your phone, what really matters is how to get rid of it again.
I'm now able to offer a method, which will completely remove all KNOX and others of its security related functions from your phone, running on Samsung original 4.3 firmware. This made possible after spending 6 hours on-line with xda-member Toutatibal, who made all the test flashings. He was running Samsung original 4.3 with ALL it's KNOX functions activated and wanted to get it all out of his phone. He was also fully aware of the consequences regarding the KNOX warranty. Because this WILL trigger the KNOX bit found in Download mode, which will then look this:
Current Binary: Custom
System Status: official
Knox Kernel Lock: 0x0
Knox Warranty Void: 0x1
Qualcom Secure Boot: ENABLE
RP SWREV: S1, T1, A1, A1, P1
Write Protection: ENABLE
The above only applies to 4.3 bootloaders.
On the 4.2.2 bootloader nothing happens. No KNOX will be tripped.
WARNINGS!
Do NOT try this if you use your phone as a business/work phone, which requires KNOX to be in there!
Do NOT try to flash anything else that the files mentioned here! - Believe me, we HAVE tried...
NOTES!
Consider this as an update, because it's definitely NOT a downgrade to become KNOX free.
What you need, is to get the file below here, KNOX OUT. It contains almost the same insecure kernel and system as we used to upgrade from 4.2.2 to 4.3 without having to flash the complete upgrade package and get the KNOX. It has now proven to be useful on Samsung original 4.3 too, since it's same files we're dealing with.
Furthermore you will need the correct CSC/Hidden package for your region, important. These can be found further down, below the KNOX OUT files. We found out, that just flashing the CSC files isn't enough, it requires the whole package to work. Don't ask me why, I haven't the slightest idea...it worked with CSC only when going from 4.2.2 to 4.3. During the work on the French phone, xda-member Toutatiball and I tried everything and we couldn't get it to work...until he tried the combined CSC/Hidden package.
I also recommend you to have the original Samsung 4.3 image file for your region/provider available, if something should go wrong...
As I wrote in a post, we were NOT able to get it working until Toutatibal flashed his own French original 4.3 firmware. Even with the original 4.3 Nordic Open it didn't work, strange - since this was the firmware he was using before without any problems.
So as you can see, it doesn't require much to get KNOX free, it just requires to done the in a special way.
So due to the problems we had on the French phone, I do recommend you to flash your OWN original 4.3 region/provider firmware first. This to avoid any problems that might or could turn up. If you're already on the correct firmware, continue reading.
If you're using any kind of Custom Recovery, flash your OWN original 4.3 region/carrier firmware first.
Since this image contains an insecure kernel, your phone will show a little red warning at the top of the boot screen whenever the phone is reset, powered on or placed on charge in OFF mode. This is only an information and doesn't mean anything!
Are you ready now?
4.3 KNOX OUT Flashing instructions.
All the following applies to both 4.2.2 and 4.3 bootloaders
Things you need to know before flashing: This image contains an insecure kernel. I had to build my own kernel to make this work on both the 4.2.2 and 4.3 version. It doesn't contain any signs of KNOX, if you really want KNOX; flash Samsung 4.3 original firmware.
All the security in this 4.3 is as on 4.2.2, Status for SE for Android: Permissive.
No security policy updates will happen and set your system to Enforced mode. Samsung was able to push updates to your phone before, but not any more.
Since this image contains an insecure kernel, your phone will show a little red warning at the top of the boot screen whenever the phone is reset, powered on or placed on charge in OFF mode. This is only an information and doesn't mean anything!
OK lets do it and get KNOX free.
It's VERY important that you carefully follow these steps one by one and don't forget anything!
If you fail, the whole process might fail and you will then have to flash the original 4.3 firmware and start all over again.
Fire up Odin on your PC.
Select PDA and selcet the unzipped file you just downloaded.
Make sure Auto Reboot square is unmarked.
Put your phone in Download mode.
Connect phone to PC and wait for Odin recognize it.
Press Start...and wait for Odin to do it's flashing.
You can see when Odin has finished its job by reading the text messages. Now remove phone from PC.
Now you must go DIRECTLY to DOWNLOAD mode again.
In Odin, press Reset and the old text will disappear.
Now press PDA again and select the unzipped CSC/Hidden file for your region you have just downloaded.
Make sure Auto Reboot square is unmarked. (This will be auto marked when you press Reset.)
Connect phone to PC and wait for Odin recognize it.
Press Start...and wait for Odin to do it's flashing.
You can see when Odin has finished its job by reading the text messages. Now remove phone from PC.
Now you MUST go directly to RECOVERY MODE - IMPORTANT!
While in recovery mode, phone now installs the CSC and hidden files and should then reboot.
If everything went out as expected, you should now after a couple of minutes be presented with the set-up screen.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Congratulations; your phone is now 100% KNOX free, it's rooted, De-Odexed/Zip-aligned and support init.d scripts.
You can now remove the carrier bloatware you want.
Please report problems and suggestions in the thread.
Below you can find the download links.
Latest 4.3 System image. Made on the latest XXUBNE1 firmware.
Includes the latest insecure kernel, build on 1014-07-06.
Made some 'minor' changes since the previous version. System is still Pre-rooted, this done by Chainfires SU and SuperSU version 2.0. BIG thanks to Chainfire for his work making this available for the Android community.
Busubox v1.22.1 installed by default. This verison made by Stericson, also BIG thanks to him for his work.
Kernel now has working init.d support. This means you are now able to execute scripts placed in the system/etc/init.d/ folder, while booting. Make a Google search for more info about init.d scripts for this device.
(The NFC Payment forced closed fixed.) not sure about this...
Made some minor system tweaks.
System is as always, totally KNOX FREE, De-odexed/Zip-aligned.
This version do NOT contain any CSC, please read further down regarding the CSC. You will need the CSC, otherwise your keyboard will FC constantly.
Please note: I have removed over 600MB from the system image, mostly unnecessary crap. Please read the section further down: Regarding Full Version Image.
Latest 4.3 KNOX OUT - Stable release.
Known issues: Strange behaviour of the CSC sometimes changing to default English, but I'm working on it...
GT-I9506 4.3 XXUBNE1 - Stable, slim and Pre-rooted <--------- Download link. Updated 2014-07-06.
Previous 4.3 KNOX OUT - Stable release. - Kept if anything should go wrong...
Known issues: None.
GT-I9506 4.3 XXUBML6 - Stable, slim and Pre-rooted <--------- Download link. Updated 2014-03-17
Regarding Full Version Image.
The Full System Version has been replaced by a shared folder, containing almost all the apps I've removed from the Slim Version. The only files you WILL NOT find in this folder, is KNOX, FOTA , the Polaris Viewer files+libs and a few more you don't want...
The files are not packed in any way and can therefore be downloaded directly to the phone, the choice is yours.
Instructions:
Download link to the 43 Removed APKs folder, found below.
Download to PC or directly to your phone.
If downloaded to phone, go directly to step 4.
Connect phone to your PC, wait for PC to recognize it.
Copy the desired files to your External / Internal SD-Card.
Now using e.g. Root Explorer, note that it will start-up in your ROOT, copy the desired files to ROOT/system/app/
After copying, check and set file permissions, should be 644 octal or rw-r--r--.
Now reboot your phone and the selected app(s) will be automatically installed, ready for use.
Please report back it something doesn't work as expected.
4.3 Removed APK's from XXUBNE1 folder link
GT-I9506 4.3 Removed APK's from Slim Version. <--------- Download folder link. Updated 2014-07-03.
From the previous 4,3 version, in case it's needed. 4.3 Removed APK's folder link
GT-I9506 4.3 Removed APK's from Slim Version. <--------- Download folder link. Updated 2014-03-17.
Please make all reports in the thread, I don't have time to answer all the PM's.
Best regards and happy flashing
*********** ATTENTION ***********
Updated 2014-07-03
Below you will be able find my latest released 4.3 kernel build for 4.2.2 and 4.3 bootloaders.
Kernel is almost the same as the one found in the my system image.
This download link will be updated whenever I make changes to my 4.3 kernel.
Changes will be announced in the thread.
Download link for my latest 4.3 kernel for 4.2.2 and 4.3 bootloaders.
GT-I9506 4.3 - Latest 4.3 kernel for 4.2.2 and 4.3 bootloaders. <--------- Download link. Updated 2014-07-06.
Only flash this kernel, if you're already running my latest 4.3 system image.
Download link for the previous 4.3 kernel, only for 4.2.2 bootloader.
From before the 4,3 XXUBNE1 system This is case anything should go wrong. Only use this if already running my system image.
GT-I9506 4.3 - Previous 4.3 kernel for 4.2.2 bootloader. <--------- Download link. Updated 2014-06-11.
Download, Unzip using 7-Zip and flash as PDA in Odin v1.85, no need to make a factory reset.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Before we go any further, I will here provide you guys with the latest and previous 4.3 STOCK Kernels and the 4.3 STOCK Recoveries.
All taken from the Open Nordic 4.3 firmware. I've been asked to provide these files and here they are:
Latest 4.3 Stock Kernel link:
GT-I9506 4.3 - Open Europe Stock Kernel from XXUBNE1. <--------- Download link. - Updated 2014-07-05.
Latest 4.3 Stock Recovery link:
GT-I9506 4.3 - Open Europe Stock Recovery from XXUBNE1. <--------- Download link. - Update 2014-07-05
Previous 4.3 Stock Kernel link:
GT-I9506 4.3 - Open Europe Stock Kernel from XXUBML6. <--------- Download link. - Updated 2014-05-15.
Previous 4.3 Stock Recovery link:
GT-I9506 4.3 - Open Europe Stock Recovery from XXUBML6. <--------- Download link. - Update 2014-05-15.
Download, Unzip using 7-Zip and flash as PDA in Odin, no need to make a factory reset.
--------------------------------------------------------------------------------------------------------------------------
Regarding 4.3 CSC
IMPORTANT INFORMATION: If you try to flash a 4.3 CSC file with a Custom Recovery or Custom Recovery installed e.g. CWM, it WILL fail. Some Custom Recoveries are NOT able to flash 4.3 CSC files correctly. I strongly recommend you to flash the 4.2.2 Stock Recovery and the use Odin to flash, any version should work flawless.
Therefore; Flash stock 4.2.2 Recovery, can be found further up, before flashing your CSC. You can later, after a successfully flashed and installed CSC, install your desired Custom Recovery again.
When you flash the above 4.3 image, you WILL loose your CSC, containing your carrier specific data settings. Therefore, you must flash your own CSC ONLY (cache image) in the same flash as the 4.3 system image. If you don't do this, you might end up with a constantly Forced Closed on the keyboard, making it impossible to use. Same thing happens if you try to flash using a Custom Recovery.
In Odin you must put my 4.3 system image in PDA and your specific CSC Only image in CSC. (Only use CSC ONLY files! - If you try to flash the HIDDEN as CSC, it will FAIL!!
You can later, if you want to, flash the hidden image as PDA. But from my point of view, it's NOT necessary to flash the hidden image.
When I get my hands on more cache and hidden files, I'll make them available for download here so you are able to flash your specific CSC file together with the my 4.3 system image in Odin. Until then, if you want a specific CSC file to flash with the 4.3 system image, send me a zip file containing the following 2 files: hidden.img.ext4 and cache.img.ext4, cache.img.ext4 is the one that you will need!
These files can be found in your original firmware downloaded from e.g. Sam Mobile.
Below is a list over those combined CSC/Hidden packages I can currently offer for the 4.3 KNOX OUT system, but more will follow.
TELBNB2--------> Combined CSC/Hidden image for GT-I9506TELBNB2 - Australia - Telstra.
VAUBNB4--------> Combined CSC/Hidden image for GT-I9506VAUBNB4 - Australia - Vodafone.
VFGBML1--------> Combined CSC/Hidden image for GT-I9506VFGBML1 - Austria - Vodafone/A1.
VFGBML1--------> Combined CSC/Hidden image for GT-I9506VFGBML1 - Czech Republic - Vodafone.
FTMBML1--------> Combined CSC/Hidden image for GT-I9506FTMBML1 - Frence Telecom - Orange.
DTMBNA1--------> Combined CSC/Hidden image for GT-I9506DTMBNA1 - Germany - T-Mobile.
VFGBML1--------> Combined CSC/Hidden image for GT-I9506VFGBML1 - Germany - Vodafone.
VNZBNC3--------> Combined CSC/Hidden image for GT-I9506VNZBNC3 - New Zealand - Vodafone.
NEEBNE1--------> Combined CSC/Hidden image for GT-I9506NEEBNE1 - Nordic - Open, all Nordic carriers. <--------- Download link. Updated 2014-07-06.
TENBML2--------> Combined CSCHidden image for GT-I9506TENBML2 - Norway - Telenor.
OLBBNA1--------> Combined CSCHidden image for GT-I9506OLBBNA1 - Singapore - SingTel.
OLBBNA1--------> Combined CSCHidden image for GT-I9506OLBBNA1 - Singapore - Starhub.
OLBBND1--------> Combined CSCHidden image for GT-I9506OLBBND1 - Singapore - XSP.
VFGBML1--------> Combined CSC/Hidden image for GT-I9506VFGBML1 - Spain - Vodafone.
HTSBML1--------> Combined CSC/Hidden image for GT-I9506HTSML1 - Sweden - 3.
If you're unable to find the right CSC/Hidden file for your phone, then send me the following 2 files.
hidden.img.ext4 and cache.img.ext4, and I'll make you a Odin flash able file.
Don't forget to specify region/country and provider.
These files can be found in your original firmware downloaded from e.g. Sam Mobile.
Now follow these quick steps:
Unpack the downloaded .zip file.
Now unpack it once more (the .md5 file), you can use 7-Zip for this.
All files will now be unpacked from the image.
7-Zip will give you an error regarding end of archive, just ignore it.
Select the above 2 mentioned files, Zip them and send me a link where to get them, e.g. your Google Drive. I'll then make the necessary changes and place the links here
XDA:DevDB Information
[GT-I9506] Pre-Rooted 4.3 kernel. Slim systems/De-Odexed.
Contributors
DeHAWK
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: KK 4.3
Stable Release Date: 2014-03-01
Current Beta Version:
Beta Release Date: None.
Created 2014-01-04
Last Updated 2015-05-01
Reserved
Reserved
Reserved
1st !
Thx for your hard work, i hope you'll upload soon the download link, and you'll keep your release up to date.
Sent from my GT-I9100 using Tapatalk
thank you for your work, but this method does work when the i9506 is 4.3 but î'm not on 4.2.2
Links online!
DeshTwo said:
1st !
Thx for your hard work, i hope you'll upload soon the download link, and you'll keep your release up to date.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
They are now online. Please give feedback.
Regards.
Thanks for your work but I stay on XXUAMHD (4.2.2) till someone makes XXUBML5 (4.3) pre-rooted rom :fingers-crossed:
nemrod said:
thank you for your work, but this method does work when the i9506 is 4.3 but î'm not on 4.2.2
Click to expand...
Click to collapse
Well, I'm sure how your phone will react. But perhaps it might be possible, since we don't flash the kernal or any other of these files. You might however get a problem with your modem and WiFi. The modem ain't the biggest problem, you just need the one from your 4.2.2 firmware...I think. The WiFi might require a little more work. The worst thing that can happen, is that your phone will start boot looping after the flashing. I don't think you will hard brick it. Then you just remove the battery, wait a little, put it back in, get to download mode and reflash your 4.3 firmware.
It's all up to you if you want to take the risk. Perhaps others have tried this and can provide more info, I hope so.
Best regards.
nemrod said:
thank you for your work, but this method does work when the i9506 is 4.3 but î'm not on 4.2.2
Click to expand...
Click to collapse
If you are already in 4.3 and have KNOX bootloader you wont get back to 4.2.2.
I havent test it but thats how it is with i9505 and I believe its same with i9506.
i've done the 4.3 update from orange ota
so i wait for your next release on android 4.3 i don't want to break my sg4
deodexed version possible?
DeshTwo said:
i've done the 4.3 update from orange ota
so i wait for your next release on android 4.3 i don't want to break my sg4
Click to expand...
Click to collapse
Do you think i can revert back to 4.2.2 ?
Please, make deodex for 4.3 rom!
Via Galaxy S4 GT-I9505 Black Mist!
Du äger
Coming from 9505 to 9506.

Patch from ROM zip?

It seems that Magisk is more complicated to install now. I did flash the latest version as a zip, as I have always done, but I understand that method is deprecated and suppose it might break or otherwise go way in the future.
The whole process of getting one's boot.img seems complicated for people who are not seasoned ROM developers. Of course I understand there are instructions one can read and learn how to get the boot.img, etc., but given that one has to have a ROM .zip to install the ROM, couldn't an option for Magisk be to extract the boot.img from the ROM .zip if that's what the user has on hand?
Shred00 said:
It seems that Magisk is more complicated to install now. I did flash the latest version as a zip, as I have always done, but I understand that method is deprecated and suppose it might break or otherwise go way in the future.
The whole process of getting one's boot.img seems complicated for people who are not seasoned ROM developers. Of course I understand there are instructions one can read and learn how to get the boot.img, etc., but given that one has to have a ROM .zip to install the ROM, couldn't an option for Magisk be to extract the boot.img from the ROM .zip if that's what the user has on hand?
Click to expand...
Click to collapse
The zip method still works fine for most devices, i still use it on my Pixel 2XL
Download the latest magisk-xxxx.apk, make a copy and rename it to magisk-xxxx.zip, flash via custom recovery
Or
If on Windows 64 Bit, you can use this payload dumper (which doesnt require Python to be installed) to extract the img files, including boot.img, doesnt get any easier:
payload_dumper-win64.zip | Tool by geminids14 for Utilities
Extract payload.bin in xiaomi weekly build zip for MI A1
androidfilehost.com
I still use the zip method as it requires less fiddly steps
73sydney said:
The zip method still works fine for most devices, i still use it on my Pixel 2XL
Click to expand...
Click to collapse
I flashed it on my Oneplus6 (A/B device) running LineageOS 18.1 with TWRP and it worked, but it did not survive an OTA update, which I guess is topjohnwu/Magisk#3820. I was wondering if that not surviving an OTA update was one of the reasons ZIP flashing is being deprecated.
73sydney said:
If on Windows 64 Bit,
Click to expand...
Click to collapse
Not. Am on Linux.
73sydney said:
you can use this payload dumper (which doesnt require Python to be installed) to extract the img files, including boot.img, doesnt get any easier:
payload_dumper-win64.zip | Tool by geminids14 for Utilities
Extract payload.bin in xiaomi weekly build zip for MI A1
androidfilehost.com
I still use the zip method as it requires less fiddly steps
Click to expand...
Click to collapse
Understood. And I understand the palaver one needs to go through to use the boot.img patching once one has a ROM ZIP. It just seems that that is all something that could be baked into the Magisk Manager to make the whole process a bit less of an ordeal.

Question Romers pls look here

I searched whole internet about roms for mi11(venus), but nothing,
so i tried use tools to make a GSI, and i got a Flyme GSI(based on newest s888 platform) i also made a Pixel Experience GSI(Android 11),
all of them i tried flash system.img using TWRP(unoffical), but my device is unbootable, i found a system_ext folder under root folder, anyone could give me some advice?
GSI online maker:https://github.com/XayahSuSuSu/Action-SGSI-build
Twrp here:
You can find something here: https://forum.xda-developers.com/t/guide-how-to-flash-a-gsi-custom-rom-on-xiaomi-mi-11.4237481/

Question How to extract/get vendor files for LineAge build?

Hello folks,
I am trying to create a lineage build following this guide:
Building LineageOS for your device
How I build a custom ROM for my android device on my own, and how to do that with your own device.
medium.com
but I am struggling to find the device vendor files for the Mi 11. Does anyone know where or how to get them?
Best wishes
hi if that helps. : https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/venus-r-oss
jejemc said:
hi if that helps. : https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/venus-r-oss
Click to expand...
Click to collapse
thank you I already found the repo for the Kernel Files and the Device Tree. But I also need the vendor files which are not included in this repo. Maybe they can be extracted from miui rom file but I don't know.
Download the latest MIUI rom and follow these instructions:
Extract Android OTA Payload.bin File using Payload Dumper Tool
Learn how to dump and extract Android OTA Payload.bin file to get the boot.img (for rooting with Magisk), vendor.img, and other other partition images.
www.thecustomdroid.com
Oh and once you have the vendor.img file from above to extract that check here:
Kitchen [Windows][Tool] CRB [V3.2.5]
Welcome to CRB Android Kitchen Screenshot Short description CRB Android Kitchen is a user-friendly software application designed to help users build custom ROMs for Android devices. It supports Android 10, 11, 12, and 13 and the Ext4, F2FS...
forum.xda-developers.com
Sage said:
Download the latest MIUI rom and follow these instructions:
Extract Android OTA Payload.bin File using Payload Dumper Tool
Learn how to dump and extract Android OTA Payload.bin file to get the boot.img (for rooting with Magisk), vendor.img, and other other partition images.
www.thecustomdroid.com
Click to expand...
Click to collapse
This tool is easier/better: payload-dumper-go.
Github
psf_burner said:
thank you I already found the repo for the Kernel Files and the Device Tree. But I also need the vendor files which are not included in this repo. Maybe they can be extracted from miui rom file but I don't know.
Click to expand...
Click to collapse
Any updates ?
DarckZian said:
Any updates ?
Click to expand...
Click to collapse
Currenrly I am struggling to set up the build as it is my first time. I will let you know if I can get something working.
Unfortunately I will not be able to create a working build as I am missing to much know how. If there is enyone I can help creating necessary files let me know.

Question Can't local Install

Hey guys, am I missing something here?
OnePlus Updater downloaded an update (that I can't install thru the app because I'm not rooted I guess?). I went to go do a local install and I can't find the three dots on the update screen where they would normally be. I did some digging around and apparently I have to enable developer mode by hitting build 7 times.
I did that and enabled that mode.
I go settings > about device > system is up to date button and all I get is your system is up to date. I do t have the three dots on top to be able to select the file OnePlus Updater downloaded.
What am I doing wrong?
Also, on ObePlus updater, Im in advanced mode and I don't have the option of downloading beta builds, only stable incremental and full.
Thanks in advance
OPLocalUpdate_For_Android12.apk | by Xi Jing Pooh for /e/OS supported models
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com

Categories

Resources