[TOOL][I337/I337M] Full IMEI backup/restore tool [EOL] - AT&T Samsung Galaxy S 4 Android Development

{
"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"
}
IMEI backup/restore tool for Samsung Galaxy S4 AT&T SGH-I337 & Bell SGH-I337M
Brought to you by AntaresOne​
NOTE: This is only for Galaxy S4 with Qualcomm Snapdragon 600, Galaxy S4 Active version is here, Exynos 5410 (GT-I9500) version is here.
To devs: modifications & redistribution are not allowed. Contact me before including my work or any part of it in your stuff.
Explanation
What is IMEI?
Wikipedia
Why should I backup it?
When you start to mod your phone, sometimes may happen that you lose it (a bad flash, a wrong mod...) and without your phone is like this. Shortly, you lose mobile network forever.
The Qualcomm variant of Galaxy S4 doesn't have IMEI stored in EFS as most people think, it's stored in another place. Partitions to backup/restore are 8, each is required by the system to have IMEI. These are: EFS (there is IMEI's country code), modemst1, modemst2, m9kefs1, m9kefs2, m9kefs3, backup and fsg. It doesn't do miracles, so if you lose IMEI and don't have a backup, you're lost.
Features
Complete IMEI backup
Autozipping of saved partitions
Installation
Download tool from the link below
Put the zip file in your sdcard
Reboot in recovery
Install zip from sdcard
Choose downloaded zip file
Reboot system
Usage
When installed, the "imeibkp" executable goes in /system/bin. Obviously root is a must. This is not an app, so to run it you must use Terminal Emulator. It's very user-friendly and n00b-approved (joking :laugh, normally you shouldn't run into issues while using it.
Open Terminal Emulator
Write su and press enter (this is to obtain root access)
Invoke this tool by writing imeibkp and pressing enter
To restore just invoke again imeibkp
In case you want to export your backup, it is in /sdcard/IMEIBackup and called IMEIBackup.zip (Internal Memory on PC through USB connection)
If you change ROM you'll lose this tool (you'll not lose a backup already made), in this case just follow again Installation steps
Download
IMEI Backup tool is hosted on my AndroidFileHost
XDA:DevDB Information
IMEI backup/restore tool for Galaxy S4 AT&T, Tool/Utility for the AT&T Samsung Galaxy S4
Contributors
AntaresOne
Version Information
Status: No Longer Updated
Stable Release Date: 2015-02-09
Created 2015-02-09
Last Updated 2017-05-19

Changelog
25/5/2015
Added support for the following variants:
GT-I9508
GT-I9515L
SGH-M919N
SGH-M919V
SGH-I337C
SCH-R970
SCH-R970C
SCH-R970X
4/3/2015
Added support for Bell SGH-I337M (same thread as AT&T variant)
9/2/2015
Initial public release
​
Other S4 variants
If you want this tool for any other Galaxy S4 variant device write me a PM or mail me to [email protected] including a full cmdline copy & partition table.
Through Terminal Emulator or ADB, do this:
For cmdline
Code:
su [B](to acquire root access)[/B]
cat /proc/cmdline > /sdcard/cmdline.txt
For partition table
Code:
su [B](same reason as above)[/B]
ls -la /dev/block/platform/msm_sdcc.1/by-name > /sdcard/partitions.txt
You will find two files named cmdline.txt and partitions.txt in your internal storage (/sdcard)
Other Samsung devices
PM or mail me at [email protected] for details.

looks to be an awesome tool.. but ... i downloaded the file listed for the I337 , installed fine but when i started the program it states unknown device thata gt-9295, i9515 etc is required. are the links crossed or named wrong?

tdawgnreno said:
looks to be an awesome tool.. but ... i downloaded the file listed for the I337 , installed fine but when i started the program it states unknown device thata gt-9295, i9515 etc is required. are the links crossed or named wrong?
Click to expand...
Click to collapse
I have an i337 and received the same message.

tdawgnreno said:
looks to be an awesome tool.. but ... i downloaded the file listed for the I337 , installed fine but when i started the program it states unknown device thata gt-9295, i9515 etc is required. are the links crossed or named wrong?
Click to expand...
Click to collapse
~wolverine~ said:
I have an i337 and received the same message.
Click to expand...
Click to collapse
It's now fixed, download again the zip file

AntaresOne said:
It's now fixed, download again the zip file
Click to expand...
Click to collapse
Excellent, it works fine this time. :good:

Tool is very much appreciated. Is there another way to install this(and other tools), other than rebooting to recovery?
Thanks.

I am guessing this won't work on i337m?

TRoN_1 said:
Tool is very much appreciated. Is there another way to install this(and other tools), other than rebooting to recovery?
Thanks.
Click to expand...
Click to collapse
For now I didn't add other installation methods
TRoN_1 said:
I am guessing this won't work on i337m?
Click to expand...
Click to collapse
Do cat /proc/cmdline in Terminal Emulator, if you see samsung.hardware=SGH-I337 yon can start to use it, otherwise I'll add its support asap
Inviato dal mio GT-I9505

AntaresOne said:
For now I didn't add other installation methods
Do cat /proc/cmdline in Terminal Emulator, if you see samsung.hardware=SGH-I337 yon can start to use it, otherwise I'll add its support asap
Inviato dal mio GT-I9505
Click to expand...
Click to collapse
I just tried that(cat /proc/cmdline) and somewhere in the middle of all the info that came up, I saw samsung.hardware=SGH-I337M. When I run imeibkp I get:
unknown device! GT-I9295 , GT-I9505....SGH-I337 is required
Also tells me busybox not found(not sure if that is required)

Thank You so much DEVS for your time and efforts for all of us in the Android community!!

Thank You for your awesome work!! works flawlessly.:good:

I didn't realize the i337 and i337M were so different that this very useful tool can't work on the M version.

AntaresOne said:
For now I didn't add other installation methods
Do cat /proc/cmdline in Terminal Emulator, if you see samsung.hardware=SGH-I337 yon can start to use it, otherwise I'll add its support asap
Inviato dal mio GT-I9505
Click to expand...
Click to collapse
@AntaresOne
I'll attach the output of my commands here as a zip to make it easier for you. I have the i337M version.
AFAIK i337 is the bootloader locked AT&T version and i337m is the Canadian version with unlocked bootloader but no other differences.
Thx for making this tool and now fixing it for us Canadian galaxy s4 users !
Cheers
//edit
The zip name isn't the best lol there's no actual imei files included, only the output of the 2 commands your asked for

Update!
Now compatible with SGH-I337M
Download: https://www.androidfilehost.com/?fid=95916177934537090

Ya thanks i337m user here. I had to CD to the system/bin to get the command to run

Thanks for this amazing tool...

@AntaresOne
First of all thank you so much for such a great tool, Cheers!
I'm having some issue, I don't have install zip from sdcard option, I'm on AT&T i337 running NJ4 build stock recovery and rooted.
Please guide, thank you

first off this worked great on my i337m thx again now i might acculy try unlocking my device i was kinda scared reading about all the lost unkown imei's

xstokerx said:
first off this worked great on my i337m thx again now i might acculy try unlocking my device i was kinda scared reading about all the lost unkown imei's
Click to expand...
Click to collapse
how did you flash it? can you please guide me because I can't find install zip from sdcard in stock recovery, I'm on AT&T i337 on NJ4 build.
Thank you

Related

[STOCK][C69XX][4.3] Update to 14.2.A.1.136 [Root & XZDR][LB/UB][DE-/ODEX]

{
"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"
}
Requirements:
Flashtool 0.9.13 by @Androxyde
XZDualRecovery 2.7.76 BETA or newer.
Current rooted FW version: 14.2.A.0.290 .
Special features:
SuperSU integrated in system, FULL ROOT!
XZDualRecovery 2.7.80 BETA (CWM & PhilZ Touch & TWRP) pre-installed;
init.d support (read how to enable)
For both locked and unlocked bootloaders!
In the following guide I suggest you use an external SDCard but that's just good practice, you can use your internal storage or even an USB OTG storage device in TWRP if you like to install, that's no problem!... If you are modding and the likes, best is to have an external sdcard, just for safeties sake.
If you are unable to download torrent files directly, have http://zbigz.com/ do it for you!
How to update to 14.2.A.1.136:
Files:
For C6902: Download C6902_14.2.A.1.136.flashable.zip (Bittorrent: 926MB) and C6902_14.2.A.1.136_Stripped.ftf (21MB)
For C6903: Download C6903_14.2.A.1.136.flashable.zip (Bittorrent: 806MB) and C6903_14.2.A.1.136_Stripped.ftf (21MB)
For C6906: Download C6906_14.2.A.1.136.flashable.zip (Bittorrent: 872MB) and C6906_14.2.A.1.136_Stripped.ftf (21MB)
For C6943: Download C6943_14.2.A.1.136.flashable.zip (Bittorrent: 889MB) and C6943_14.2.A.1.136_Stripped.ftf (21MB)
Save them somewhere you remember;
Put 'C69XX_14.2.A.1.136.flashable.zip' on (the external) SDcard1;
Put 'C69XX_14.2.A.1.136_Stripped.ftf' inside the Flashtool/firmwares folder;
Create a backup of your phone in TWRP and don't forget to backup the contents of 'SDCard' (the internal storage!);
Flash 'C69XX_14.2.A.1.136.flashable.zip' in TWRP;
NOTE: do not reboot but go back to the main menu, then go to reboot->power off;
Flash everything in 'C69XX_14.2.A.1.136_Stripped.ftf' using flashtool;
Reboot to system.
The first boot will be slow and after some time at the boot animation you will see Android start optimizing the apps on your phone.
Enjoy! :laugh:
Unlocked bootloader?
To be able to use this ROM without any special tweaking, download C6903_14.2.A.1.136_kernel.img and
Code:
fastboot flash boot C6903_14.2.A.1.136_kernel.img
Or use flashtool to flash it.
It is a kernel repack, with only one change. To confirm you are running this kernel, check if the file '/nuts_repack' exists.
DE-ODEX your ROM!
Make sure you have the flashable ROM installed before you do this.
Download C6903_14.2.A.1.136_deodex.zip (Bittorrent: 412MB), save it somewhere you remember;
Put 'C6903_14.2.A.1.136_deodex.zip' on (the external) SDcard1;
Create a backup of your phone in CWM or TWRP and don't forget to backup the contents of 'SDCard0';
Flash 'C6903_14.2.A.1.136_deodex.zip' in recovery, do not reboot but go back to the main menu;
Clear dalvik-cache ONLY;
Reboot to system.
The first boot after flashing this you will see Android optimizing the apps on your phone, this might take a while... but should be just fine
Known XZDualRecovery Issues:
Busybox Updater/Installer: If you have XZDualRecovery installed, un-install any Busybox updating app/tool as most if not all of them will install a version of busybox which does not support the lzma compression applets XZDualRecovery depends on. The version installed together with XZDualRecovery is very stable and I have yet to hear anyone complain about it's stability.
How to report errors:
Please, before shouting out "It doesn't work!!1!" or "I lost root!" or even "My phone reboots when remounting /system RW!!" try the following:
Restore any JB 4.2.2 FTF using any means you are familiar with so you can try again.
Root it using any means you are familiar with.
Install XZDualRecovery;
Update to 14.2.A.0.290;
Then try to update again using TWRP.
If it still fails something from there on: LOGS!!.
NOTE: The important ones can be found in /cache/recovery and in /sdcard1/XZDualRecovery, pack them up and send them to me or attach them to your bug report.
Thank you
XDA:DevDB Information
[STOCK][C69XX][4.3] Update to 14.2.A.1.136 [Root & XZDR][LB/UB][DE-/ODEX], a ROM for the Sony Xperia Z1
Contributors
[NUT]
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 14.2.A.0.290
Based On: STOCK
Version Information
Status: Stable
Stable Release Date: 2014-01-31
Created 2014-01-29
Last Updated 2014-02-01
FAQ & Tips and Tricks
Easy switching between locked and unlocked bootloader states!
NOTE: USE TWRP ONLY for this guide.
NOTE 2: You NEED to have XZDualRecovery 2.7.43 or higher to make this work.
Create a backup, including the Trim Area (TA!)
Unlock your bootloader
Restore backup without TA
Create a new backup of your UNLOCKED TA
Restore the previous TA backup to relock your phone.
Done :good:
Now you can switch between locked and unlocked bootloaders quick and painless: no more system wipes and you can basically do whatever you want
How to enable init.d support:
Open a filemanager app and navigate to the location where the XZDualRecovery folder is located and go in to it. Open XZDR.prop as a text file and set dr.initd.active to true.
NOTE: For this guide ROM it means the init.d script called 99SuperSUDaemon will kick in to action, so it's best to disable (by setting chmod 644) /system/etc/install-recovery.sh for the time being or to clear it's contents.
Done
Downgrading to a 4.2 ROM:
Download C6903_14.1.G.1.534_[NUT].ftf (Bittorrent: 770MB) and flash it using FlashTool. I've also added the FTF to the downloads page on this DevDB tab, this will allow straight downloads as well.
This FTF will allow you to downgrade to .534 without loss of your IMEI :good:
Thanks to @mharckk and @MohammadAG for the workaround which contributed to the creation of this FTF.
ROM STATUS: STABLE
At this moment, running out of time to sleep before work tomorrow, I have to put this online still with a SEMI-ROOT
Fortunately recovery is working well, so I will be able to release a simple patch once I crack this one :good:
No patch required, it was my sleep deprived stupidity which resulted in a stupid mistake!
Hahaaaa nice work mon ami ^_^
Sent from my GT-I9505 using XDA Premium 4 mobile app
I'm not much of a developer, but there is one thing im good at seeding! :good:
@[NUT] it just have SEMI Root???
Another RIC must to crack??
Thank you @[NUT]. You're awesome
Sent from my C6903 using Tapatalk
Is this normal, in this case to have /system without RW ?
binoslaw said:
Is this normal, in this case to have /system without RW ?
Click to expand...
Click to collapse
For this version, yes... Will try to find a solution tonight...
The rom is fine to use and some root tasks can still be performed, using recovery you are able to install just about everything... Provided it is flashable of course
Yes, I know. BTW great work. I need RW because I would like to uninstall some apps.
Anyway. I'm waiting for Your magic.
Sent from my C6903 using XDA Premium 4 mobile app
binoslaw said:
Yes, I know. BTW great work. I need RW because I would like to uninstall some apps.
Anyway. I'm waiting for Your magic.
Sent from my C6903 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
You can use twrp for that too you know
Boot twrp, mount system, go to advanced and then the file manager. Navigate to system/app and tap all files you want to do something with... :highfive:
Will /system remount work on an Unlocked Bootloader?
mynameisjon said:
Will /system remount work on an Unlocked Bootloader?
Click to expand...
Click to collapse
Only with a patched ramdisk on the stock kernel I'm afraid... I can do that though, it's not that hard
If anyone wants a patched ramdisk-kernel for this ROM, let me know. I won't integrate a recovery though, just the RW patch.
BIG NOTE: it is intended for use on an UNLOCKED BOOTLOADER ONLY then ... just FYI
Because of your question @mynameisjon I reallized that with the guide in post #2, it should be fairly easy to switch between locked and unlocked TA+kernel sets
[NUT] said:
Only with a patched ramdisk on the stock kernel I'm afraid... I can do that though, it's not that hard
If anyone wants a patched ramdisk-kernel for this ROM, let me know. I won't integrate a recovery though, just the RW patch.
BIG NOTE: it is intended for use on an UNLOCKED BOOTLOADER ONLY then ... just FYI
Because of your question @mynameisjon I reallized that with the guide in post #2, it should be fairly easy to switch between locked and unlocked TA+kernel sets
Click to expand...
Click to collapse
Would be awesome if you could provide the ramdisk-kernel. I'm assuming that it's a boot.img and that I'd have to install the dual recovery seperately?
[NUT] said:
Only with a patched ramdisk on the stock kernel I'm afraid... I can do that though, it's not that hard
If anyone wants a patched ramdisk-kernel for this ROM, let me know. I won't integrate a recovery though, just the RW patch.
BIG NOTE: it is intended for use on an UNLOCKED BOOTLOADER ONLY then ... just FYI
Because of your question @mynameisjon I reallized that with the guide in post #2, it should be fairly easy to switch between locked and unlocked TA+kernel sets
Click to expand...
Click to collapse
For Locked booloader you can use the same root method of 259?
mynameisjon said:
Would be awesome if you could provide the ramdisk-kernel. I'm assuming that it's a boot.img and that I'd have to install the dual recovery seperately?
Click to expand...
Click to collapse
Correct. But if you use my ROM package, recovery will already have been integrated.
fer2503 said:
For Locked booloader you can use the same root method of 259?
Click to expand...
Click to collapse
I'm assuming you mean .290? Well... that same method has been applied in this ROM... but to no avail unfortunately, it needs some updating unfortunately.
Yes, you are right, i mean 290. I Hope you Can find a solution
[NUT] said:
Correct. But if you use my ROM package, recovery will already have been integrated.
Click to expand...
Click to collapse
Does an unlocked bootloader still require flashing the stripped package?
mynameisjon said:
Does an unlocked bootloader still require flashing the stripped package?
Click to expand...
Click to collapse
Yes sir, it contains all the bits the flashable zip can not flash. I did not check if the kernel itself changed to be honest, so maybe this ROM will work fine on any .290 kernel... but i still need to test that.
Loads of stuff to do tonight

[UTILITY] LG-G2 Toolkit | Multi Root | Multi Flash Recovery | LINUX/MAC

NOTE
I've created this tool to see that most of the support for the G2 you have on Windows, and little or very little under Linux. So that I started to work and this is the first dislike, it is a beta, but I have tested it and apparently everything, except low Mac works, having no system iOS not have been able to test, so you have Mac and try it can give their opinion and report possible errors.
LG-G2 Toolkit is a Linux/Mac multi-tool
FlashTWRP Recovery 2.6.3.2 and 2.6.3.3 flasher for the range of G2, incorporating a routine of autodetection that makes things and there is an incompatible recovery flashing error.
Rooted for all models from LG Oprimus G to LG G Flex, based on IORoot21
Backup FLEXs
Flash Recovery stock (only G2)
UnRoot for all LG G, G Pro, G2 and Flex models, (G2 and Flex the unroot is not removed the flag of root)
Restore backup FLEXs
COMPATIBLE MODELS
AT&T G2 (D800) - D80010d
Verizon G2 (VS980) - VS98010B (Shipping ROM)
Verizon G2 (VS980) - VS98011A (OTA)
T-Mobile G2 (Shipping ROM)
KT F320k (Shipping ROM)
Rogers D803 (Shipping ROM)
Bell D803 (Shipping ROM)
Telus D803 (Shipping ROM)
OPEN D802 (Shipping ROM)
INSTRUCTIONS
- In Ubuntu, go to Software Center and installed ADB.
- Active the USB debug on the phone, if it is already active, deactivates and returns has activated.
- Online PC select Charge the phone.
- Connect phone to USB and accepts the pop-up window.
- ERun the file menu.sh and follow the on-screen instructions.
Changelog
v-1.0.6 - Error correction
v-1.0.6 - Add Restore EFS
v-1.0.4 - Error correction
v-1.0.4 - Discard non compatible device
v-1.0.4 - UnRoot
v-1.0.4 - Flash Recobvery CWM and Philz (only G2)
v-1.0.4 - Flash Recobvery Stock (only G2)
v-1.0.4 - The EFS are stored in the folder efs/
v-1.0.2 - Reorganize code IORoot
v-1.0.2 - The backup of EFS are stored in the efs/ folder
Click to expand...
Click to collapse
SCREENSHOTS
{
"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"
}
CREDITS
- Automated root for LG Optimus G, G2, G Pro, G Flex
- Original idea by IOMonster (thecubed on XDA)
- Original linux script y Sprint root por Shelnutt2
- Original LG root backdoor idea by giantpune
- Current version of ioroot by autoprime
- To WACOMalt provide the recoverys, download them from your thread
- Implementing detection Linux Mac by Homero
- Rearrange folder root by Homero
- Flash recovery by Homero
- Menu control by Homero
DOWNLOAD
English version LGG2_Toolkit_en.tar 258.55 MB
Version española LGG2_Toolkit.tar 255.54 MB desde mi foro
Reserved
Looks great! At last some nice looking tool for linux. Will try it tomorrow when i get my G2 back from warranty service.
Hello
I'm thinking that something would be good can Flash the stock recovery, by issue of updates via OTA.
I have an international D802, I don't have the recovery of other models, and I do not include them in the program.
Whoever has the original of these models I can post the download link here.
Thank
Hi mate!
Thank you so much! That's a great tool for Mac!
It's a must! If you have another OS.
Btw would be great if you can also add the stock recovery just in case!
Cheers!
Sent from my G2 POWERED by Dorimanx
?
is it work on windows ???
Kamal Masri said:
is it work on windows ???
Click to expand...
Click to collapse
Here's the thread for Windows.
http://forum.xda-developers.com/showthread.php?t=2633941
Sent from my G2 POWERED by Dorimanx
thanks my dear
New version 1.0.4 revised and new functions.
Root, UnRoot, Recovery: CWM, TWRP, Philz and Stock.
New routines of detections of errors and models that are not compatible with this program.
Can't open menu.sh on mac it open only textedit
Sent from my LG-D802 using xda app-developers app
remio33 said:
Can't open menu.sh on mac it open only textedit
Sent from my LG-D802 using xda app-developers app
Click to expand...
Click to collapse
Hi, you have to unzip the TAR inside your personal folder, if you unzip it outside it execute permissions are lost
I apologize
I have detected an error in the scrip that could cause it not to run correctly.
I'm uploading the version revised and expanded, with the "restoration EFS" included
I'm sorry but can you please post the installing instructions for mac? Also, will it work with OSX10.5.8? Thanks.
oscar mok said:
I'm sorry but can you please post the installing instructions for mac? Also, will it work with OSX10.5.8? Thanks.
Click to expand...
Click to collapse
Hi oscar!
A brief explanation:
MAC, uses kernel Darwin, that means that it is UNIX, so it will operate like that on Linux, that is compatible with UNIX.
Having that clear we can say that MAC and LINUX are supported in the use of bash script, but are not supported in the use of binary, but that's the script that knows to differentiate that binary used at each time depending on your system operatrivo is where running the script (Linux or Darwin)
Instructions for use, for Mac and Linux:
- Download the file.tar.gz, unpack in your personal folder, to not make mistakes you unpack in your desktop.
- With the file manager navigate to the folder where you unpacked.
- Now it stings twice on the file menu.sh
If you do it from console:
- Open the terminal
- Browse to the folder where you unpacked
- type:
Code:
./menu.sh
If I'm wrong correct me please
Hi,
Found an error in the English version tools/re.sh line 143, you are missing an "r" in the CabFlasher module.
Additionally there is an issue flashin a recovery, did not have a chance to troubleshoot this, but you might want to have a look at loki.sh:
/dev/block/platform/msm_sdcc.1/by-name/aboot: cannot open for read: Permission denied
[+] loki_patch v2.1
[-] Failed to open /data/local/tmp/loki/aboot.img for reading.
I was trying to flash the TWRP recovery on an OPEN (d802) 32GB device.
This looks like a great tool for those of us on Linux. I am trying to root my LG G2 D801 from T*Mobile, but have already upgraded to kitkat. Will this enable me to downgrade to the Jelly Bean ROM that shipped with the phone so that I can root it?
If not, I would really appreciate being pointed to directions of how to do that. I have not had any luck in finding those.
Thanks...
Gửi từ LG-F320S của tôi bằng cách sử dụng Tapatalk
hello.
do I need to download any drivers on mac?:silly:
I do not think so but just saying.
Also is this ok for 4.4.2?
thanks!!!!!
Works find on my SL Mac...couldn't get the root to work, though.
It is possible to do full flash (original rom)using your tool? with no root and stuff. i would like to do this on linux but i saw that Lg flash tool is only for windows.

[TOOL][I9500] Full IMEI backup/restore tool [EOL]

{
"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"
}
IMEI backup/restore tool for Samsung Galaxy S4 GT-I9500
Brought to you by AntaresOne​
NOTE: This is only for Galaxy S4 with Exynos 5410, Qualcomm Snapdragon 600 version is here.
For devs: modifications & redistribution are not allowed. Contact me before including my work or any part of it in your stuff.
Explanation
What is IMEI?
Wikipedia
Why should I backup it?
When you start to mod your phone, sometimes may happen that you lose it (a bad flash, a wrong mod...) and without your phone is like this. Shortly, you lose mobile network forever.
The EFS partition itself isn't enough for a full backup, there are another 3 partititions. These are m9kefs1, m9kefs2 and m9kefs3.
Features
Complete IMEI backup
Autozipping of saved partitions
Installation
Download tool from the link below
Put the zip file in your sdcard
Reboot in recovery
Install zip from sdcard
Choose downloaded zip file
Reboot system
Usage
When installed, the "imeibkp" executable goes in /system/bin. Obviously root is a must. This is not an app, so to run it you must use Terminal Emulator. It's very user-friendly and n00b-approved (joking :laugh, normally you shouldn't run into issues while using it.
Open Terminal Emulator
Write su and press enter (this is to obtain root access)
Invoke this tool by writing imeibkp and pressing enter
To restore just invoke again imeibkp
In case you want to export your backup, it is in /sdcard/IMEIBackup and called IMEIBackup.zip (Internal Memory on PC through USB connection)
If you change ROM you'll lose this tool (you'll not lose a backup already made), in this case just follow again Installation steps
Download
IMEI Backup tool is hosted on my AndroidFileHost
XDA:DevDB Information
Full IMEI backup/restore tool for Galaxy S4 GT-I9500, Tool/Utility for the Samsung Galaxy S4
Contributors
AntaresOne
Version Information
Status: No Longer Updated
Stable Release Date: 2014-12-16
Created 2014-12-16
Last Updated 2017-05-19
Changelog
31/1/2015
Little code update
26/1/2015
Added full zip binary in flash package (this should fix stpcpy error)
Little code update
9/1/2015
Added zip binary in flash package (not all the ROMs have it included, this fixes zipping process)
8/1/2015
Added auto zipping of saved files during backup process
Added auto unzipping of IMEIBackup archive when restoring
Better backup identification for restore process
Various code updates
21/12/2014
Fixed busybox path (some ROMs have it in different location)
16/12/2014
Initial public release
Other S4 variants
If you want this tool for any other Exynos Galaxy S4 variant write me a PM or mail me to [email protected] including build.prop (it's in /system) & partition table.
Through Terminal Emulator or ADB, do this:
Code:
su [b](to acquire root access)[/b]
ls -la /dev/block/platform/dw_mmc.0/by-name > /sdcard/partitions.txt
You will find a file named partitions.txt in your internal storage (/sdcard)
Other Samsung devices
PM or mail me at [email protected] for details.
Very well done my friend
Everything working fine
Tested and works. Thanks
Can we interchange imei of 2 phone thru this utility ?
Sent from my SM-N9100 using XDA Free mobile app
amit1976 said:
Can we interchange imei of 2 phone thru this utility ?
Sent from my SM-N9100 using XDA Free mobile app
Click to expand...
Click to collapse
Why should you do that? In most countries is illegal to change device's IMEI even in that way
Inviato dal mio GT-I9505
Tool updated, fixed busybox path e various updates to the code.
Download: https://www.androidfilehost.com/?fid=95864024717067771
REstore IMEI
Hi, great tool, congrats!
One question: when I install some roms I lose the IMEI, but it can be recovered reinstalling an official one.... do you think I can restore an IMEI on a different rom other than the one from where it was backed up?
Thanks
Awesome
Great
nice stuff have been looking for things like this
Hi. Thanks for the tool.
Anyhow. Since I'm a noob. Just wondering. How to restore imei?
Thanks in advance!
Alright. After test running it again. I figured it out. Again thanks!
8/1/2015
Added auto zipping of saved files during backup process
Added auto unzipping of IMEIBackup archive when restoring
Better backup identification for restore process
Various code updates
Pushed an update, download: https://www.androidfilehost.com/?fid=95887005526788680
EDIT: 9/1
Added zip binary in flash package (not all the ROMs have it included, this fixes zipping process)
Download: https://www.androidfilehost.com/?fid=95887005526789369
not working on ozcan rom.
Everyting went well till installing Terminal Emulator... when I type "imeibkp" it gives me error "unknown device GT-I9500 is required" please help...
Download and installed it to i-9500 fine. Backing up fine. After Zipping gave a message "CANNOT LINK EXCUTABLE: cannot locate symbol "stpcpy" referenced by "zip"..
After that I have only backup.log in the IMEIBackup folder.
I ran the terminal from the Romtool box pro.
New update available
Added full zip binary (this should fix stpcpy error) and a little code update.
Download: https://www.androidfilehost.com/?fid=95916177934517572
AntaresOne said:
New update available
Added full zip binary (this should fix stpcpy error) and a little code update.
Download: https://www.androidfilehost.com/?fid=95916177934517572
Click to expand...
Click to collapse
will this work on Aurora Rom ?
AntaresOne said:
New update available
Added full zip binary (this should fix stpcpy error) and a little code update.
Download: https://www.androidfilehost.com/?fid=95916177934517572
Click to expand...
Click to collapse
This update version works for my i-9500.
Thanks AntaresOne.
:good:
I'm using stock Rom 4.4.2 and give me the error "name not matched: /sdCard/IMEIBackup/*.img", and yes i have rooted the device and using Philz Recovery. because can´t create the folder to write the log, im gonna attach the screenshot.

[6045][6.0.1][Stock-based] Project MATERIAL

Hello everyone!
I shall not complicate things! xD
I present to you
{
"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"
}
.
.
.
*What about the features?*
Phew!
*Now show them some screenshots.*
Oh yeah,screenshots,those things!
Instructions too?
*Yeah...*
PS. Not my problem if you get your head stuck in a toaster!
And then the download button,right?
*............*
Guys,there is no music player,so I warmly suggest you install Phonograph.
Also,my favorite launcher and also a suggestion,ASAP Launcher
I FORBID anyone to use the wallpaper or any other thing I had my hands in WITHOUT MY PERMISSION in their work.
​
XDA:DevDB Information
Project MATERIAL, ROM for the Alcatel Onetouch Idol 3
Contributors
The Marionette
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Beta
Created 2016-07-13
Last Updated 2016-07-13
Reserved
1. In order to root the device,you need to download the latest version of SuperSU BETA:
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
or if that doesn't work,download the 2.74 version:
https://download.chainfire.eu/964/SuperSU/BETA-SuperSU-v2.74-2-20160519174328.zip
Then enter TWRP and write this in the terminal:
Code:
echo SYSTEMLESS=true >> /data/.supersu
After doing that,flash the SuperSU zip.
2. Aaaaaaaand,for those who want dual sim enabled,flash this right after flashing the rom!
DOWNLOAD
3. Also,if you want to make sure your LTE/dual sim truly works,flash the variant-specific modem zip by famewolf!
Grab yours HERE
4. Not to mention the optional flashable zips of removed Alcatel apps(their icons have been themed into Material Design icons,do not fret! )
DOWNLOAD
5. Those who lost WIFI have to wipe everything(except the storage,of course),flash THIS zip and then flash the rom!
6. Repeating myself,but anyhow,here is a link to the post by famewolf for those who want to switch between fastboot capability and MM!
HERE​
Looks great. Download link?
Plus, I agree - ASAP Launcher rocks.
Sent from my 6045X using Tapatalk
The Marionette said:
In order to root the device,you need to download the altest version of SuperSU BETA:
http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
Then enter TWRP and write this in the terminal:
Code:
echo=SYSTEMLESS=true >> /data/.supersu
After doing that,flash the SuperSU zip.
Aaaaaaaand,for those who want dual sim enabled,flash this right after flashing the rom!
https://www.androidfilehost.com/?fid=24591000424946905
Also,if you want to make sure your LTE/dual sim truly works,flash the variant-specific modem zip by famewolf!
Grab yours HERE​
Repeating myself,but anyhow,here is a link to the post by famewolf for those who want to switch between fastboot capability and MM!
Aaaaaand,to be able to switch between fastboot capabilities and MM,go HERE[/B]
Click to expand...
Click to collapse
Good Job!
EDIT:Analyzed your DualSim.zip
Looks Like that you messed up with uploading..
Why are you adding folders which don't need and in your updater script there's lines to delete system apps.
Yeah. Looks awesome. A rom refined.
GAPPS included ? Seems yes in the screens, but never know. Thanks you @The Marionette for providing us such great work.
Also, as I've lost a few the discussion thread & issue with MM dev : My phone is 6045Y, in Europe. May I get problem with LTE or data network with that rom ? Also, would I be able to restore as usual if something goes wrong ?
Sorry if that has already been discussed, but so many answers about this, I couldn't stay up to date, above all when you're not spending your life on forums.
frankee207 said:
Yeah. Looks awesome. A rom refined.
GAPPS included ? Seems yes in the screens, but never know. Thanks you @The Marionette for providing us such great work.
Also, as I've lost a few the discussion thread & issue with MM dev : My phone is 6045Y, in Europe. May I get problem with LTE or data network with that rom ? Also, would I be able to restore as usual if something goes wrong ?
Sorry if that has already been discussed, but so many answers about this, I couldn't stay up to date, above all when you're not spending your life on forums.
Click to expand...
Click to collapse
Yep,yep,gapps are inside the rom.
As for LTE,look at the second post,I added a link to famewolfs variant specific modem download folder. Just flash the one for your variant before flashing the rom!
You can always restore over TWRP or over Mobile Upgrade Q,no need to worry. U.U
The Marionette said:
Yep,yep,gapps are inside the rom.
As for LTE,look at the second post,I added a link to famewolfs variant specific modem download folder. Just flash the one for your variant before flashing the rom!
You can always restore over TWRP or over Mobile Upgrade Q,no need to worry. U.U
Click to expand...
Click to collapse
OK
Yeah, just saw the link. How stupid I am
flash Before ? Not after ?
frankee207 said:
OK
Yeah, just saw the link. How stupid I am
flash Before ? Not after ?
Click to expand...
Click to collapse
Emm,for my 6045K,I flashed the modem zip before flashing the rom.
Alek Dev said:
Good Job!
EDIT:Analyzed your DualSim.zip
Looks Like that you messed up with uploading..
Why are you adding folders which don't need and in your updater script there's lines to delete system apps.
Click to expand...
Click to collapse
I made a universal flashable zip,and then I just add/remove files. Those empty folders don't affect anything as long as I don't put an app in them. You don't need to worry.
The Marionette said:
I made a universal flashable zip,and then I just add/remove files. Those empty folders don't affect anything as long as I don't put an app in them. You don't need to worry.
Click to expand...
Click to collapse
i send you Pm but anyway you reply here But updater script delete System Apps look it....
delete("/system/build.prop");
delete_recursive("/system/app/Browser");
delete_recursive("/system/app/Compass");
delete_recursive("/system/app/HoloSpiralWallpaper");
delete_recursive("/system/app/Newsstand");
delete_recursive("/system/app/TctCalculator");
delete_recursive("/system/app/TctNote");
delete_recursive("/system/app/TctWeather");
delete_recursive("/system/priv-app/Calendar");
delete_recursive("/system/priv-app/Dialer");
delete_recursive("/system/priv-app/DownloadProvider");
delete_recursive("/system/priv-app/Gallery");
delete_recursive("/system/priv-app/GalleryNext");
delete_recursive("/system/priv-app/JrdFota");
delete_recursive("/system/priv-app/JrdTag");
delete_recursive("/system/priv-app/Launcher");
delete_recursive("/system/priv-app/Mms");
delete_recursive("/system/priv-app/Music");
delete_recursive("/system/priv-app/MusicFX");
delete_recursive("/system/priv-app/Settings");
delete_recursive("/system/priv-app/TctCamera");
delete_recursive("/system/priv-app/TctEmail");
delete_recursive("/system/priv-app/TctExchange");
delete_recursive("/system/priv-app/TctFileManager");
delete_recursive("/system/priv-app/TctFMRadio");
delete_recursive("/system/priv-app/TctSoundRecorder");
delete_recursive("/system/priv-app/TimeTool");
delete("/system/media/shutdownanimation.zip");
delete("/system/media/audio/switch_on_off/Jumping_off.ogg");
delete("/system/media/audio/switch_on_off/Jumping_on.ogg");
Alek Dev said:
But updater script delete System Apps look it....
Click to expand...
Click to collapse
Woops,the wrong zip was modified! xD
Doesn't matter when you flash the modem zips as long as it's AFTER You've run mobile Q, the panasonic eluga software or you've flashed a rom that clobbered your radio.
Fixed the DUAL SIM zip. xD
The Marionette said:
Fixed the DUAL SIM zip. xD
Click to expand...
Click to collapse
Good....Little Suggestion.....It will be good to remove the partitions from ZIp which we don't need it ...To don't replace their modems..
Editn dialer doesn't works Reversible option...I had the same issues on SPB ROM so i think the problem it's changing icons.....
Edit1anorama crashes....
Edit2:There's Music app on Build...
Edit 3:It's really faster... but Sometimes apps like Tapatalk.Fb are crashing
New build online,the quirks(broken music player was still there,something needed to be left out of the zip)
Test it out and report back.
https://www.androidfilehost.com/?fid=24591000424946929
Was just about to flash v1, but I'll try out v2 instead. Downloading it right now.
So, theres no root access.
jerpd3rp said:
So, theres no root access.
Click to expand...
Click to collapse
Did you not read post #2?
http://forum.xda-developers.com/showpost.php?p=67731851&postcount=2
Welp I booted up and everything seems to be working as it should. I'm going to root and use systemless xposed and see what happens.
Update: For some reason supersu didn't flash as systemless even after doing the command in terminal so I'm starting over, but the v2 rom itself booted up just fine.
Welp v2 no issues, rooted/xposed systemless using v85.7 since 86.1 wasn't recognized by the xposed installer even though it installed systemless with no issues twice. Gonna see how long the battery lasts and thank you @The Marionette

[ROM/TUTORIAL] How to downgrade Samsung galaxy s7 to android 7

Code:
USE AT OWN RISK
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
* this was only tested on g930f and i don't guarantee that it will work on your model!
How to install
1. Download all 2 zips
You should have this 2 zips
- S7 Nogaut Deodexed/Debloated/Deknoxed.zip
- no-verify-opt-encrypt.zip
2. Format system,data,dalvik cache,cache
3. Flash ROM
4. After rom installation untick Reboot and click net
5. Flash no-verify-opt-encrypt (from twrp)
6. (optional) Flash Magisk (not included)
7. Reboot
WORKING:
Wi-fi
Fingerprint
Mobile data
Calling
Screenshots
SMS
Known Issues:
first boot is very slow you must wait 10-20 min
stock keyboard has many bugs (in samsung, google account setup you letter that you type will replace letter that you typed before, if you want type one capital letter you can't because samsung will type instead normal letter) you can just use other keyboard like microsoft swiftkey (in next update i will replace stock keyboard)
MTP not working (you cannot copy/cut files, on trying to copy/cut you get error "device is busy")
Features
- Deodexed
- Deknoxed
- Debloated
- Aroma installer
CHECK IF YOUR MODEL IS TESTED
SM-G930F - TESTED
SM-G930AZ - NOT TESTED
SM-G930FD - NOT TESTED
SM-G930K - NOT TESTED
SM-G930L - NOT TESTED
SM-G930P - NOT TESTED
SM-G930R4 - NOT TESTED
SM-G930R6 - NOT TESTED
SM-G930R7 - NOT TESTED
SM-G930S - NOT TESTED
Code:
Note: if you have not tested model and rom is working for you and has no bugs please let me know
Rom Info
android version: 7.0(nougat)
CSC: XEO
Build number: NRD90M.G930FXXS2DRAA
Kernel Source: https://github.com/djb77/samsung-kernel/tree/G93XX-TW7
Credits:
@Zordon.xyz - For creating rom and testing G930F Model
SCREENSHOTS
Spoiler: Screen Shots
{
"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"
}
@Zordon.xyz Please check your PM inbox. Thank you.
Badger50 said:
@Zordon.xyz Please check your PM inbox. Thank you.
Click to expand...
Click to collapse
i was searching for kernel source now i'm adding it. thx for giving info
Zordon.xyz said:
i was searching for kernel source now i'm adding it. thx for giving info
Click to expand...
Click to collapse
done
Zordon.xyz said:
done
Click to expand...
Click to collapse
Very good, and thank you.
First of all, I would like to say, very nice work! I have been looking for this possibility for a really long time.
My S7 has the latest binary version 8. When I look at the screenshots, I also see a version 8.
I have two questions about this:
Is it possible to keep my own CSC or is it only possible to use XEO?
Do I flash everything via TWRP or do I also need Odin?
delta0700 said:
First of all, I would like to say, very nice work! I have been looking for this possibility for a really long time.
My S7 has the latest binary version 8. When I look at the screenshots, I also see a version 8.
I have two questions about this:
Is it possible to keep my own CSC or is it only possible to use XEO?
Do I flash everything via TWRP or do I also need Odin?
Click to expand...
Click to collapse
thanks. idk maybe there is way to change csc, if you want i can make special build for your CSC. if you have twrp you don't need odin
Zordon.xyz said:
thanks. idk maybe there is way to change csc, if you want i can make special build for your CSC. if you have twrp you don't need odin
Click to expand...
Click to collapse
Thanks for your quick reply. That would be very nice of you, if you could make it suitable for me with the CSC DBT. You do not believe how much you do me a favor with this.
delta0700 said:
Thanks for your quick reply. That would be very nice of you, if you could make it suitable for me with the CSC DBT. You do not believe how much you do me a favor with this.
Click to expand...
Click to collapse
You have g930f?
Zordon.xyz said:
You have g930f?
Click to expand...
Click to collapse
Yes. For safety here is the phone info:
i builded rom with DBT csc but it's not booting :c
Zordon.xyz said:
i builded rom with DBT csc but it's not booting :c
Click to expand...
Click to collapse
Maybe it will work on my S7. I could give it a try. Otherwise, I would try your version and attempt to flash the CSC with Odin afterwards. Or do you think that's not a good idea?
delta0700 said:
Maybe it will work on my S7. I could give it a try. Otherwise, I would try your version and attempt to flash the CSC with Odin afterwards. Or do you think that's not a good idea?
Click to expand...
Click to collapse
hmm. i don't know but you can try...
anyways here is the link for download: https://androidfilehost.com/?fid=14655340768118480530
and thanks for likes on my posts
Zordon.xyz said:
hmm. i don't know but you can try...
anyways here is the link for download: https://androidfilehost.com/?fid=14655340768118480530
and thanks for likes on my posts
Click to expand...
Click to collapse
So I tried the DBT version. It sadly didn't boot like you said it would. Now I have flashed your version. Still it boots, I think with the Samsung logo I have to wait just 10-20 minutes as you mentioned. After that I'll see if it worked for me. But thanks never less!
Unfortunately, that doesn't seem to work either. It is still at the Samsung logo. Too bad. Nevertheless, thank you. I just don't understand Samsung, why they forbid you to make a downgrade....
try format data
I always format data as well, since I don't like to flash dirty.
delta0700 said:
I always format data as well, since I don't like to flash dirty.
Click to expand...
Click to collapse
i don't have any idea to how fix this
No problem. Thanks for your time aniway.
Couldn't downgrade. Followed instructions and did it twice. First time Samsung logo with S G930 appeared and the LED was off, then repeated the steps and only SAMSUNG + LED on, but no result, stuck at it

Categories

Resources