Earlier this week, xda user Sirocco.ukr.lviv leaked system dump of Galaxy S5 Marshmallow beta build. The update carried Android version 6.0.1 with build number MMB29M.G900FXXU1CPB2, which clearly indicates it’s for the international S5 variant G900F only.
Also, the Marshmallow build came with security patch level date of February 1, 2016, meaning the leak is from a freshly baked build of Android 6.0.1 for the device.
However, folks over at xda didn’t had a Odin/TWRP flashable Marshmallow ROM for S5 yet though, but thanks to geiti94, you can now flash the leaked Marshmallow build using the system dump files directly.
geiti94 has packaged the files from system dump into two separate packages — one to be flashed via TWRP and the other via ADB. The TWRP flashable zip contains “system dump + kernel” for the Marshmallow build and the ADB flashable files contain bootloader, modem, etc. stuff.
You can download both the packages from the download link below and carefully follow the step-by-step instructions to install the leaked Android 6.0.1 Marshmallow system dump for S5 on your G900F variant.
[icon name=”download” class=”” unprefixed_class=””] Download Galaxy S5 Marshmallow System Dump + kernel (.zip, TWRP flashable)
[icon name=”download” class=”” unprefixed_class=””] Download S5 6.0.1 Bootloader, Modem, etc. (ADB flashable)
Note: Before you proceed with the steps below, make sure you’re running Android 5.0 or 5.1.1 build on your S5 and have root access.
How to Install Galaxy S5 Marshmallow System dump, Kernel, Bootloader, Modem, etc.
- Download both the TWRP flashable zip and ADB flashable files from the download links above to your PC.
- Transfer the TWRP flashable zip to your Galaxy S5.
- Extract/Unzip the ADB flashable file zip, and transfer the extracted contents/files to your S5’s storage.
- Using either ES File Explorer (with root enabled) OR any other root explorer app, copy the extracted ADB flashable files from the step above to /data/local/tmp directory on your S5.
- Setup ADB and Fastboot on your PC.
- Connect your Galaxy S5 G900F to the PC.
└ Make sure you’ve USB debugging enabled. - Open a command window on your PC and issue the following commands to gain root access over adb:
adb shell
su
└ Be sure to grant root access on your device when asked. - Now issue the following commands one-by-one to begin flashing Marshmallow bootloader, modem, etc. stuff:
dd if=data/local/tmp/aboot.mbn of=/dev/block/mmcblk0p6
dd if=data/local/tmp/modem.bin of=/dev/block/mmcblk0p2
dd if=data/local/tmp/modemst1.bin of=/dev/block/mmcblk0p13
dd if=data/local/tmp/modemst2.bin of=/dev/block/mmcblk0p14
dd if=data/local/tmp/NON-HLOS.bin of=/dev/block/mmcblk0p1
dd if=data/local/tmp/rpm.mbn of=/dev/block/mmcblk0p7
dd if=data/local/tmp/sbl1.mbn of=/dev/block/mmcblk0p3
dd if=data/local/tmp/ssd.mbn of=/dev/block/mmcblk0p20
dd if=data/local/tmp/tz.mbn of=/dev/block/mmcblk0p8
- Once you’ve successfully issued all the commands above, reboot your device to TWRP recovery with the following command:
adb reboot recovery
- Once you’re in recovery mode, wipe cache and data (factory reset).
- Flash the Marshmallow system dump + kernel via TWRP flashable zip we transfrred to your S5 in Step 2 above.
- Once flashing process is finished, reboot device and wait for the Android 6.0.1 Marshmallow to boot on your S5 G900F.
That’s all. Hope you find this detailed step-by-step guide helpful to install the leaked Marshmallow system dump to your Galaxy S5 G900F device.
All credits for the TWRP/ADB flashable packages of S5 Marshmallow system dump goes to user geiti94 and Sirocco.ukr.lviv over at xda. Be sure to thank them.
Happy Androiding!
via xda
Discussion