Hii ! 🙂 I come here just after installing fresh Android Marshmallow (based on AOSP) on my Galaxy S4-19500 and nano Gapps. I followed the xdadevelopers forum to obtain the correct version of the Xposed packages. The xposed installer apk was not available there, so I downloaed it from a different website. I will give the details below.
Step 1:Installing the Xposed Framework on the device.
- Download the sdk23 xposed framework which is compatible for Android Marshmallow devices.
- Next, use the adb to push the zip file to the /storage/emulated/0/Download location.
adb push <path to zip file> /storage/emulated/0/Download
- Turn off the device –> boot to the TWRP recovery mode (Volume up+power+home). Or from the command line you can use the command
adb reboot recovery
- Select “install” –> select the zip file from Download–> Swipe to flash the file.
Alternatively, you can sideload the zip file when you are in the recovery mode
Select “Advanced” from recovery menu -> “ADB Sideload” -> “Swipe to Start Sideload”
From PC: adb sideload <path to zip file>
- Once finshied flashing and rebooted the system, you will not see any visible changes. Because the xposed installer app is required for the management of xposed.
Step 2: Installing the Xposed Installer apk on the device.
- Download the xposed installer apk.
For Marhmellow: xposed installer 3.1.1
If you installed a wrong version , can uninstall using following command.
adb uninstall de.robv.android.xposed.installer
adb install '/root/Downloads/de.robv.android.xposed.installer_3.1-38_minAPI15(nodpi)_apkmirror.com.apk'
- Your device needs to be rooted. If you haven’t done it yet, download the King Root apk and use it to root the device.
- Next, install the xposed installer. When you open the app you may see as the app is not active as follows.
- Reboot the system and it will show as active.
Cheers !! 🙂
Hi 🙂 Here, I am sharing my experiences on flashing a custom firmware on my Samsung Galaxy S4 GT-19500 device including the installation of Open Gapps packages. Currently, I have the Official Firmware Lolipop 5.0.1 on my device. The custom firmware I’m going to flash is the Android 6.0.1 CM13 which I obtained from the website https://www.teamandroid.com/roms/ .
(Warning: This approach works only for this particular Android device. As always warned by XDA developers, trying out it is all under your own responsibility. Your device may be bricked if things didn’t go well.)
Step 1: Root the device.
First, you have to root the device using KingRoot.apk.
- Download the KingRoot.apk to the device (You can search it for online; an blue icon with a crown).
- Enable “Unknown Sources” in the Settings, to allow installing the apk. You may still get “Bolcked by Play Protect” popup message. Press “Install anyway” at the bottom line of that message to continue installing.
Step 2: Install an Odin enabled TWRP recovery on the device.
Note*: Please refer to the Steps 2-6 in my previous post to install the recovery zip file using Odin without trouble.
Step 3: Obtain the Android 6.0.1 CM13 Custome Firmware.
Step 4: Prepare the device for the Installation.
- Turn Off the device. Press buttons (Volume Up+Power+Home) to obtain the “Recovery Mode”. You will get the teamwin screen and the menu followed by that.
- First Select “Backup” and backup all your data and system.
- Next Select “Wipe” –> In the “Factory Reset” page Swipe to perform the wipe of data, cache and dalvik.
- After that, Select “Install” –> Select the custom firmware zip file from the list of files –> Swipe to confirm flash.
- Finally, once the zip file installation is completed, select reboot system.
- If the installtion was successfull, after the reboot the you will get the Cyangenmod Welcome page. Continue… the settings.
- Verify the installation by viewing “about device” in the settings.
Step 5: Installing Gapps on your Marshmallow device
You will see that the newly installed Marshmallow doesn’t contain apps like Gmail, Play Store, Chrome etc,. This is because the cm13 custome firmware we installed does not contain the gapp packages. Therefore, we will have to download it from an online website through you PC.
- After that, turn off the device –> Goto recovery mode —> Wipe the Cache –> install the zip file.
Note*: I tried to install the open_gapps_arm_6.0.stock version. However, there was a problem launching nexuslauncher package. Therefore, reflashed the Android 6.0.1 again and installed the nano version which was successfull. The nano version includes the google play app.
Cheers ! 🙂