[Guide] DoCoMo SC-03E Samsung Galaxy S III alpha, How to change Tethering preset APN - Galaxy S III General

[size=+2]Guide
DoCoMo SC-03E Samsung Galaxy S III alpha
How to change/modify Tethering DoCoMo preset APN[/size]​
This work has been edited collecting many info taken from many guides on-line… and tested by me.
A well known issue after SIM-Unlocking the SC-03E, is that you can’t change the APN on your own provider’s APN when you want use the Tethering.
Even if you set your provider’s APN in the APNs settings, when you switch on the Wi-Fi Tethering the APN automatically sets itself on a specified DoCoMo APN (dcmtrg.ne.jp) to check your data traffic by your PC.
So, if you decide to use a no-DoCoMo SIM Card, you can’t use your smartphone as modem for your PC.
There are 3 ways to get over this problem, but in all of them you need a rooted ROM (so, be careful at what you are doing).
If you need to keep a DoCoMo ROM, at present the only Rooted “DoCoMo” ROMs working for this job are the ROMs from aki0306.
You can find them here.
If you don’t need a DoCoMo, you can choose a Custom ROM as the CyanogenMod10.1 JP Remix for SC-03E.
Thaks to kizuki.buy and theDroidfanatic for some tips.
[size=+2]Read below for the 3 methods[/size]​

Method n. 1
[size=+1]Method n. 1 : Editing the "framework-res.apk" from DoCoMo SC-03E ROM.[/size]​
1. Flashing
Flash the aki0306 Rooted Stock ROM on your phone by the ODIN tool (there are thousands of guides about how to use it).
[N. B. after flashing this ROM, the “Download Mode” will display: that your phone has a “CUSTOM” ROM on board
Custom binary Download: No
Current binary: Samsung Official
System Status: Custom
(look here)]
2. On your Phone.
Go in Settings-Developers Options... Enable.
Enable USB debugging.
Then on Settings-Security, enable “Unknown sources” to let unsigned apps.
At this point, from Google Play, install on your phone the free apps:
SuperSU,
Root Browser Lite
ServiceMode Shortcut.
Install SuperSU, Open, Continue, Normal (to and let it install the SU binary).
Install Root Browser Lite.
By "Root Browser Lite" navigate to “\system\framework” and copy the system file “framework-res.apk” from there to your SD Card.
When the pop-up comes, grant to Root Browser Lite the permissions by SuperSU.
Then Cut and Paste “framework-res.apk” from the SD Card to your PC.
3. On your PC, download and install.
Download and install with default settings Java Development Kit (JDK).
Then, set the Environment Variables Paths [Go to Start, search for “Environment”, choose “Edit Environment Variables for your Account”.
Edit 'PATH,' and 'CLASSPATH.' (If you don't have them, just add them, and name them PATH and CLASSPATH)
For PATH, give as the Variable Value: C:\Program Files\Java\jdkXXX\bin; where XXX is the JDK version.
For CLASSPATH, give as the Variable Value: "C:\Program Files\Java\jdkXXX\jre\lib; where XXX is the JDK version)].
Download and install Notepad++.
Download and unzip somewhere APK Manager / APK Multi-Tool.
4. Edit “framework-res.apk” with APK Manager.
Go where you unzipped APK Manager and set the folders for working (\APK-Multi-Tool\Setup.bat, 3, Enter).
Then copy “framework-res.apk” from the place you saved it to the place-here-for-modding folder.
Then...
Script.bat, Enter, 24 (set current project), Enter, 1 (framework-res.apk), Enter, 9 (Decompile apk), Enter.
Wait for it complete.
Then go to
\APK-Multi-Toolv1.0.11\APK-Multi-Tool\projects\framework-res.apk\res\values
searching for the file strings.xml.
Open “strings.xml” with Notepad++ and edit the line number 57.
Changing the a part of the code from
docomo_hotspot,dcmtrg.ne.jp,,,,,,,,,440,10,,default,supl
to
docomo_hotspot,YOUR_APN,,,,,,,,,YOUR_MCC,YOUR_MNC,,YOUR_APN_TYPE
following the rule
NAME,APN,PROXY,PORT,USER_NAME,PASSWORD,SERVER,MMSC ,MMSPROXY,MMS_PORT,MCC,MNC,AUTHENTICATION_TYPE,APN _Type
Using the APN settings from your provider, but KEEPING docomo_hotspot at the first place (!).
Then, save.
Then, go back to Script.bat.
Select 11 (Compile System APK Files).
Enter.
Select “y”.
Then wait and DON’T PRESS Enter.
Then go in \APK-Multi-Tool\keep
There delete the file “resources.arsc”.
Then, go back to Script.bat window and I press “Enter”.
At the end of the process, go to
\APK-Multi-Toolv1.0.11\APK-Multi-Tool\place-apk-here-for-modding
You will find the file “unsignedframework-res.apk”.
Move the file “unsignedframework-res.apk” somewhere and rename it in “framework-res.apk”, then copy it into the Phone’s SD Card.
5. Overwrite the original “framework-res.apk”.
On the phone, using Root Browser Lite Copy and Paste that modified “framework-res.apk” from the SD Card to “\system\framework” folder and overwrite the original one.
It will need some time, in the meanwhile you will see some error messages.
Don’t worry and wait for the message about the complete overwriting.
Then restart the Phone.
If everything is gone in the right way, the Phone will reboot normally.
(In any case, if the phone goes in boot-loop, start the phone in “recovery mode” and perform a factory reset).
6. Checking the APN on Tethering.
Switch on the Wi-Fi Tethering then launch “ServiceMode Shortcut”.
Select ServiceMode->Docomo Debug Screen->PND information.
You should see the APN you did set in the XML file before.

Method n. 2
[size=+1]Method n. 2 : Xposed Installer ROM modding + “matsumod.apk” Module.[/size]​
1. Flash the aki0306 Rooted Stock ROM on your phone by the ODIN tool (there are thousands of guides about how to use it).
N. B. after flashing this ROM, the “Download Mode” will display: that your phone has a “CUSTOM” ROM on board
Custom binary Download: No
Current binary: Samsung Official
System Status: Custom
(look here)]
2. On your Phone
Go in Settings->Developers Options... Enable.
Enable USB debugging.
Then on Settings->Security, enable “Unknown sources” to let unsigned apps.
Download and install ServiceMode Shortcut.
Download and install SuperSU.
Install SuperSU, Open, Continue, Normal (to and let it install the SU binary).
Download XposedInstaller_X.X.X.apk and install it on your phone.
Open, then press Install/Update.
When the pop-up comes, grant to Root Browser Lite the permissions by SuperSU.
Wait, then press Reboot.
Download the Xposed Module “matsumod.apk" and install it on your phone.
Open then check “enable Tethering when use MVNO sim”.
3. Open again Xposed Installer and select the Modules tab and check (enable) Matsumod.
4. Set/edit the APN from your provider into
Settings->More Settings->Mobile networks->Access Point Names
and select it.
5. RESTART the Phone.
6. Switch on the Wi-Fi Tethering, then launch “ServiceMode Shortcut”.
Select, ServiceMode->Docomo Debug Screen->PND information.
You should see the APN you did set in APN settings before.
Note:
If you are using a DoCoMo SIM Card and you don’t wish DoCoMo to know if you are using the phone as modem for PC or just as smartphone for browsing, select SP Mode APN and enable Matsumod.
The Tethering will keep on SP Mode APN.

Method n. 3
[SIZE=+1]Method n. 3 : Custom recovery “CWM ClockworkMod” + Custom ROM “CyanogenMod10.1 JP Remix for SC-03E” [/SIZE]​
If you don’t need the DoCoMo ROM, you can use a custom ROM to have full control on your APNs even for Tethering.
[N. B. after flashing CWM and CyanogenMod10.1, the “Download Mode” will display: that your phone has “Custom” Binary and a “CUSTOM” ROM on board, so the counter will increase.
Custom binary Download: YES (1 counts)
Current binary: Samsung Official
System Status: Custom
(check here to reset)]
1. Download CyanogenMod10.1 JP Remix for SC-03E (cm-10.1-20130513-KBC-sc03e-signed.zip pw: 1234) and copy the ZIP file on your SD Card.
2. Download CWM ClockworkMod and flash it on your phone by the ODIN tool (there are thousands of guides about how to use it).
3. Restart your phone in Recovery Mode (Power+VolumeUP+Home).
Wipe cache partition, data/factory reset,
then "mounts and storage", "Mount /external_sd", "Go Back",
"install zip from sd card", "choose zip from external sdcard", select CyanogenMod10.1 JP Remix for SC-03E zip file, then install.
4. Enjoy your new ROM.

Reserved
Reserved

majin said:
[size=+1]Method n. 3 : Custom recovery “CWM ClockworkMod” + Custom ROM “CyanogenMod10.1 JP Remix for SC-03E” [/size]​
If you don’t need the DoCoMo ROM, you can use a custom ROM to have full control on your APNs even for Tethering.
[N. B. after flashing CWM and CyanogenMod10.1, the “Download Mode” will display: that your phone has “Custom” Binary and a “CUSTOM” ROM on board, so the counter will increase.
Custom binary Download: YES (1 counts)
Current binary: Samsung Official
System Status: Custom
(check here to reset)]
1. Download CyanogenMod10.1 JP Remix for SC-03E and copy the ZIP file on your SD Card.
2. Download CWM ClockworkMod and flash it on your phone by the ODIN tool (there are thousands of guides about how to use it).
3. Restart your phone in Recovery Mode (Power+VolumeUP+Home).
Wipe cache partition, data/factory reset,
then "mounts and storage", "Mount /external_sd", "Go Back",
"install zip from sd card", "choose zip from external sdcard", select CyanogenMod10.1 JP Remix for SC-03E zip file, then install.
4. Enjoy your new ROM.
Click to expand...
Click to collapse
Do you have the v0513 cm10? i went to the site but it seems they updated the link and now i cant download from '一撃ほむら for SC-03E'
or anyone can give me a downloadable link?

gage_zheng said:
Do you have the v0513 cm10? i went to the site but it seems they updated the link and now i cant download from '一撃ほむら for SC-03E'
or anyone can give me a downloadable link?
Click to expand...
Click to collapse
cm-10.1-20130513-KBC-sc03e-signed.zip
pw: 1234

majin said:
[size=+2]Guide
DoCoMo SC-03E Samsung Galaxy S III alpha
How to change/modify Tethering DoCoMo preset APN[/size]​
This work has been edited collecting many info taken from many guides on-line… and tested by me.
A well known issue after SIM-Unlocking the SC-03E, is that you can’t change the APN on your own provider’s APN when you want use the Tethering.
Even if you set your provider’s APN in the APNs settings, when you switch on the Wi-Fi Tethering the APN automatically sets itself on a specified DoCoMo APN (dcmtrg.ne.jp) to check your data traffic by your PC.
So, if you decide to use a no-DoCoMo SIM Card, you can’t use your smartphone as modem for your PC.
There are 3 ways to get over this problem, but in all of them you need a rooted ROM (so, be careful at what you are doing).
If you need to keep a DoCoMo ROM, at present the only Rooted “DoCoMo” ROMs working for this job are the ROMs from aki0306.
You can find them here.
If you don’t need a DoCoMo, you can choose a Custom ROM as the CyanogenMod10.1 JP Remix for SC-03E.
Thaks to kizuki.buy and theDroidfanatic for some tips.
[size=+2]Read below for the 3 methods[/size]​
Click to expand...
Click to collapse
when i see link of CyanogenMod10.1 JP Remix for SC-03E not work, i found this link
http://pan.baidu.com/wap/link?uk=3389891574&shareid=486445&third=0
u can download CyanogenMod10.1 JP Remix for SC-03E

asepdoank12 said:
when i see link of CyanogenMod10.1 JP Remix for SC-03E not work, i found this link
http://pan.baidu.com/wap/link?uk=3389891574&shareid=486445&third=0
u can download CyanogenMod10.1 JP Remix for SC-03E
Click to expand...
Click to collapse
Thank you.
I updated the links.

I have issue with 4g lte on stock 4.3 in pakistan 4g is not working in my sc03e 4g signal appear then drop back to emergency call 3g and 2g working perfectly any one help me thank you

I tried to root my sc-03E in Android 4.3, but it did not success. Odin shows "PASS" but it is not rooted, nor SU is installed. Is it other way to root the phone?

Related

ZTE Blade L2 Kitkat Firmware

Android Kitkat based ROM for the ZTE Blade L2
SwitchBL2de
ROM Features:
PreRooted
Apex Launcher
Debloated
Micro SD switched with Phone Storage
Zipalligned
ZRAM
build.prop Tweaks for the following :
Video and Photo Quality
Internet Connection Speed/Quality
Network Performance
Download Link:
Removed - Recompiling Rom, My sincerest apologies to DeviRSilva.
I used an earlier version of his kernel for the build - http://forum.xda-developers.com/android/development/kernel-devir-blade-l216-11-2014-t2945103
MD5 : a719cb770585f24c891fe47da9e56245
Note - Updated hosts file for ad blocking (Use xposed module "hosts Enabler" to prevent adverts)
Once Rom is installed and you restart phone from recovery
It may give the following warning "Root access possibly lost. Fix? THIS CAN NOT BE UNDONE"
Select "Yes - Fix root (/system/xbin/su)"
Credits to BSDgeek_Jake for the hosts file (http://forum.xda-developers.com/showthread.php?t=1916098)
*****************************************************************************************************************************************
Custom Recovery
Please have a read through the information in this link : http://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/
Flashing a custom recovery on the L2 is a simple process.
Things Required for this process:
Rooted Phone - (Please see the post on Rooting)
Mobile Uncle Tools APK
Recovery Image
First you have to allow the phone to install apps that dont come from Google Play Store.To do so,follow the guide :
1.Settings Menu
2.Security
3.Enable(tick) Unknown sources
4.Untick Verify apps
You can always reset these back to how you found them when you are done.
Download Mobile Uncle Tools
Mega Link: http://goo.gl/IkyVDo
or
MediaFire Link : http://goo.gl/c5q6Jh
Copy APK file to your SD card,use your file manager to install it.
Run Mobile uncle tools,allow root permissions when menu pops up.
You can close the app for now.Next thing we need is the actual recovery file itself.I've attached the recovery i find works best
Carliv Touch Recovery v2.2 - MTK CWM-based v 6.0.4.4
Download Recovery.img file
Mega Link: http://goo.gl/1f8OwX
or
MediaFire Link :http://goo.gl/U1D2Zu
MD5 :9f770b95df8e1beabd7417fc112190bc
Once the file has downloaded,copy to the root of your SD Card.
Open Mobile Uncle Tools and Select "Recovery Update".
Be sure to Select the downloaded recovery image,not anything else.
Select the file and proceed with installation.Mobile uncle tools will then prompt you to reboot into recovery if the update was successful.Select Yes and the phone will reboot into the new recovery menu
Credits to :
eddy.rugal - Base Rom
Carliv - For Recovery
njava - For Mobileuncle MTK Tool
Update
Resize Apps Partition
WARNING! This can BRICK your phone if done incorrectly.
PLEASE FOLLOW ALL STEPS CORRECTLY.
Please make a backup of all your important stuff.
Make a backup in the recovery.Make 100% sure the backup completes without any errors
Reboot into recovery mode (Hold the Up button and press power button to turn device on)
1.Select Backup and Restore
2.Select Backup and Confirm(Proceed)
Once the backup is complete,the backup is located in "clockworkmod" folder on SD Card
You have to factory reset device,so be prepared to reinstall apps/games (You are going to lose data)
If you are fine with all of the above,The following mod increases the App Partition size from 1GB to 2GB.It rewrites the Internal Storage to 513MB(Used for videos/pictures,which is fine since we use our Micro SD cards for that)
If you are happy with all of the above,you can proceed with the next step :
Firstly,Download all files required and copy to SD Card
2 GB for apps_Jellybean_4.zip (232.63 KB)
Mega Link - http://goo.gl/ao3NFO
or
Media Fire Link - http://goo.gl/3j9RWm
AND
MTK_Nvram_Tool.zip (2.9MB)
Mega Link - http://goo.gl/Z2Chpx
or
Media Fire Link - http://goo.gl/sjah8X
Once on SD Card,reboot into recovery mode (Hold the Up button and press power button to turn device on)
1.Select "Install Zip"
2.Select "Choose zip Sdcard"
3.Choose "MTK_Nvram_Tool.zip"
4.Select "Yes - Install MTK_Nvram_Tool.zip"
5.Click Next
6.Select "I Agree with this Terms and Conditions" and click Next
7.Click Next again
9.Choose 'Nvram Backup"
Once its done it should say "Backup Completed"
Under that it should say "Nvram Backup Successfully Completed"
It give the location for that backup,always keep that file (Copy to the PC Later)
10.Click OK
11.Click Exit
12.Click Yes
Now you are back at the install update from zip file screen.
13.Select "Install Zip"
14.Select "Choose zip Sdcard"
15.Choose "2 GB for apps_Jellybean_4.zip"
16.Select "Yes - Install 2 GB for apps_Jellybean_4.zip"
17.Go back to main menu
18.Choose Wipe menu
19.Choose Wipe Data (Factory Reset) -THIS WILL ERASE YOUR DATA
20.Wipe Cache
21.Wipe Dalvik Cache
22.Go back to main menu and reboot phone
The phone should reboot.If you get a message saying you have to format phone storage,click yes to format.
Go to Settings,Storage and See Total space is now 1.97GB
If the phone wont boot,power down,then hold up key and turn on to get into recovery mode.
1.Select Backup and Restore
2.Select Restore and Confirm(Proceed)
Restore the backup you made earlier.
This should let the system load when you reboot again,even if it asks you to format the phone again.
Copy NVRAM Backup to PC for safe keeping.
If you want to return to original/stock
Follow the same procedure as above but use the following file instead of the 2GB File
Stock Partition_Jellybean_4.zip (232.63KB)
Mega Link - http://goo.gl/pMn0ea
or
Media Fire - http://goo.gl/KJfRF7
Credits to :
AnoopKumar - MTK Nvram Tool
Andalitez said:
Hi Guys
Just an update.I downloaded the update from the website again,used winRAR and replaced the modem file in the system.
Everything works great now
Click to expand...
Click to collapse
Hey man can u yplease hook me up with the modem file im kida stuck with unkown baseband too
Replied
BlaqueDroid said:
Hey man can u yplease hook me up with the modem file im kida stuck with unkown baseband too
Click to expand...
Click to collapse
Hey man.
Sent you a PM.Currently working on a rom,will only be able to upload it for you in afew hours
ZTE
ztedevices.com/search.html?keyword=blade l2 look on there for the firmware for your device , push via adb sideloading and you should be set
noob problem...
guys, can you please help me...I also have the same problem when I flashed the kitkat rom...my blade l2 now can't read my simcard...what should I do?...
No Sim Detected
eochi18jhae said:
guys, can you please help me...I also have the same problem when I flashed the kitkat rom...my blade l2 now can't read my simcard...what should I do?...
Click to expand...
Click to collapse
Okay,you have to download the firmware version for your country,and have custom recovery installed on the phone.
So if you in UK,download the rom for your phone from UK provider.(doesnt matter if its JB or KK)
http://www.ztedevices.com/support/index.html
Once you have the rom,Use winRAR to do the following:
1.open the rom from your country in winrar so you can see the contents.
2.Open system folder (dont extract,just navigate into the folders in winrar)
3.Open "etc" folder
4.Open Firmware folder
5.Select "modem_1_wg_n.img" and extract it(i just drag and drop on desktop)
6.Open the Kitkat firmware you've downloaded using winRAR
7.Open System folder
8.Open "etc" folder
9.Open Firmware folder
10. Copy the "modem_1_wg_n.img" into that location(drag and drop from desktop)
11.winRAR asks if you want to :Add/Replace file/s? Select Yes or OK to allow it to
12.copy entire firmware to phone and reflash it on the phone from the SD card
I dont know if you can just replace the modem file after having loaded the firmware.I didnt try or test it.it may or may not work.
I am working on Custom Firmware for this phone though.
latest achievement was i managed to get the phone to see the SD card as phone storage thanks to various xda guides.this will be built in
FIrmware should be ready in a few days after testing.if anybody is interested in trying it out,let me know
problem solved...
Thank you sir...problem solved...it's really hard to be a noob...have to understand a lot of things now....I'm willing to try your firmware on my phone...upload it when done...keep up the good work...sorry for my english...
Post has been updated
I need to talk to you.... Go read my PM
installation is always aborted.. PLEASE HELP
Replied
Thanks
The thread is so useful... Keep up the good work, I don't have patience to try the new ROM!
Is there any chance for kernel supporting overclocking and undervoltage, also with more Gvernor and I/O Sheduler options?
Also Would be gorgeous if there's tap screen to wake option, this would need custom kernel too...
I'm now using DeviRSilva's kernel, which is doing great! Man, don't be afraid to relese it and continue tweaks
Still I'm a noob and maybe half of theese wishes are impossible, but would be so cool if they're possible to develop!
PD: I saw a site promoting Lollipop ROM for our L2 is that real?
PD2: Sorry for my awful English and probably stupid requests and questions...
helpppp
I have probelm, phone do not show sim card, on official site there is no serbia rom please how to fix it?
Andalitez said:
Replied
Click to expand...
Click to collapse
It fails to flash the ROM with the updated radio file. Just stops at Can't open... file.zip '(bad)'. Installation aborted.
How to fix?
Hi how do i unroot the zte blade l2?
And how to I remove costum recovery and reinstall stock recovery and stock rom?
Thanks just asking in case of sending it back for repairing.
Just noticed that the download link has been remoded.
Can someone provide a link for this rom?
Thanks.
Does this ROM have Greek language installed ???
no links are working
I need a copy of carliv recovery and backup of stock recovery as u think although my mobile mainly working I think the recovery is corrupt and has screwed my sound thanks in advance as I am taking a giant leap and biting bullet to try this recovery hope it can flash the legit kit kat if ever released by zte or virgin UK thanks
Andalitez said:
Android Kitkat based ROM for the ZTE Blade L2
SwitchBL2de
ROM Features:
PreRooted
Apex Launcher
Debloated
Micro SD switched with Phone Storage
Zipalligned
ZRAM
build.prop Tweaks for the following :
Video and Photo Quality
Internet Connection Speed/Quality
Network Performance
Download Link:
Removed - Recompiling Rom, My sincerest apologies to DeviRSilva.
I used an earlier version of his kernel for the build - http://forum.xda-developers.com/android/development/kernel-devir-blade-l216-11-2014-t2945103
MD5 : a719cb770585f24c891fe47da9e56245
Note - Updated hosts file for ad blocking (Use xposed module "hosts Enabler" to prevent adverts)
Once Rom is installed and you restart phone from recovery
It may give the following warning "Root access possibly lost. Fix? THIS CAN NOT BE UNDONE"
Select "Yes - Fix root (/system/xbin/su)"
Credits to BSDgeek_Jake for the hosts file (http://forum.xda-developers.com/showthread.php?t=1916098)
*****************************************************************************************************************************************
Custom Recovery
Please have a read through the information in this link : http://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/
Flashing a custom recovery on the L2 is a simple process.
Things Required for this process:
Rooted Phone - (Please see the post on Rooting)
Mobile Uncle Tools APK
Recovery Image
First you have to allow the phone to install apps that dont come from Google Play Store.To do so,follow the guide :
1.Settings Menu
2.Security
3.Enable(tick) Unknown sources
4.Untick Verify apps
You can always reset these back to how you found them when you are done.
Download Mobile Uncle Tools
Mega Link: http://goo.gl/IkyVDo
or
MediaFire Link : http://goo.gl/c5q6Jh
Copy APK file to your SD card,use your file manager to install it.
Run Mobile uncle tools,allow root permissions when menu pops up.
You can close the app for now.Next thing we need is the actual recovery file itself.I've attached the recovery i find works best
Carliv Touch Recovery v2.2 - MTK CWM-based v 6.0.4.4
Download Recovery.img file
Mega Link: http://goo.gl/1f8OwX
or
MediaFire Link :http://goo.gl/U1D2Zu
MD5 :9f770b95df8e1beabd7417fc112190bc
Once the file has downloaded,copy to the root of your SD Card.
Open Mobile Uncle Tools and Select "Recovery Update".
Be sure to Select the downloaded recovery image,not anything else.
Select the file and proceed with installation.Mobile uncle tools will then prompt you to reboot into recovery if the update was successful.Select Yes and the phone will reboot into the new recovery menu
Credits to :
eddy.rugal - Base Rom
Carliv - For Recovery
njava - For Mobileuncle MTK Tool
Click to expand...
Click to collapse
any news on the kitkat rom yet? super excited to try this out!
is the link for the rom gone?
i dont see it

Dual Boot for Galaxy S5 SM-G901F

Dual Boot your Galaxy S5 G901F
First i'm not a programmer, I am an enthusiast user who likes to use the full potential of his phone
I found a way to dual boot the G901F though there is little development support for it
(too bad despite the potential of this device)
I like to thanks @chenxiaolong for his dual boot app for the Galaxy S4 witch i used for this to happen
I also like to thanks @aukhan for his post on how to dual boot the Note4 from where i got the link for "swap roms.apk"
Now lets beggin
0. you should have a backup of your primary rom.zip and your actual kernel.zip
and of corce your device rooted
1. download and install DualBootPatcher for win 32 and android from @chenxiaolong post
http://forum.xda-developers.com/showthread.php?t=2447534
I installed DualBootPatcher.apk on the phone and for pathing i used DualBootPatcher for win32 on my pc
2. open DualBootPatcher for win32
3. on the new window hit the "chose file" tab
4. select your secondary rom.zip (eg.cm12.1 or cm13)
5. on "device" section select "trlte - SamsungGalaxyNote4(Snapdragon)"
i chose this thinking that Note4 Snapdragon has the same hardware as G901F and it could influence the instalation
6. on "install to" section select secondary
now hit the "start patching" tab and wait for the rom to be patched
7. inside the new rom_patched.zip in the "multiboot" folder you will find a file named "info.prop"
8. open it with a text editor and at the bottom you will find the line:
"mbtool.installer.ignore-codename=false"
9. change "false" to "true"
10. repeat steps 2-9 for your downloader version of gapps
11. install "swap roms.apk" from this link
https://www.dropbox.com/s/97st26iuk0jc9vc/Swap_Roms.3.apk?dl=0
but dont open it yet
12. with a file explorer on your phone go to sdcard/MultiBoot folder
13. there should be two folders "dual" and "primary"
14. if not, create them
asuming that you have both of your primary(actually installed) and secondary rom images (.zip files)
follow the next steps
15. copy boot.img from secondary patched rom to dual folder (sdcard/MultiBoot/dual)
16. copy boot.img from primary rom to primary folder (sdcard/MultiBoot/primary)
now copy rom_patched.zip and gapps_pathed.zip to your device
remember and don't forghet to edit "info.prop" from step 7 or the installation won't work
17. open DualBootPatcher installed on your device
18. hit the 3 lines menu from the top-left corner and select "roms"
19. hit the red icon on the bottom right corner, then the "+" one and install your secondary rom
after the istallation finishes install the gapps
20. after the install, exit the app
21. open "swap roms" witch you installed in step 11 and select dual
you should see a message telling that the kernel has been flashed
after it is done, click reboot
22. the device should boot to secondary rom
23. after configuring your new rom, repeat step 11 (install "swap roms.apk")
25. now to switch between roms use "swap roms" (select primary or dual depending on witch rom you are)
26. if anithing goes wrong go to recovery and flash your primary_kernel.zip
it should boot to primary rom
27. you can delete the secondary rom via DualBootPatcher->roms
For each .zip file you want to flash to your secondary rom repeat steps 2-9
I hope that you found this usefull and don't forget to press "thaks"​
Thx
@chenxiaolong at my request added full support to dual boot the G901F so use his app from this thread : http://forum.xda-developers.com/showthread.php?t=2447534
this being said it's time to close this thread
it work on g900f?
twito1992 said:
it work on g900f?
Click to expand...
Click to collapse
yes

Multiboot for Galaxy Tab 2 [P3100 | P3110/P3113 | P5100 | P5110/P5113] Android 4.2-6

Multiboot project is a work done by @chenxiaolong , I do not own any of the work presented over here.I just sent the author need logs.Support All Version
About Multiboot : A project to handle different ROMS at the same time so that you actually can use different ROMS without having to wipe up device to flash ROMS, it allows installation of more thn one ROM with all the features enabled.
USAGE​1. First, boot into your primary ROM and install the Dual Boot Patcher app
2. Open the app and go to "Roms" in the navigation drawer. It will ask if you want to set the kernel. Make sure that you do.
3. Go to "Patch zip file" in the navigation drawer and patch the ROM or zip you want to install.
In-app flashing​
To use in-app flashing, go to "Roms" in the navigation drawer, tap the floating button on the bottom right, and add the zips you want to install. You can queue multiple zips and they will all be flashed in one go. Once you've added all the zips you want to flash, click the check mark in the action bar and they will be flashed right away.
DOWNLOAD : https://snapshots.noobdev.io/(Added support 10.04)
ORIGINAL THREAD : http://forum.xda-developers.com/show....php?t=2447534
Manual
Step 1
download and install DualbootPatcher app
if you are in motion rom do this
Step 2
Open the app
Slide the menu and go to ROMs
It will request for root access
Allow the root access
and a message will ask about to set the kernel
Select "set now" and after it said kernel set now
Step 3
reboot your device
Now after device is turned on
Go to the app and navigate "Patch Zip File" from the menu
and tap that + button select zip of ROM you want to patch
A window will come up and if you see in "your device selected by default" you done everything right.
then:
If you are CMuser ( means you have a cm12.1 , cm11 or ... on your primary rom)
and want to install another cyanogeonmod rom (cm11 , cm12.1 ...)
Select the partition configuration as "Secondary"
If you are trying to install another ROM that has a huge system
Select partiton configuration as "data slot" and select an ID for the ROM
better to be a number
(It will be installed on data partition this means it will use the device internal storage space )
and select continue and set where to place patched file .
you can add more files to patch there .
and after you are ready to patch the files tap that tick button in action bar
to start patching
Step 4
After you patched the zip ROM go ahead and navigate to ROMs from the menu
select button down corner and select patched zip you patched
and then select keep location (or if you want you can change the location ) and add more patched zips or tap the up corner tick to start install
note : if any thing wrong happend PM me on telegram and send me multiboot.log in internal storage.
Step 5
after ROM is installed
it should be selected the installed rom .
tap and switch to primary rom
now use three dot on side of primary and select update ram disk
and then select reboot now
now after device rebooted go back to the app navigate to roms
now use three dot on side of new ROM you installed and select update ram disk
after it said done
select the rom you installed . ( tap on the icon of it or name )
( if you saw a message about checksum select continue )
reboot the device and see the magic !!!!
your new ROM is booting !!!!
Cool, let's stop enjoying and continue
Step 6
now after your new ROM booted
take your time to setup the device
and go and install dualboot patcher app again
now open the app
Go to ROMs and allow root access and
now use three dot menu in side of primary ROM and select update ramdisk
now use three dot in side of new ROM and select update ramdisk
and reboot
Soon there will be video instruction
NOTE:Support 4.2-6.0
CREDITS​All credits goes to @chenxiaolong for his hard work on this project, kindly say thanks to him
INFO​
Code:
Quick info
The patcher offers several locations for installing ROMs:
Primary: This is normally used for installing a zip to the primary ROM. It is not required, but is strongly recommended because it has code to prevent the zip from inadvertently affecting other ROMs.
Dual: Dual/Secondary is the first multiboot installation location. It installs to the system partition. This is a good spot for installing a second ROM because it doesn't take any space away from the internal storage.
Multi-slots: There are 3 multislots: multi-slot-1, multi-slot-2, multi-slot-3. These install to the cache partition. This is specifically for devices, like the Galaxy S4, that have a massive cache partition.
Data-slots: There can be an unlimited number of data slots. These install to the data partition and eat up space on the internal storage. This is useful for devices where the system partition is nearly full and the cache partition is tiny. These slots are named "data-slot-[id]", where "id" is something you provide in the app.
With that said, let's get to the "how to"!
First, boot into your primary ROM and install the Dual Boot Patcher app
Open the app and go to "Roms" in the navigation drawer. It will ask if you want to set the kernel. Make sure that you do.
Go to "Patch zip file" in the navigation drawer and patch the ROM or zip you want to install. You can select one of the installation locations described above.
There are two ways of flashing the patched zip file. You can either flash it normally from recovery or flash it using the in-app flashing feature. Both methods are explained below.
Flashing from recovery
To flash from recovery, just flash the patched zip file like you would for any other zip. Nice and simple.
In-app flashing
To use in-app flashing, go to "Roms" in the navigation drawer, tap the floating button on the bottom right, and add the zips you want to install. You can queue multiple zips and they will all be flashed in one go. Once you've added all the zips you want to flash, click the check mark in the action bar and they will be flashed right away.
App and data sharing
DualBootPatcher very recently got support for sharing apps and their data across ROMs. Maybe sharing is somewhat of a misleading term. The feature actually makes Android load the shared apps and data from a centralized location, /data/multiboot/_appsharing. So you're not sharing apps from one ROM to another per se. The ROMs are just loading the apps from one shared location. Let me make this clearer with an analogy.
Think of the people in a company office as ROMs. You want to share with your coworkers some documents (apps). Instead of telling them to come over to your desk to see those documents (sharing apps from one ROM to another), everyone goes to the conference room to look at the documents together (loading apps from a shared location). That's how app and data sharing is implemented.
To use app sharing, follow these steps in every ROM that you want to use app sharing:
Install the app you want to share
Open DualBootPatcher and go to "App Sharing" in the navigation drawer
Enable individual app sharing
Tap "Manage shared applications" and enable APK/data sharing for the app
Reboot
When you uninstall an app that's shared, it simply become unshared for the current ROM. That way, other ROMs are not affected. To continue the analogy above, if you quit your job, you won't shred the documents that everybody else was looking at.
If you unshare an app's data, it will go back to using the data it had before it was shared. In other words, you leave the conference room and go back to work on your own documents at your desk.
How do I...?
Switch the ROM if something doesn't work properly?
You can flash the DualBootUtilities zip from recovery. It will provide a menu interface that allows switching to the various ROMs.
If you have TWRP, you can also switch manually by tapping Install -> Images (bottom right) -> Go to /sdcard/MultiBoot/[Your ROM]/ -flash boot.img.
Wipe /cache, /data, /system, or dalvik-cache?
The easiest way is to do it from the app while booted in another ROM. Just go to "Roms" in the navigation drawer, tap the 3 dots options menu for the ROM you want to wipe, and tap "Wipe ROM".
Alternatively, flash the DualBootUtilities zip from recovery, which will also allow you to wipe a ROM.
NOTE: Don't use the recovery's built-in wiping abilities as that may delete non-primary ROMs!
Update the primary ROM?
Patch the zip for primary and flash it. The "primary" installation target is designed so that other ROMs won't be affected when you want to flash something for the primary ROM.
Update a non-primary ROM?
Patch and flash the zip exactly like how you did it the first time.
Flash a mod or custom kernel for the primary ROM?
Patch it for primary before flashing. If the zip does not wipe /cache, it is also safe to flash it directly.
Flash a mod or custom kernel for a non-primary ROM?
Just patch and flash it
thx so much inote 2 still not get work on it so sad

Samsung Galaxy S7 (SM-G930P) Root & Xposed Framework install Without Voiding Warranty

Samsung Galaxy S7 (SM-G930P) Root & Xposed Framework install Without Voiding Warranty
Edge support and Pit problem addressed.
WARNING!!!!!!! Do not try to try any of these steps if you are on any firmware equal to or newer than PJ2
- I am not responsible for any damage done to your device through any steps taken tword rooting your Samsung Galaxy S7/S7 Edge. Proceed at your own risk!
-You will loose all your data if not currently on PE1 Firmware
- I am not to credit for all of these procedures, I only figured out how to Enable Tethering which im sure has been figured out by someone else as well.
- So there are many posts about Rooting the Samsung galaxy s7 where some people will say it trips knox and others say it's to complicated.
- This easy guide includes resources from other XDA developers whom I was able to use to root my Sprint Samsung Galaxy S7 and install Xposed Framework without voiding my warranty.
-You can try what ever firmware you are on, however there are many reports of issues on the new firmware. when I first did it on the newest firmware I got a boot loop but easy to fix just by re-flashing the PE1 firmware with Odin.
- Unfortunately this method will erase all data if you are not currently in PE1 firmware
- You will not Brick your phone with this method, because it is very easy to just reflash the firmware with Odin.
Download:
-The MEGA file link below contains ALL of the files you will need for the whole guide.
-download all the nessecary files and the ones specific to your device.
-->https://mega.nz/#F!Egt23TLa!NrynMKoUvwngnsse2zo6hw<--
1.Preparing:
1. Install Samsung drivers:
- Extract the RAR file "Samsung USB Drivers.zip"
- Run "SAMSUNG_USB_Driver_for_Mobile_Phones.exe" as Administrator
- A USB Driver instillation wizard will pop up
- Click next
- Select the proper language and country or region
-Select next
- Set destination path, or use the default
- Then click install and let it work its magic
2. Install ADB:
- Execute (as Administrator) the file "adb-setup-1.3.exe" from the MEGA file link.
- It will ask you a series of questions, hit "Y" each time and hit enter
- Then it will bring you to a diver installation wizzard
- Click next
- Click finish
- You have successfully installed ADB
2.Flashing PE1 Firmware:
First off this method does require PE1 firmware. So here's how to get your Samsung Galaxy S7 to PE1 firmware:
-You can get the PE1 firmware in the MEGA file link above. Select the firmware zip file that is specific to your phone.
1. Connect your Samsung to your computer via OEM micro-usb cable.
2. Power down you samsung
3. Once powered down, hold Volume Down, Power, and the Home Button all at the same time
4. You will get a blue screen that says warning, read the text and the press Volume Up to select "Continue"
5. Launch Odin as Administrator
6. In Odin click the button "AP"
7. Select the AP file
8. In Odin now click the button "CP"
9. Select the CP file
10. In Odin now click the button "CSC"
11. Select the CSC file
12. Then in Odin, press the botton that says "Start". Odin will begin flashing the PE1 firmware.
13. Once Finished, Odin should say "Pass", and your Samsung should then boot up to a first time setup procedure.
If Odin is requestion a pit file follow theses steps.
-I only have a sprint pit file, I don't know how many variants this will work for.
1. In Odin click the tab that says "Pit"
2. Odin will pull up a Warning dialogue. Click ok.
3. Click the long rectangular "Pit" button to select the pit file
4. Select the file that says "HEROQLTE_USA_SPR.pit" from the files you downloaded from my link.
5. With the pit file nw included, Add the AP, CP, and CSC files again and flash. (may need to reboot and go back into download mode)
3.Before you Begin Rooting:
Once You have finished flashing PE1 firmware you should then download the following apps to your Samsung:
-Package Disabler Pro or EZ Package Disabler (both will do the job and both cost alittle money. But it's great to support the developers!)
-Flash Fire
-Build Prop Editor
If you use Snapchat, now is the time to download, install, and login to the app
-Snapchat denies login to rooted andriod users, especially if Xposed Framework is installed.
4.Rooting:
- Now that you have the pre-procedure done, go to the link directly below and start at "Here we go" for the rest of the rooting procedure instructions.
- Necessary files for colormedroid's precedure will also be in the MEGA file link.[/SIZE][/COLOR]
http://forum.xda-developers.com/sprint-galaxy-s7/how-to/sm-g930p-root-t3410604
Once you have finished rooting you may follow the next steps.
5.Installing Xposed Framework, Xposed APK, as well as a tether mod
-Go to the link below and click on the tab that says "CLICK TO HIDE CONTENT" under the header "INSTALL XPOSED"
-Follow psouza4's steps to Installing Xposed
-However I have included in the MEGA file a better APK for xposed. It is in the MEGA upload file link named "Xposed Interface App.apk"
-The xposed file needed to flash is also in my MEGA file link.
http://forum.xda-developers.com/ver...-to-notes-root-install-xposed-unroot-t3411039
6.Installing Xposed Module X tether for free native tethering
1. Go into the Xposed app
2. Tap on the 3 dashes in the upper left corner
3. Tap on the tab that says "Download"
4. Search for the module "X Tether"
5. Tap on the X Tether module
6. Tap the tab that says "Version"
7. Tap "Download" on the newest version
8. Then go back to the panel that has the option "Modules"
9. Tap the check box next to the "X Tether" module to activate it
10. Reboot
11. Bear with me here is gets a little more complicated
12. No that Xtether is installed and activated, we are going to edit a data base file to be able to use the native mobile hotspot
13. Download SQLite Editor app from the playstore (it does cost money, and there are probably others that can do it but this worked for me) https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en
14. Open SQLite
15. Tap the tab that says "Files"
16. Navigate to /data/data/com.android.providers.telephony/databases
17. Then tap "telephony.db"
18. Then tap "carriers"
19. Look for the 2 lines that say "APN2 LTE internet" and "APN2 EHRPD internet"
20. Down those lines under "type" they both say "default,mms"
We will be changing it to say this
21. Tap on "default,mms" then tap the pencil in the upper right of SQLite. This will enable you to edit this setting.
22. Scroll down until you see the type "default,mms"
23. edit this to say ""default,mms,dun"
24. Tap save
25. Do this for both "APN2 LTE internet" and "APN2 EHRPD internet"
26. Exit SQLite and restart your phone
You can now enable the hotspot as if it were part of your service plan. If you go into to you settings>Hotspot and Tethering
Happy Tethering
epicman_1200 said:
- So there are many posts about Rooting the Samsung galaxy s7 where some people will say it trips knox and others say it's to complicated.
- This easy guide includes resources from other XDA developers whom I was able to use to root my Sprint Samsung Galaxy S7 and install Xposed Framework without voiding my warranty.
-You can try what ever firmware you are on, however there are many reports of issues on the new firmware. when I first did it on the newest firmware I got a boot loop but easy to fix just by re-flashing the firmware with Odin.
- Unfortunately this method will erase all data if you are not currently in PE1 firmware
- You will not Brick your phone with this method, because it is very easy to just reflash the firmware with Odin.
Here is the link to download a RAR with all of the nessecary files!
--> https://www.dropbox.com/s/nuve9siken58u92/Root%20Samsung%20Galaxy%20s7.rar?dl=0 <--
-I am not responsible for any damage done to your device through any steps taken tword rooting your Samsung Galaxy S7
-You will loose all your data if not currently on PE1 Firmware
- I am not to credit for all of these procedures, I only figured out how to Enable Tethering which im sure has been figured out by someone else as well.
The RAR file attached has ALL of the files you will need for the whole guide.
-So download and extract all of the files from the RAR
-Or you can follow each link to download the necessary files
1.Preparing:
1. Install Samsung drivers:
- Extract the RAR file "SAMSUNG_USB_Driver_for_Mobile_Phones.zip"
- Run "SAMSUNG_USB_Driver_for_Mobile_Phones.exe" as Administrator
- A USB Driver instillation wizard will pop up
- Click next
- Select the proper language and country or region
-Select next
- Set destination path, or use the default
- Then click install and let it work its magic
2. Install ADB:
- Execute (as Administrator) the file "adb-setup-1.3.exe" from the attached .rar
- It will ask you a series of questions, hit "Y" each time and hit enter
- Then it will bring you to a diver installation wizzard
- Click next
- Click finish
- You have successfully installed ADB
2.Flashing PE1 Firmware:
First off this method does require PE1 firmware. So here's how to get your Samsung Galaxy S7 to PE1 firmware:
-You can get the PE1 firmware in the attached RAR file
1. Connect your Samsung to your computer via OEM micro-usb cable.
2. Power down you samsung
3. Once powered down, hold Volume Down, Power, and the Home Button all at the same time
4. You will get a blue screen that says warning, read the text and the press Volume Up to select "Continue"
5. Launch Odin as Administrator
6. In Odin click the button "AP"
7. Select the "AP_G930PVPU2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
8. In Odin now click the button "CP"
9. Select the "CP_G930PVPU2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
10. In Odin now click the button "CSC"
11. Select the "CSC_SPT_G930PSPT2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
12. Then in Odin, press the botton that says "Start". Odin will begin flashing the PE1 firmware.
13. Once Finished, Odin should say "Pass", and your Samsung should then boot up to a first time setup procedure.
3.Before you Begin Rooting:
Once You have finished flashing PE1 firmware you should then download the following apps to your Samsung:
-Package Disabler Pro or EZ Package Disabler (both will do the job)
-Flash Fire
-Build Prop Editor
If you use Snapchat, now is the time to download, install, and login to the app
-Snapchat denies login to rooted andriod users, especially if Xposed Framework is installed.
4.Rooting:
Now that you have the pre-procedure done, go to the link directly below and start at "Here we go" for the rest of the rooting procedure instructions. Necessary files for colormedroid's precedure will also be in the attached RAR file.
http://forum.xda-developers.com/sprint-galaxy-s7/how-to/sm-g930p-root-t3410604
Once you have finished rooting you may follow the next steps.
5.Installing Xposed Framework, Xposed APK, as well as a tether mod
-Go to the link below and click on the tab that says "CLICK TO HIDE CONTENT" under the header "INSTALL XPOSED"
-Follow psouza4's steps to Installing Xposed
-However I have attached a better APK for xposed.
http://forum.xda-developers.com/ver...-to-notes-root-install-xposed-unroot-t3411039
6.Installing Xposed Module X tether for free native tethering
1. Go into the Xposed app
2. Tap on the 3 dashes in the upper left corner
3. Tap on the tab that says "Download"
4. Search for the module "X Tether"
5. Tap on the X Tether module
6. Tap the tab that says "Version"
7. Tap "Download" on the newest version
8. Then go back to the panel that has the option "Modules"
9. Tap the check box next to the "X Tether" module to activate it
10. Reboot
11. Bear with me here is gets a little more complicated
12. No that Xtether is installed and activated, we are going to edit a data base file to be able to use the native mobile hotspot
13. Download SQLite Editor app from the playstore (it does cost money, and there are probably others that can do it but this worked for me)
14. Open SQLite
15. Tap the tab that says "Files"
16. Navigate to /data/data/com.android.providers.telephony/databases
17. Then tap "telephony.db"
18. Then tap "carriers"
19. Look for the 2 lines that say "APN2 LTE internet" and "APN2 EHRPD internet"
20. Down those lines under "type" they both say "default,mms"
21. Tap on "default,mms" then tap the pencil in the upper right of SQLite. This will enable you to edit this setting.
22. Scroll down until you see the type "default,mms"
23. edit this to say ""default,mms,dun"
24. Tap save
25. Do this for both "APN2 LTE internet" and "APN2 EHRPD internet"
26. Exit SQLite and restart your phone
You can now enable the hotspot as if it were part of your service plan. If you go into to you settings>Hotspot and Tethering
Happy Tethering
Click to expand...
Click to collapse
Nice write up man! Out of curiosity can you tell me what variant of the S7 you have?
SantinoInc said:
Nice write up man! Out of curiosity can you tell me what variant of the S7 you have?
Click to expand...
Click to collapse
I have a Sprint Samsung Galaxy S7 (SM-G930P) running marshmallow. It's snapdragon.
This works if your on the latest pj2 firmware?
PE1 is needed to get service back
vegoja said:
This works if your on the latest pj2 firmware?
Click to expand...
Click to collapse
Yes you can start on PJ2 Firmware, however before you start rooting process you have to be on PE1. My guide includes how to get back down to PE1 before you start rooting. You can use Odin and the firmware included to flash you Samsung completely back to PE1. The only reason you can't use PJ2 is because it has updated PRL's and they wont allow you to reactivate your service, therefore to reactivate your phone service you have to be on PE1 Firmware using the older PRL's.
vegoja said:
This works if your on the latest pj2 firmware?
Click to expand...
Click to collapse
i am too confused. i saw what you posted on my thread but this guy says otherwise.
The Android Attorney said:
i am too confused. i saw what you posted on my thread but this guy says otherwise.
Click to expand...
Click to collapse
You can not root your Sprint Samsung Galaxy S7 on PJ2! If you try to do it on PJ2 you will not be able to get your sms and cell service to activate on the new updated PRL's that are included in the PJ2 update.
epicman_1200 said:
- So there are many posts about Rooting the Samsung galaxy s7 where some people will say it trips knox and others say it's to complicated.
- This easy guide includes resources from other XDA developers whom I was able to use to root my Sprint Samsung Galaxy S7 and install Xposed Framework without voiding my warranty.
-You can try what ever firmware you are on, however there are many reports of issues on the new firmware. when i first did it on the newest firmware i got a boot loop but easy to fix just by re-flashing the firmware with Odin.
- Unfortunately this method will erase all data if you are not currently in PE1 firmware
- You will not Brick your phone with this method, because it is very easy to just reflash the firmware with Odin.
Here is the link to download a RAR with all of the nessecary files!
-->https://mega.nz/#F!Egt23TLa!NrynMKoUvwngnsse2zo6hw<--
-I am not responsible for any damage done to your device through any steps taken tword rooting your Samsung Galaxy S7
-You will loose all your data if not currently on PE1 Firmware
- I am not to credit for all of these procedures, I only figured out how to Enable Tethering which im sure has been figured out by someone else as well.
The RAR file attached has ALL of the files you will need for the whole guide.
-So download and extract all of the files from the RAR
-Or you can follow each link to download the necessary files
1.Preparing:
1. Install Samsung drivers:
- Extract the RAR file "SAMSUNG_USB_Driver_for_Mobile_Phones.zip"
- Run "SAMSUNG_USB_Driver_for_Mobile_Phones.exe" as Administrator
- A USB Driver instillation wizard will pop up
- Click next
- Select the proper language and country or region
-Select next
- Set destination path, or use the default
- Then click install and let it work its magic
2. Install ADB:
- Execute (as Administrator) the file "adb-setup-1.3.exe" from the attached .rar
- It will ask you a series of questions, hit "Y" each time and hit enter
- Then it will bring you to a diver installation wizzard
- Click next
- Click finish
- You have successfully installed ADB
2.Flashing PE1 Firmware:
First off this method does require PE1 firmware. So here's how to get your Samsung Galaxy S7 to PE1 firmware:
-You can get the PE1 firmware in the attached RAR file
1. Connect your Samsung to your computer via OEM micro-usb cable.
2. Power down you samsung
3. Once powered down, hold Volume Down, Power, and the Home Button all at the same time
4. You will get a blue screen that says warning, read the text and the press Volume Up to select "Continue"
5. Launch Odin as Administrator
6. In Odin click the button "AP"
7. Select the "AP_G930PVPU2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
8. In Odin now click the button "CP"
9. Select the "CP_G930PVPU2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
10. In Odin now click the button "CSC"
11. Select the "CSC_SPT_G930PSPT2APE1_CL7925126_QB9448520_REV02_user_low_ship_MULTI_CERT.tar.md5" file
12. Then in Odin, press the botton that says "Start". Odin will begin flashing the PE1 firmware.
13. Once Finished, Odin should say "Pass", and your Samsung should then boot up to a first time setup procedure.
3.Before you Begin Rooting:
Once You have finished flashing PE1 firmware you should then download the following apps to your Samsung:
-Package Disabler Pro or EZ Package Disabler (both will do the job)
-Flash Fire
-Build Prop Editor
If you use Snapchat, now is the time to download, install, and login to the app
-Snapchat denies login to rooted andriod users, especially if Xposed Framework is installed.
4.Rooting:
Now that you have the pre-procedure done, go to the link directly below and start at "Here we go" for the rest of the rooting procedure instructions. Necessary files for colormedroid's precedure will also be in the attached RAR file.
http://forum.xda-developers.com/sprint-galaxy-s7/how-to/sm-g930p-root-t3410604
Once you have finished rooting you may follow the next steps.
5.Installing Xposed Framework, Xposed APK, as well as a tether mod
-Go to the link below and click on the tab that says "CLICK TO HIDE CONTENT" under the header "INSTALL XPOSED"
-Follow psouza4's steps to Installing Xposed
-However I have attached a better APK for xposed.
http://forum.xda-developers.com/ver...-to-notes-root-install-xposed-unroot-t3411039
6.Installing Xposed Module X tether for free native tethering
1. Go into the Xposed app
2. Tap on the 3 dashes in the upper left corner
3. Tap on the tab that says "Download"
4. Search for the module "X Tether"
5. Tap on the X Tether module
6. Tap the tab that says "Version"
7. Tap "Download" on the newest version
8. Then go back to the panel that has the option "Modules"
9. Tap the check box next to the "X Tether" module to activate it
10. Reboot
11. Bear with me here is gets a little more complicated
12. No that Xtether is installed and activated, we are going to edit a data base file to be able to use the native mobile hotspot
13. Download SQLite Editor app from the playstore (it does cost money, and there are probably others that can do it but this worked for me) https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en
14. Open SQLite
15. Tap the tab that says "Files"
16. Navigate to /data/data/com.android.providers.telephony/databases
17. Then tap "telephony.db"
18. Then tap "carriers"
19. Look for the 2 lines that say "APN2 LTE internet" and "APN2 EHRPD internet"
20. Down those lines under "type" they both say "default,mms"
We will be changing it to say this
21. Tap on "default,mms" then tap the pencil in the upper right of SQLite. This will enable you to edit this setting.
22. Scroll down until you see the type "default,mms"
23. edit this to say ""default,mms,dun"
24. Tap save
25. Do this for both "APN2 LTE internet" and "APN2 EHRPD internet"
26. Exit SQLite and restart your phone
You can now enable the hotspot as if it were part of your service plan. If you go into to you settings>Hotspot and Tethering
Happy Tethering
Click to expand...
Click to collapse
Do you think this could also work on the sprint s7 edge(sm-g935p)? I would think i would have to just replace the stock pe1 firmware in your file with the stock pe1 firmware for the edge? Please let me know what you think. Awesome post by the way.
a
epicman_1200 said:
I have a Sprint Samsung Galaxy S7 (SM-G930P) running marshmallow. It's snapdragon.
Click to expand...
Click to collapse
I have the same model but i need help to fix it because it is stuck on this screen saying that "an error has occurred while updating the device software". Now i have it on Android Recovery. I need help fixing this
How did you downgrade? From what I've read and tried it's not possible to downgrade PJ2 using Odin.
Sent from my SM-G935P using Tapatalk
also i cant flash with the PE1 firmware it comes with {system}Fused 3 > Binary 1 error on my phone
joelstitch said:
How did you downgrade? From what I've read and tried it's not possible to downgrade PJ2 using Odin.
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
I see you are on a Samsung Galaxy s7 Edge, so your firmware files are different, however I have had no problem downgrading to PE1 using Odin. It is very simple and easy to do, and is the best failsafe when stuck in bootloops. Works 100% of the times if flashed PE1 back.
This process can be done on the Samsung Galaxy s7 Edge however you have to get the PE1 files specific to your phone here: http://www.theandroidsoul.com/download-galaxy-s7-edge-firmware
joedaddyoo said:
Do you think this could also work on the sprint s7 edge(sm-g935p)? I would think i would have to just replace the stock pe1 firmware in your file with the stock pe1 firmware for the edge? Please let me know what you think. Awesome post by the way.
Click to expand...
Click to collapse
Yes this works on the S7 edge as well you just need these files instead!
Firmware download for Edge: http://www.theandroidsoul.com/download-galaxy-s7-edge-firmware
Boot image for edge: http://d-h.st/kDWz
trejose said:
also i cant flash with the PE1 firmware it comes with {system}Fused 3 > Binary 1 error on my phone
Click to expand...
Click to collapse
What Samsung Galaxy s7 variant are you on?
Is this limited to the SM-930P or will it also work on SM-930F/SM-930FD?
trejose said:
a
I have the same model but i need help to fix it because it is stuck on this screen saying that "an error has occurred while updating the device software". Now i have it on Android Recovery. I need help fixing this
Click to expand...
Click to collapse
You can but it in download mode again and flash back to PJ2 . Im hearing of people having trouble downgrading from PJ2 but I haven't had a problem. Try flashing back to PJ2 using odin as a temporary fix for now!
Link for S7 Edge: http://www.theandroidsoul.com/download-galaxy-s7-edge-firmware
Link for S7: http://www.theandroidsoul.com/download-galaxy-s7-firmware
tophee said:
Is this limited to the SM-930P or will it also work on SM-930F/SM-930FD?
Click to expand...
Click to collapse
I'm not sure. I only know for sure it works on the Sprint and Samsung Galaxy S7/ S7 Edge
tophee said:
Is this limited to the SM-930P or will it also work on SM-930F/SM-930FD?
Click to expand...
Click to collapse
I think I can answer my own question: it doesn't seem to work. If there ever is a No Knox root for 930F, it will probably come out of this thread:
http://forum.xda-developers.com/galaxy-s7/how-to/knox-exynos-root-method-via-engkernel-t3423438, and - unfortunately - it does not look like it will be any time soon. And if they are successful, it looks like it wont work for 930FD (one of the few instances, it seems, where there is a difference between 930F and 930FD...).
Ive downloaded the file for the Sprint S7 Edge but cannot extract the AP file. Ive downloaded the file around 6 times so far and always have the same issue. Is there anything special i=I'm supposed to do to extract it?
joelstitch said:
Ive downloaded the file for the Sprint S7 Edge but cannot extract the AP file. Ive downloaded the file around 6 times so far and always have the same issue. Is there anything special i=I'm supposed to do to extract it?
Click to expand...
Click to collapse
Here's the link to direct download the Firmwares.
http://www.theandroidsoul.com/download-galaxy-s7-edge-firmware

[OREO] How to download & install Oreo Beta 2 on Samsung S8+ and not lose your data!

This is for the Samsung S8+ (G955F) version only.
There’s a lot of misinformation out there regarding how to install the new Beta 2 for Oreo for Samsung S8+.
I thought I would put this guide out there as this was the easiest I found and the bonus is that you keep your data and just upgrade over the top.
All credit to jaron vdb from Telegram. This is his backup and he has given me permission to use it. He is the brains – I am just good at writing easy to use guides!
Pre-requisite:
-you need to have a working TWRP
-you need an external sd card
Steps:
1. Get into TWRP and backup your current rom to your external SD card. We will need this later to restore the data and importantly: if things go wrong you can always restore back again to what you have now.
Once it has been backed up you will have a folder on your external sd card that looks something like this:
Name of your External SD card/TWRP/BACKUPS/ce04873839487e8383/[the name of the file you just backed up in step 1]
2. Download this file and save it to your External SD CARD:
https://drive.google.com/open?id=1skCkpxUChw4rwxR7IBctSWhfkvJmQmqL
This is your TWRP restore file kindly provided by jaron vdb.
3. Once you have downloaded that file then you will need to unzip this file. Use something like 7zip from Playstore and extract that file you downloaded to this location you just created with Step 1 – something like:
External SD CARD/TWRP/BACKUPS/ce04873839487e8383/[the name of the file you just unzipped]
This is a very important step – you must extract the file you downloaded to this EXACT location.
4. Go here and download supersu 2.82SR5 to your external SD Card:
https://androidfilebox.com/app/supersu-root/
This is the only root version working at the moment – magisk does not work as of now. It is Supersu which works perfectly. It also has dm-verity on it so will allow you access to data in TWRP.
5. Ok we are ready to flash the Beta 2! Get into TWRP again
6. Hit the restore button and then go to your external SD Card and restore the file that you downloaded and had to extract. You will also see your other restore in there. Don’t touch that just yet.
7. Stay in TWRP and now go to Wipe and then go to Format Data and then type in yes
8. Stay in TWRP and now go to Restore and choose the first file you backed up in Step 1 – your original backed up ROM. Choose this file and then ONLY TICK data to install. Restore data.
9. Stay in TWRP and flash the supersu file you downloaded.
10. Reboot!
11. You now should be rebooted back into your original rom with the very smooth Beta 2 installed!
12. Now you have to make the fix so you don’t get a buttload of random reboots and Knox nonsense. Download Root Explorer or any build prop editor program from Playstore and change:
ro.config.tima=1 to ro.config.tima=0
and change Knox thingo to v30 like this:
ro.config.knox=v30
Mine was already on v30 but YMMV
13. Have a cup of tea.
Flash Oreo Firmware
You can also flash the new Oreo firmware BUT ONLY IF YOUR OEM UNLOCK CAN BE TOGGLED IN DEVELOPER OPTIONS. Otherwise you can’t flash this file:
All credit to Renovate for this file – remember – only flash if you can toggle OEM unlock in dev options:
Download here:
http://www.renovate-ice.com/firmware/g95x_oreo/json.php?download=latest
You’re done! Get outside now and see the sunshine!
I don't understand why you need to be rooted, can't you simply restore this twrp backup and proceed to use stock oreo?
biggerbeard said:
I don't understand why you need to be rooted, can't you simply restore this twrp backup and proceed to use stock oreo?
Click to expand...
Click to collapse
You can't get TWRP without root.
Edit:
Actually yes if you install custom recovery by odin then you don't require root. Good point!
how to do this
Flash Oreo Firmware
You can also flash the new Oreo firmware BUT ONLY IF YOUR OEM UNLOCK CAN BE TOGGLED IN DEVELOPER OPTIONS. Otherwise you can’t flash this file:
All credit to Renovate for this file – remember – only flash if you can toggle OEM unlock in dev options:
Is this flashable on G955FD? And will this make secure folder stop working?

Categories

Resources