Kiwami Samurai FTU152D stock Lollipop 5.1, Root and Xposed, Help and Tips - General Topics

This post is to help users who have accidentally or on purpose tried to upgrade to Android 6.0 on their Kiwami Samurai FTU152D using software for FTJ152D (Japanese version of phone), and to help with root and installing Xposed on your phone. There is a risk of getting the phone stuck on boot screen if a user uses certain versions of SuperSU. If you searched the net and found this thread, and are still on Stock Rom for your FTU152D, Do not Upgrade until you have read this thread. Upgrading by flashing a rom using SP Flash Tool you risk losing your IMEI information in the phone forever. I am going to write this thread with an assumption that reader has upgraded the software in their phone using the Japanese Firmware. You can read through and use this thread based on your situation and if confused, better to ask questions on the thread than trying something on your own. I do not take any responsibility if you brick or hard brick your phone, so please be careful and do not just randomly flash things without full understanding, confused? ask questions.
Note #1: First and Foremost, Be careful to not flash a preloader.bin file in your phone from other phone models. You run the risk of permanently bricking your phone. Use the correct preloader made for your phone.
Note#2: Make at least a 5 GB backup dump of your phone using SP Flash Tool 'Read Back' tab before you attempt root or other customizations on your phone. This can be done using the scatter file from stock rom of FTJ152D Android 6.0 available at needrom website at:
https://www.needrom.com/download/freetel-samurai-kiwami-ftj152d/
You will need to input scatter file in the download tab before SP Flash tool will allow you to do a 'Read Back' dump of your phone. Be very careful when attempting this and do not accidently download (the whole reason of this thread and my troubles is because I did exactly that). In 'Read Back' tab, you can click on 'Add', name the raw dump, and add the starting address (that will be 0 of course) and make the length equivalent of at least 5 gigabytes, make sure that you have selected the 'EMCC_USER' as your region. Use 'Add' to add another 'Read Back', this time for preloader (in boot_1 region). You can open the scatter.txt file from the rom you downloaded earlier to see how long this 'Read Back' needs to be. Next, click on 'Read Back' to start the backup dump, power off and connect your phone via usb to the computer. (You may need the VCOM drivers, if the phone is not detected by SP Flash Tool or you keep getting errors, search for the driver online or download it from the needrom website, same page where the rom is (link above). Keep these two dump files safe as these are effectively your backup in case you mess up your phone.
ROOT and Xposed:
If on lollipop there are at least couple of options to root using kingroot (personally dislike) and others. If on Marshmallow, you can use my posts in this thread to root using Magisk:
https://forum.xda-developers.com/general/help/how-to-root-freetel-kiwami-samurai-t3610015
Recover from Japanese firmware and/or Going back to Lollipop:
In case you have flashed the Japanese firmware and now have problems using the phone and want to go back to FTU152D stock rom (Android 5.1) with correct baseband, use the attached file (mega link below) with SP Flash Tool. First, find an nvram.bin file online compatible for mtk6795 chipset or look at this page as you can download a nvram.bin from there:
https://afterroot.wordpress.com/2015/07/22/mtk-restore-nvram-bin/
***Very Important Note*** Nvram.bin file as the one on the above website will fix your phone, especially the baseband (all the better if you made a backup using the method mentioned in Note#2 above, you can use the scatter file and hex editor (such as HxN from download.cnet.com) to cut out the nvram.bin and secro.img (need both to restore imei and baseband) partition file from the raw dump) but the IMEI numbers will be specific to the nvram.bin file you use (and this is why i didn't provide my backup nvram file, but i did provide secro.img as it contains baseband info), and using wrong imei number with your phone may not be legal. If you use the file from the above website, your IMEI numbers will be specific to that file and you MUST change your IMEI numbers to your original numbers using a number of apps or other methods available online, just search the web.
You should unzip the rom zip from this link:
https://mega.nz/#!1v4GUaBC!Wj4JW6fZkxNB-ZISrdPmBcR_hu_XSu9NoCrnOKYMdYo
that I put together by dicing raw dump of my phone using SP Flash Tool and putting together some of the files from the MM folder. Some of these files may not be needed for a successful installation but i just wanted to be sure because I had issue with some folders not being visible in the phone's internal memory. Make sure you insert an nvram.bin file in the rom folder before proceeding otherwise your phone sims will be greyed out, choose the scatter file in the folder with SP Flash Tool download tab, and use 'format all + download' option in download tab, click on 'Download', power off the phone and attach to PC via USB cable. Once download is done, power up your phone and you are done. Now you can root and install xposed, and fix your IMEI numbers if they are wrong using the tips and link provided above if like.
I am trying to get a custom recovery to work with this phone but so far because there is no touch in recovery mode, TWRP doesn't work. If anyone have been able to install or use custom recovery, please share your experience and help out others. Thanks.

If anyone have internal phone storage not showing DCIM, Alarm, Ringtones, and other folders, make sure you don't have an SD card in the phone, do full factory reset after flashing, go to storage settings and make sure the internal phone storage is selected for write to memory, then insert SD card in the phone. That fixed this issue for me. It is just how this phone is setup that you have to select internal phone storage or external sd card for where the stuff gets stored.
Another fix that worked for me was to remove SD card from phone, format whole flash except bootloader in format tab first, flash all files except userdata.img and cache.img in download mode, and then make sure you go directly to stock recovery at first power on (hold volume up while powering up the phone), wipe cache and wipe data/factory reset, and then allowing the phone to boot up the first time.

Another tip for other Kiwami Samurai users i wanted to share is that both Freetel roms (5.1 & 6.0) come pre-installed on either variant of phone with 3 potential malware or PUPs that i just detected using Malwarebytes (see screenshot). I wouldn't have expected this from a Japanese smartphone manufacturer. These are installed as system apps and require root and an app like Titanium Backup to freeze and/or remove these. 'Debloater' app by Gatesjunior on xda forums can also remove these.

Thank you for the thread.
I have this phone, the US version FTU152D.
From what I can find on XDA and other places. there is no update to Marshmellow available for the US version. Can you confirm?
I see your methods above. I am thinking of flashing stock ROM to the phone to clean up some issues. Think of it as a clean install.
Thank you,

Related

[Q] How do I UNROOT Backflip?

So I got all excited and rooted my Motorola Backflip. Following this guide:
(I have lurked a long time and only just signed up so I can't post URLs)
YOUTUBE ?v=YZkZoPbRCvE
(too long;don't watch: rage against the cage forked processes and magically gave me su access)
and then I downloaded Titanium Backup and made a backup of the apps I wanted to uninstall. And then using Titanium Backup I uninstalled AT&T Radio and Yahoo Search and a few other non-essentials I didn't want. Now I'm thinking I may need some warranty work done on the phone and went back to Titanium Backup. Apparently you can't restore a backup if you uninstalled the app.
Oh noes.
So I'm curious if anyone knows a way to load the stock image back on this Backflip. I have searched pretty hard and found a dump here:
forum . xda-developers . com /showthread.php?t=642684
but I am not sure if that is what I need or what that will do to my phone (since he says he doesn't have boot.img or recovery.img??)
I haven't loaded a different kind of ROM or anything like that, it's running just your regular stock Motorola Backflip minus a few of the prepackaged apps.
Is it possible to restore them using my Titanium Backup files and I'm just not using them correctly? Can I find APKs of these packaged apps and sideload them? Is there an update.zip containing just the stock image and I can use that to do a recovery on that phone?
Thank you in advance to anyone willing to help out. Please let me know if there are any questions I can answer.
To restore your Backflip to OEM go to the following link:
Oops - as a newbie here they won't let me post links, so here are the instructions, copied and pasted from attdroids forum (add the dot com):
Restoring your Backflip back to OEM (NAND re-flash) So some people, me included, had some issues with the first time through the rooting process. Some, like me, have had radio issues come up. Some have said they deleted one too many of the stock Moto apps, or have removed parts of Blur that now makes the device unusable... So here are the instructions on how to go back to stock, or just like you first took it out of the box.
**Please note (!) this will delete all user data stored on the internal NAND memory, but will leave your SD untouched. So whatever you feel you might need to back up, do it if you can before performing this.
Also, neither me nor the attdroid forums can be held responsible for any loss of personal data, or if your cat decides to chew on your USB cable while flashing.
**Some people are having issues with RSD Lite, in which case, look HERE to find other versions. 4.5.7 is the minimum version that's safe to use though. Also, the 13.37 restore image that is linked below is for ATT branded backflips only, and don't flash anything below whatever version you're currently running as installing an older version will cause several bootup issues and some other problems. For other variations on the MB300/Motus please look in THIS thread at ModMyMobile to download the appropriate carrier firmware for your device.
•You need to download these things...
•RSD Lite 4.5.7
•AT&T Stock Android 1.5 - Blur v.13.37 - Original SBF by Skrilax_CZ @ ModMyMobile
•And if you're doing this and haven't attempted root yet, or would just like to wipe your device through and through, HERE are the Moto USB drivers. Make sure to get the correct installer for x86 or x64.
1.Install your USB Drivers (if you haven't already)
2.Install RSD Lite
3.Turn off your backflip
4.Plug the USB cable into the phone and computer
5.Open the keyboard and press J+D+Power simultaneously and let up when you see the blue recovery screen with the black moto batwings. In the bottom left corner of the screen it will say in white letters "USB init mode"
6.Now when the phone boots to the recovery screen, Windows will begin installing a driver for the MSM720x flash recovery mode.
7.After the driver has successfully installed, open RSD Lite
8.Upon opening RSD Lite, you should notice ONE connected device in the table below. If not, post what you did exactly and we can help
9.Now that the device is showing in RSD Lite, click the "..." browse button to point to the Android 1.5 Blur 13.37 image you downloaded earlier
10.Once that's selected, press start to start flashing your phone.... DO NOT UNPLUG UNTIL IT'S FINISHED.
11.Once finished, it will reboot itself and you should be presented with the Android Setup after a minute or two.
Now, you've wiped the slate clean. Now you can try to root a basically untouched device.
I have Backflip AT&T dan already rooted, now I want to Unroot, btw why I can't connected when bootloader mode, when adb-shell no problem
In RSD-Lite V 4.8 at Device Property N/A , but in Status : Connected
At the icon Motoconnect status : phone usb mode not supported. please change to supported mode
Why ?
see my guide: [UNROOT] Unroot al android devices which was also posted on the front page. BTW, I used a backflip while creating this procedure

[q] need original rom spice-mi700 build 5012_3_16p

Hi
I wonder if anyone here can help me out, I just damage the original rom of my Spice Mi700 build 5012_3_16P (Indonesian Version) I cant make a phone call, browse internet, etc. Now I need the original ROM of it to flash it back to my device. I couldn't go to the store to get it fix cause i'm too far away from the store (needs 2 flights to get there).
So if anyone here got the device and can dump the clean ROM for me or if anyone had the original ROM would you please share it to me??
BIG THANKS,
ps: mods, if this is the wrong place to ask please move it to the right place, tq.
Did u tried to flash a custom ROM or damaged it while using?
Before flashing try factory reset ur device.Follow the steps below.
---->IF U CAN BOOT INTO RECOVERY VIA KEY THEN SKIP THE 1) N 2) 3) STEP.
IF NOT THEN FOLLOW ALL THE 4 STEPS.
1)Turn on ur pc n search for quick boot app on the internet.
2)Install it run it.
3)Select the recovery boot.(This will boot ur device with inbuilt recovery mode present in ur device.)
4)Then select the wipe date or factory reset something like that.
Wait until it is finished.Then reboot ur device n check weather the prob is solved or not.
Here's the quick boot app:
I am not allowed to post link but here's the path for it:
Google for quickboot.apk u will see the mediafire link download it.
Thanks for the reply,
I have done repairing the device, I search all over the net finnally I have solution flash back using custom ROM.
Here's what happen that make my OS broken, at the time my phone was temporary rooted, then I do a Factory Reset (while it still rooted). After the reset there's when a lot of my device features can't be use. I can't make a phone call, lost my browser, can't install apps, my builtin file browser was not installed. So I'm almost can not do anything. I even tried to install the apps using ADB and still failed. So in my confusion status i search here the any possibilities to fix it, what i found is a custom ROM but its for 5012_3_16I (mine is 16P). I'm afraid it will not work for my device. But anyway what's the worst it can be, so i do this way :
1. Install clokwordrecovery.img
2. Reboot to the recovery (using adb commands)
3. Backup the last state of my device
4. Then install the custom ROM from this XDA (i cannot post a link too, just search it with a thread title "[REQ] Developers Interest NEEDED: Samsung Tab Alternative - Spice Mi700 DroidPad")
5. Aaannnndddd it works, my phone got all the function back.
6. Oooo, I also overclock the Proc to 864mhz (using a solution from the neighbours forum)
7. I found out about yaffs2expert in the market.
8. Using yaffs tool I extract the system img from my backup files earlier
9. I remove the folder system and boot.img in the custom ROM that i got before and change it with my extracted folder from the extracted img and the backup boot.img too (the original backup boot.img was not extracted).
10. I compressed it using zip
11. Using recovery mod install the ROM that i have just build before.
12. And again it now back to its original (like new from the store) state of the device.
13. The proc is still OC to 864mhz.
Do what I have just done is a bad idea (customizing a moded ROM with my original ROM)????
Ok now I have a new problem, everytime I turn the wifi on the device is restarted, is there any solution??
Thanks,

[IMPORTANT][GUIDE] What to do after you have bought your Galaxy S3 4G GT-I9305?

Ok these steps are very important but before anything I also have to thank Lyriquidperfection & Ausdim for setting up their important parts of the instructions inside the links below:
So before you flash anything, or start playing with your gem, follow these important steps below to get all the important parts backed up and safe, so that you will not have to return your device back to samsung broken. Believe me I have seen it happen PLENTY of times in this forum, so read carefully
Make sure you have a Good USB cable and a stable PC and that don't get any power outages or surges, you dont want to be half way through something and you loose power or get a bad connection.
1st: Install Samsung Kies on your PC this will then Install the Samsung USB drivers you will need to connect your device to your PC OR you can get the samsung drivers on there own from the Link in 2nd step, but I recommend you install kies as it may be useful to you in the future.
2nd: Now as your IMEI number is like the heart of your device lets back it up right now: Follow only part of these steps in this link, you will finish the rest of the backups at the end when your rooted. I have copied and bolded the parts you will need to do right now, once finished this section of the backup you should be left with a *.qcn file which is roughly around 250kb of size.
http://forum.xda-developers.com/showpost.php?p=33048706&postcount=1
*Setting up QPST with your PC:*
*Backing Up IMEI / NV Data:*
*Restore USB Settings after Backup / Restore:*
Now keep that page open because you will return here in step 6 once you are rooted to complete the backup process.
3rd: Now Install Odin V3.04 - You can get the link for odin in the 4th step link, So you may aswell just continue on to 4th step as the instructions inside that link advice you to install Odin aswell.
4th: Now you must Root your device and install CWM recovery , Follow these steps carefully > http://forum.xda-developers.com/showpost.php?p=32235061&postcount=1
5th: Once you have root I recommend you instantly make a full backup of your device also known as a Nandroid backup. You must go into recovery mode to do this with the CWM recovery you have just installed in 4th step above. (In recovery mode just click backup/restore and then choose backup, after its done your backup will be placed on your ext sd card , if you dont have ext sd card then choose backup onto internal sd card.)
6th Now lets finish the backup process since we are now rooted, I am going to say this again, this is VERY important incase something goes wrong and you loose your Imei and Data, you need to back it all up. By doing this it will save you returning your device back to samsung like many have done previously because they have not done this, Remember where you left off in 2nd step above? Well now you can go back and complete the partition backup of the efs folders. You should be left with 4 backup files for this final section of the backup process >>> http://forum.xda-developers.com/showpost.php?p=33048706&postcount=1
--------====FINISHED====--------
Congratulations you now have your Imei/Nv data backed up , You are rooted and Nandroided. Now you can play around but off-course DO NOT be reckless make sure you know what you are playing with
Peace
PS: Only trust what you see in this I9305 XDA forum, as i have been following the device from day one and I can only recommend the information you see here.
can't find step 4..
Sorry I just fixed all the links
stuck on whether to install the I9305_CWM_Recovery.tar.md5 software and what I risk
EDIT: thread Readers please note. I was a NOOB and I initially and accidentally credited "Lyriquidperfection" (who has also been very considerate in assisting) for the thread when "btemtd" was the original thread creator. "btemtd", I have edited to show appropriate. I am sorry please forgive my oversight.
**
Dear "btemtd"
*Note the following pre-install procedures and verifications confirmed:
1) My phone is NOT bricked and is running stock OEM i9305 installed software with details for the device posted at the end of this reply.
2) prior to doing ANYTHING I verified I can Dial *#7284# on phone and can see the 'Qualcomm USB Settings' button
3) KIES drivers installed and i9305 to PC works in KIES application and drag and drop modes
4) I have downloaded the Param_Bin_I9305.tar.md5 file in case I need it.
5) I have downloaded the I9305_CWM_Recovery.tar.md5 file for use when I install the CWM.
6) I have downloaded the CWM-SuperSU-v0.96 application but have not yet installed it and have not yet learned about how to operate it (I will study and follow your instructions prior to doing so)
7) I have read this entire thread and all replies.
8) I have also read the entire thread and all replies to: [WARNING! + GUIDE] Backup and Restore IMEI / NV Data Procedure for GT-I9305
9) I don’t care about losing any of the media or pictures or applications (whatsapp) installed on my phone as these can all be reinstalled later on.
I have successfully executed the following so far:
1) I installed QPST v2.7.378 program on my PC and backed up a .qcn file. I then restored the .qcn file back to the i9305 and it accepted the restoration without problem. I can see my IMEI number by dialing Dial *#06#
2) I DID NOT back up any of these files below because I was NOT rooted and I DO NOT have a terminal emulator application (I can learn the emulator application if it is necessary and if someone can provide a link to where to get it). IF it is required for me to back up these files PRIOR to proceeding using ODIN please direct me to do so. I would prefer to not have to learn the emulator program unless it is required.
m9kefs1 - Located at: '/dev/block/mmcblk0p4'
m9kefs2 - Located at: '/dev/block/mmcblk0p5'
m9kefs3 - Located at: '/dev/block/mmcblk0p6'
3) I installed ODIN version Odin3 v3.04 (but I still have no clue how to operate this software)
*
This is where I stopped. Why? Well, after reading the instructions "btemtd"provided in thread I became concerned. My primary objective is to first save a backup of my phone. Since I am such a noob I don’t even know what a backup file extension is named (for example a backup for PC might be named xxxxx.img). I suspect that the backup extension file might be named xxxxx.tar.md5 but I still don’t know.
*
As I read "btemtd"instructions further I became concerned about the following items:
1) "btemtd"states in the In the 4th that one should “Now you must Root your device and install CWM recovery”. Well, since I am still such a noob I don’t know how I should root my device. Ideally, I want to make a backup of my phone (I think that will eventually be called a “nandroid”) as quickly as possible so if I inadvertently damage something during an install I will have an original source file to revert to (and hopefully be able to restore). I have a few questions:
A) Is there a special “rooting” software I should be using it or is “rooting” just a process name (like “flashing” a drive for example)? It might help me if I could have some noob instruction on how to root an i9305 without bricking it.
B) If I “root” my phone at this stage (without having made any backups other than the xxxx.qcn file) do I risk bricking my phone and not being able to revert to the stock OEM i9305 software?
2) Another area of concern was as follows. "btemtd"advocates installing the CWM (I presume that is short for clockwork module) application and provides a hyperlink for it (which I read). In this instruction it advocates downloading the file named “I9305_CWM_Recovery.tar.md5”. This is where things get a little murky and hence the advance questions (which hopefully will help other noobs beyond myself and allow "btemtd"to concentrate on the i9305 problems I couldn’t solve in a lifetime). My critical question is as follows: IF I follow the instructions that "btemtd" hyperlinked to (these instructions were posted by senior member “ausdim”) and IF I install the CWM (install via ODIN) file named “I9305_CWM_Recovery.tar.md5” WILL I be replacing my stock i9305 OEM software with this new one created as “I9305_CWM_Recovery.tar.md5”? Could you please apprise on this instruction (remember, my first goal is to make a full backup of my existing stock i9305 OEM software on the i9305 so that I can restore if I late noobify any of the instructions). I want to confirm that by proceeding with the procedures kindly laid out by audsim I will NOT be wiping out my OEM software on the i9305 supplied when the phone was new. IF the answer to that question is “YES, you will be essentially replacing the stock OEM software for the i9305” with the new one created under “I9305_CWM_Recovery.tar.md5.”” then I might have to consider the implications of losing all of the factory OEM software that came on the phone. Please note that I am hoping that this procedure will result in the phone OS changing from:
FROM: stock OEM i9305 software
TO: stock OEM i9305 software + CWM module
*
This post is lengthy, yes, but I hope accurate and hopefully it will provide some clearance, comfort, or guidance to other noobs looking to backup their phone prior to risk bricking it on more risky adventures.
Thanks in advance and donations to "btemtd" for his hard and thankful efforts.
DEVICE MODEL BUILD is as follows:
Samsung Galaxy S3 LTE Hong Kong Version
Model number:GT-19305
Android version: 4.1 .1
Baseband version: 19305ZHALl1
Kernel version
3.0.31-177985
[email protected] #1
SMP PREEMPT Thu Sep 20 23:04:05 KST 2012
First of all I am the one who made this guide with all the links to the appropriate places, You cannot see this? LOL
Anyways.... You asked
" Is there a special “rooting” software I should be using it or is “rooting” just a process name (like “flashing” a drive for example)? It might help me if I could have some noob instruction on how to root an i9305 without bricking it.
B) If I “root” my phone at this stage (without having made any backups other than the xxxx.qcn file) do I risk bricking my phone and not being able to revert to the stock OEM i9305 software?"
A)There is no special rooting software, its basically a file which you flash onto your phone which gives you the root access. If you follow the instructions 100% and nothing on your side fails well then you should not brick your device, reason people brick is becuase they have done the wrong thing or have flashed the wrong thing or it could be bad flash files. But I can confirm none of these files are bad as they have all been used with success.
B) we would hope that the qcn is enough, but maybe not. Only because we have not seen it happen yet, everyone who has lost imei so far has made the mistake and not made any type of backup, But lyriquid says JUST TO MAKE SURE you should also backup those partitions after u root just incase it comes to the point where you need them.
You want a Noob instruction on how to root without bricking it? ummmm What the hell is that! LOL Mate this guide is almost as NOOB as it gets, and OF COURSE if you follow this guide and all the links you wont brick it.
Reason you want root is this will then allow you to further back up the partitions and also allow you to make a nandroid (FULL BACKUP) of your current software/ROM
Only way to do this FULL BACKUP is by having CWM installed:
CWM is NOT firmware it is only recovery module, CWM will only replace your stock recovery module it is Only 7mb. it will NOT replace your stock firmware. Also this recovery module has much more capabilities then your stock recovery. It will also allow you to flash Mods, tweaks,roms if you wish to do so in the future.
Even if you do all of this you can still even return it back to OEM with stock recovery firmware and UNROOT. anything is possible. So my recommendations if you want to start flashing software and want to backup your rom is to follow my steps fully in this thread and click on the links and follow those guides as well. Each link will guide you as well. Once you have root and CWM installed and you want to make a FULL BACKUP of your OEM Softwareall you need to do is boot into recovery mode, then choose Backup/restore and then >>> Backup Thats it very simple which is why i didn't include it in the thread because as soon as you go into recovery mode you will be able to figure it out yourself
By the end of all this procedure you will have
Rooted Stock OEM software + CWM REcovery
EDIT: I reccomend you do what the full guide says, and install a terminal emulator because you dont need to learn code Lyriquidperfection has written down exactly what you type inside the terminal and thats IT your done. Its that easy!!!
For now you type the commands anyway. I am working on updating EFS Pro to have Qualcomm support so you can back up all NV Items from there and also backup and restore other important partitions just with a few clicks. I'll keep everyone updated when something good enough for a beta develops.
Sent from my GT-I9305 using Tapatalk 2
lyriquidperfection said:
For now you type the commands anyway. I am working on updating EFS Pro to have Qualcomm support so you can back up all NV Items from there and also backup and restore other important partitions just with a few clicks. I'll keep everyone updated when something good enough for a beta develops.
Sent from my GT-I9305 using Tapatalk 2
Click to expand...
Click to collapse
This would be awesome. must say
Thanks btemtd, great post!
I am also a recent convert (from iphone) to a galaxy s3 and have an i9305T model. I have been doing a bit of research in order to prepare myself to safely root my phone and was stoked to see such a helpful post. I will admit that I am also a noob with this sort of stuff but still do my best to learn what I can.
I just wanted to confirm that the process you have listed will support my aforementioned phone model with telstra as the carrier? I only ask because I remember a previous rooting guide that was only applicable to Optus phones and just want to make sure.
Thanks again for your help
Yes this will work on all i9305 models. No probs bro i was starting to get amazed on how many ppl were flashing the wrong stuff and braking there imei lol so i thought this may come handy
Sent from my GT-I9305 using xda app-developers app
nvmd, stupid noob
Sorry about this post. Misread something between steps 4 and 5.
Now fully rooted. Thanks for the great post. Very helpful to someone entirely new to this daunting process. Makes jailbreaking a walk in the park xD
Unroot
"btemtd" Thanks for you above tutorial.
Is it possible to add and process on how to unroot the GT-i9305, if required
Thanks btemtd, I am working on a YouTube Video, to help noobs like me to root their I9305. Would I be able to pm you just incase I need some help on anything regards to rooting and roming?
bleepsake said:
Thanks btemtd, I am working on a YouTube Video, to help noobs like me to root their I9305. Would I be able to pm you just incase I need some help on anything regards to rooting and roming?
Click to expand...
Click to collapse
yes offcourse you can PM me.. Thats a good Idea I might add your video to this guide if you dont mind, this will make it totally complete!!...
FOR NOOBS only
This is written by a noob for other noobs. It contains a set of very detailed instructions and is compilation of varies inputs from lyriquidperfection, audsim, btemtd, and nnnevvv. Without them I would be nowhere. I hope this guide, despite being very detailed, can help others so they don't have to hunt and pester devs for answer. This guide is only an expansion and extrapolation of this post which was kindly created by btemtd.
*
It also involves other work from the developers I credited above.
*
This guide is NOT for you if you have:
1) Bricked your phone
2) have an i9300
3) lost your IMEI
4) installed a custom ROM
5) already have CWM or SU installed.
*
Please remember it is only an expanded set of instructions built upon btemtd original work. Its only intention is to help get it done, right, without using up other's time. If the thread creator or OP ed suggests I amend or remove anything please let me know.
*
Pre-install instructions:
1) Your device is NOT bricked and is running stock OEM i9305 installed software with details for the device posted at the end of this reply.
2) Prior to doing ANYTHING you can Dial *#7284# on device and can see the 'Qualcomm USB Settings' button
3) KIES drivers installed and i9305 to PC works in KIES application OR you have verified that USB drivers work fine for PC to device
4) You have downloaded on to your PC the Odin3 v3.04. application.
5) You have downloaded the I9305_CWM_Recovery.tar.md5 file to your PC.
6) You downloaded the CWM-SuperSU-v0.96. zip file and stored it on the device’s internal memory card. You can store it directly on the device’s INTERNAL SD card (don’t worry, CWM will allow you to navigate to it).
7) You don’t care about losing any of the media or pictures or applications (whatsapp) installed on my device as these can all be reinstalled later on.
8) Battery is charged to 80 percent or more
9) Solid dual use power and data cable tested and working.
10) Back up all of the contacts to SIM Card in case Data wipe.
11) You are okay with warranty being void and binary counter reset being added
Installation procedure
1) Get coffee
2) Install the latest version of Samsung KIES and check that complete cable communication works and that all drivers on the PC are installed. Confirm that KIES communicates with device on PC. DO NOT update your device using KIES to the latest Samsung or Android software.
3) install QPST v2.7.378 program on your PC. The QPST software is a qualcomm product and is a diagnostic tool that has a variety of subtools that you can use to test, manage and edit the form factor device. Click the setup.exe file and follow instructions. This is a qualcomm product and it is not complicated. A user manual (in case you feel like exploring) is available in .pdf.
4) Dial *#7284# on your device to access DeviceUtil and select 'Qualcomm USB Settings' at the bottom. Now scroll down and select 'RNDIS + DM + MODEM' and press 'OK' to return to the previous screen. Now press your 'Back' key to exit DeviceUtil. Your device is now in DIAG Mode.
5) Connect your device to PC via USB. Note, it may showing “loading drivers” on your PC. Wait for USB drivers to load and install.
6) Find the QPST application on your PC and navigate to the 'QPST Configuration' menu. Select it and navigate to the 'Ports' tab. Press 'Add New Port...' button. Select the COM Port that has 'USB/QC Diagnostic' next to it, change the Port Label name (if you wish to) to 'Samsung GT-I9305 diagnostic” then press 'OK'. You should now see your device listed in the 'Ports' tab and the 'State' should indicate 'Enabled'. Close this QPST application.
7) The next step will help you to BACK UP the IMEI/NV Data.
8) Go back to the QPST application Folder and navigate to the 'Software Download' application and then select the 'Backup' tab. You will need to select and name the file. I chose “i9305-qcn-back-up-file.qcn”. Press the 'Browse' button and select a Save Location for your QCN File. Press the 'Start' button and wait for it to finish. DON’T TOUCH YOUR DEVICE during this process. This will back up all your devices NV Items and save them to the QCN Backup File you just named. The resulting QCN Backup File should be about 250KB in size. The QPST application will show the backup has been completed. Verify that the file was actually backed up by looking in the directory to where you selected to store it. Then close the program.
9) The next step will help you to check to RESTORING IMEI / NV Data:
10) Go back to the QPST application Folder and navigate to the 'Software Download' application and then select the ‘Restore’ tab. Press the 'Browse' button and search for the QCN Backup File you created (remember I named mine “i9305-qcn-back-up-file.qcn”). Press the 'Start' button and wait for it to finish. This will restore all your devices NV Items from the QCN Backup File. Your IMEI / NV Data should now be fully restored. Dial *#06# on your device's keypad to check your IMEI is restored. It should show your 17 digit long IMEI number on screen. Write it down and store for future purposes in case you need to recall it one day.
11) The next step is to Restore the USB Settings after you have performed the above QPST Backup / Restore procedure. Dial *#7284# on your device to access DeviceUtil and select 'Qualcomm USB Settings' at the bottom. Now select 'MTP + ADB' and press 'OK' to return to the previous screen. Now press your 'Back' key to exit DeviceUtil. The device will reboot as you ask it to save and reset. Your device is now back to default USB operation.
12) Exit the QPST application.
13) The next step is to install ODIN which you will use to flash the CWM files from your PC to the device.
* Note that ODIN packages can be device specific. For the GT-i9305 I used “Odin3 v3.04.exe”. Navigate to where you have stored the ODIN application and select “Odin3 v3.04.exe” file and double click. ODIN will open.
NOTE: ODIN will not self install on your computer like a standard-install.exe folder. You will need to run the “Odin3 v3.04.exe” file every time to open ODIN up. Forgive my noobness for not knowing what the name of this procedure it.
14) Search for the ‘ I9305_CWM_Recovery.tar.md5 ‘ file you have downloaded previously in the “pre-install” instructions. For logistics purposes you may wish to drag and drop this file from its current storage location over the ODIN folder directory.
15) If KIES is running shut it down or suppress it on your PC.
16) The next step will involve “installing” the ‘ I9305_CWM_Recovery.tar.md5’ file. Actually, this is just a “module” that is intended to “replace” the stock recovery module. To do this, you will need to first set up your device to boot in what is called the “download” mode. To do this you must: POWER off the device first. Then after power is completely off, PRESS and HOLD the ‘power’ + ‘volume down’ + ‘home’ buttons all at the same time. I suggest that you start by pressing the “volume” + “home” buttons first instead of pressing the “power” button as you may inadvertently just power the device up (instead of booting it up into “download” mode). If you did it right you will boot up in “download” mode and Android will then ask if you if you “want to download a custom OS”. You will confirm “continue” by pressing the volume up key.
NOTE: it’s possible your PC computer may want to install device driver software. If so, just let it install and wait for it to finish.
NOTE: to navigate the menus in “download” mode (and also in “recovery” mode) you should use the VolUp / VolDown to go “up” or “down” the menu. Press the “power” button to select items (kind of like a “go” or “enter” function).
17) Now Connect your device (make sure battery is at least 80% charged) to your PC ( it is preferable to connect directly to the computer and not through a USB HUB or port replicator).
18) Open the ODIN application by navigating to the Odin3 v3.04.exe file . Make sure your device is detected and you should see a blue (older models may show yellow color) square in the top left corner.
NOTE: Make sure only the “auto-reboot” and “f reset time” boxes should be checked in the ODIN Application.
19) Click on the box next to “PDA”. And then click the “PDA” and navigate to the area where the ‘ I9305_CWM_Recovery.tar.md5’ file is stored. Select it and it will auto populate into the ODIN application. Then, on the ODIN application, press “start”. You will see a series of command actions showing in the ODIN Application which should show the status. Upon completion it should show that CWM was installed in the ODIN application. You may have to repeat this process once again as CWM may not “stick”.
20) There has been considerable debate about different units requiring the battery to be pulled due to the fact that some factory units have been shown to reboot back into its own factory state and therefore exclude the CWM file that you just tried to install in the previous steps. I read of many users who were experiencing this problem. See For further reading please see: http://forum.xda-developers.com/showpost.php?p=32235061&postcount=1 to show how to deal with and manage this problem. I, along with another user that I confirmed with, DID NOT have to do the battery pull method. Why? Well, I think that some factory models require this process and others do not. My device (specifications at end of post) did not require it. Also, the problem may have been created by user’s updating their device software through the KIES application which I recommend not doing until the device has been rooted and CWM and SU installed in this process.
21) After instructing ODIN to install the ‘ I9305_CWM_Recovery.tar.md5’ onto the device the device should reboot. If it does not reboot after awhile you can power down your device. What will happen? Well, you have either successfully installed the ‘ I9305_CWM_Recovery.tar.md5’ file or your device has reverted back to the factory restore option. You shouldn’t have much risk of bricking the device during this step. The key is to get the ‘ I9305_CWM_Recovery.tar.md5’ file to stick during the “download” process. If it does not stick you will need to refer to the thread For further reading please see: http://forum.xda-developers.com/showpost.php?p=32235061&postcount=1 as to how to employ the “2 different battery pull during the reboot process” methods he suggested (again, fortunately I did not need to do this).
22) Now you need to put the device in “recovery mode”. Unplug the device from the USB Cable attached to the PC. To put it in recovery mode you must: POWER off the device and the PRESS and HOLD the ‘power’ + ‘volume up’ + ‘home’ buttons all at the same time. Again, I suggest that you start by pressing the “volume” + “home” buttons first instead of pressing the “power” button as you may inadvertently just power the device up (instead of booting it up into “recovery” mode). If you did it right you will boot up in “recovery” mode and you will clearly see the words “CWM-based Recovery” written in white on the top line. If you don’t see that then your installation of the ‘ I9305_CWM_Recovery.tar.md5’ did not work and you will need to repeat the steps above until you get it right.
23) Next you will be installing the SUSuperuser module while your device is in "recovery mode". Remember you should have stored the “CWM-SuperSU-v0.96.zip” (DO NOT unzip it yourself) on the Device’s internal memory card. Using the volume up/down keys and the “power” button for enter/go you should scroll down and select menu option "install zip from SD card"
select menu option "choose zip from internal SD card"
scroll down to the “CWM-SuperSU-v0.96.zip file and select that using the “power” button. It will then ask you “if you are sure you want to install, it can’t be done”. Scroll down to the “YES” and then select the power button to confirm. It will then mount and install it. Once it is done installing you will then need to scroll to the “go back” choice on the menu. Then go back to the “reboot” device and select that. It will reboot.
24) Your device should reboot and you should be able to confirm that SUSuperuser is installed by looking at the apps page on your device. You should be able to see a little blue Android with a red cape. If you see it, you have successfully installed.
25) Once you have root and CWM + SU installed and you want to make a FULL BACKUP of your settings and software. Using the same methods above, boot into “recovery mode”, then choose Backup/restore (select it with the “power button”). Then, it will begin the “back up” process which will take about (7 ) minutes (it takes longer if you are backing up lots of items). Note that the program will back up the backup items onto the EXTERNAL SD Card in a folder named “2012-11-07.10.57.45 (“time stamped”) and it will contain 6 items including boot image, recovery image, nandroid.md5, and 3 others. Mine was about 1.17 gb in size and DID NOT include any music, videos, or pictures. MAKE SURE that your external SD Card has enough free space to store the CWM back up folders. I suggest that you then copy the entire back up folder over to another secure location on your PC (which you can copy over to the SD card anytime) in the event your current external SD card or device goes whacky.
26) Well, it was not brief but it was detailed and concise and I hope it helps other noobs like myself to successfully install and execute this process as it will lead to further dev opportunities to trying out other ROM’s while being able to reverse the process if things goes really wrong.
27) If I was of help just say “thanks”. Will try to answer PM if you have them but I am just a noob and may be of little use. This was written by a noob and for other noobs. Hope I haven’t annoyed anyone else in the process.
*
Model number:GT-I9305
Android version: 4.1 .1
Baseband version: I9305ZHALI1
Kernel version
3.0.31-177985
[email protected] #1
SMP PREEMPT Thu Sep 20 23:04:05 KST 2012
Build number: JRO03C.I9305ZHALI7
Woahh thats alot of writing, but thanks for your time, I didnt know that myself and the guides in the links that LyriquidPerfection and Ausdim created were that hard to understand But i guess I dont know how a PURE noob thinks, Even though I was a noob in August this year i kind of know my way around a computer but I still think i am a noob compared to these programming devs, Maybe I am not the Noobiest noob anymore if thats a word LOL oh well the more information in this thread the more valuable. I think they should get this entire thread Stickied, I have already asked
btemtd said:
yes offcourse you can PM me.. Thats a good Idea I might add your video to this guide if you dont mind, this will make it totally complete!!...
Click to expand...
Click to collapse
Thanks buddy. Of course I dont mind you adding the video to this thread. I want to make a few videos actually that you might be able to help with. =)
working on a pm now.
Sent from my Beautiful GT-I9305 using Tapatalk
Ok I will reply when I wake up thanks
Sent from my GT-I9305 using xda app-developers app
hey droid!
This is awesome, I hope I can use this for my youtube guide for iOS refugees like me.
Sent from my Beautiful GT-I9305 using Tapatalk
bleepsake, can't wait to see your video.
Is unrooting unique per phone or is it the same? When I search unroot, I've seen guides to unroot only for certain phones.
mrbarbz said:
bleepsake, can't wait to see your video.
Is unrooting unique per phone or is it the same? When I search unroot, I've seen guides to unroot only for certain phones.
Click to expand...
Click to collapse
mrbarbs all you need to do to unroot is use odin and flash Official samsung firmware over the top of what you have. Done... its that easy no need for a guide lol
this will also get rid off CWM and put the stock original recovery back in and also stock kernel.... as a matter of fact stock EVERYTHING

Custom ROM for THL W1+

I hope I've posted this in the correct place. Apologies if not... I'm sure a moderator will move to correct place.
Hi everyone,
I’d like to share my THL W1+ custom ROM with you all.
It is based on a CJ ROM which I believe is the international ROM version.
Natively, the CJ ROM had some benefits over the stock standard Chinese THL ROM such as not showing Chinese cities in call log etc.
I cant remember all of the tweaks I've made in this custom ROM as it was "cooked" over an extended period of time but here are a few…
Google Apps working and upgraded
Default IME keyboard upgraded
Removed Chinese Apps and input methods
Removed factory reset option from settings to prevent reboot loop (use custom recovery to reset)
Improved screen brightness
updater-script changes for Wi-Fi fix
Included Facebook, Skype and Flash in DATA partition (can be uninstalled)
build.prop changes: font size, English language is default, time zone default to Pacific/Auckland
Download and use at your own risk. No responsibility is taken for damage done to your phone through using this ROM.
I’ve included in this download package everything I can think of that you'll need including the CJ ROM, a version of SP Flash Tool, the update.zip file, zip files to root and unroot the phone plus ADB and VCOM drivers.
The all-inclusive package can be downloaded from here…
http://www.mediafire.com/?p08zo4jwypz23
It is split into four compressed files. Use software such as 7zip to uncompress.
#1 First, flash your phone via SP Flash Tools with the stock CJ ROM. I’ve added a custom recovery to the ROM which you will require later to install the update.zip file.
If you do not know how to flash your phone here is a great tutorial... http://bm-smartphone-reviews.blogspot.co.nz/2012/05/mt6575-flashing-tutorial.html
#2 Once you have successfully flashed the CJ ROM you need to install the update.
Copy the update.zip file to your microSD card or power on the phone and copy to internal storage.
Remove your battery and reinsert it.
Hold down the Vol+ button and power on. You should boot into recovery mode.
Now using your volume keys you can select the update from zip option (power button is select). Choose the update.zip file you copied to your phone and confirm.
Wait for the update to complete and then reboot.
That should be it!
Hope you enjoy this ROM.
Invalid imei
I install your rom and is perfect. i manage to unbrick my W1+ with this rom. only the imei is invalid and i cant restore them. i see a folder named imei drivers (something like that ) in your pachage. how i can use them to restore the imei. i tried meny tutorials from the net but still nothing
thanks for your time
Aris
Hello, it is good to hear people are using the ROM.
I think the folder you are referring to is one inside the DRIVERS folder and simply contains CDC driver files.
I've not had any IMEI issues on the W1+ so can't speak from experience but I would suggest trying the following...
ROOT the phone using the root update.zip in the package.
Download MTK Droid Tool... http://www.mediafire.com/download/a41a0u73dc7rw2h/MtkDroidTools_v248.zip
MTK Droid Tool has a Write IMEI function.
Once your phone is rooted make sure USB debugging is turned on (Settings > Developer options).
Failing that, another option would be to download Mobile Uncle Tools from Google Play. Again, this requires root privileges and you'll need to connect to a Wifi network as your SIM's are not working. I understand this app also has IMEI tools.
Hopefully this works for you.
marsian720 said:
I install your rom and is perfect. i manage to unbrick my W1+ with this rom. only the imei is invalid and i cant restore them. i see a folder named imei drivers (something like that ) in your pachage. how i can use them to restore the imei. i tried meny tutorials from the net but still nothing
thanks for your time
Aris
Click to expand...
Click to collapse
inspectaclueso said:
Hello, it is good to hear people are using the ROM.
I think the folder you are referring to is one inside the DRIVERS folder and simply contains CDC driver files.
I've not had any IMEI issues on the W1+ so can't speak from experience but I would suggest trying the following...
ROOT the phone using the root update.zip in the package.
Download MTK Droid Tool... http://www.mediafire.com/download/a41a0u73dc7rw2h/MtkDroidTools_v248.zip
MTK Droid Tool has a Write IMEI function.
Once your phone is rooted make sure USB debugging is turned on (Settings > Developer options).
Failing that, another option would be to download Mobile Uncle Tools from Google Play. Again, this requires root privileges and you'll need to connect to a Wifi network as your SIM's are not working. I understand this app also has IMEI tools.
Hopefully this works for you.
Click to expand...
Click to collapse
Thanks for youe reply. mtk droid and mobile uncle didn't work. Finally i found this "THL W1 INVALID IMEI TOOL 4.0.4" and i cewate a new imei file and replace it inti the phone root and now everything is ok.
your rom is smooth. hope to upgrade it to android 4.2 .....
Thanks for the update and info. Glad you got it sorted.
No plans to release another ROM for this phone as it is no longer available.
Cheers
marsian720 said:
Thanks for youe reply. mtk droid and mobile uncle didn't work. Finally i found this "THL W1 INVALID IMEI TOOL 4.0.4" and i cewate a new imei file and replace it inti the phone root and now everything is ok.
your rom is smooth. hope to upgrade it to android 4.2 .....
Click to expand...
Click to collapse

Lenovo IdeaPhone S920

Hello,
I own a Lenovo S920.
I bought it in China and re flashed the firmware of it to a Russian modified.
I'd like to share with you the process that located in the Russian forum:
http://lenovo-forums.ru/topic/1346-кастомная-русская-прошивка-для-lenovo-s920-lenovo-forums/
Requirements:
1. USB VCOM Driver http://lenovo-forums.ru/Files/OS/P770/usb_driver_SW_Rom_P770.zip
2. Lenovo USB Driver http://lenovo-forums.ru/Files/OS/P770/LenovoUsbDriver_1.0.1.exe
3. SP_Flash_Tool_v3.1304.0.119_EDR http://lenovo-forums.ru/index.php?app=core&module=attach&section=attach&attach_id=1682
Maybe I'll translate the process later.
Also I found on the Chinese forum a OVERSEAS firmware (S920_ROW_S110_20130515) - updated to "S920_ROW_S114_130626" after installation.
Can be downloaded here: http://pan.baidu.com/share/link?shareid=541466&uk=2335146322
The archive password is "bbs.lenovomobile.com"
Installed it. (changed the EBR2 file and flashed again - now using it for everyday use)
Re-partition of the internal storage
I found that the internal memory is parted into Internal Storage and USB Storage - seems useless when inserting an uSD card (the USB storage is sdcard0) and also confusing.
I found a way to re-part the memory so that the Internal Storage became 3.6GB (left 18MB for thr USB Storage because if it's 0MB the phone stop seeing the uSD card). After 1st boot I selected the "SD storage" as "default write disk".(and changed it in all applications ex. Camera)
This is done by editing the HEX of the EBR2 file (I used the OVERSEAS firmware).
Reference (on Russian): http://4pda.ru/forum/index.php?showtopic=383013&st=0#entry16443051
Using this method it's also possible to change all the partitions (system,cache etc.) sizes.
I don't see any added value in it so I only edited the Data partition.
this is my EBR2 and Checksum.ini, before trying anything have a copy of the original EBR2 (as an option to flash back the original partitions)
https://www.dropbox.com/s/ypvo312b0ecy1j1/Checksum.ini
https://www.dropbox.com/s/0ofel9f57oir56k/EBR2
Rooting
(translation from the link: http://lenovo-forums.ru/topic/1700-root-права-lenovo-s920/ )
1. Download the file: http://lenovo-forums.ru/index.php?app=core&module=attach&section=attach&attach_id=3257
2. Copy the apk file to the SDCARD
3. Install the apk file (on the internal memory)
4. Start the app after the installation
5. Choose SuperUser or SuperSU (the writer advise to choose SuperSU)
6. Press "Boromir"
7. (from me) start the SuperSU app and make binaries update.
Done.
Next thing I'd like to do is change the functionality of long press on home button (switch it with the left button)
I'm new in the field of helping others (although I've experience with several smartphones) - so please be patient.
NOTE: Everything that you do with your device using my directions may harm your device and I'm not responsible for that.
Lenovo s920
Thanx a lot mate.
I buy my phone s920 from taiwan and now instal the rom no more taiwan china and more faster. :laugh: :victory:
Thanx a lot again mate. :good:
saturn_frak said:
Hello,
I own a Lenovo S920.
I bought it in China and re flashed the firmware of it to a Russian modified.
I'd like to share with you the process that located in the Russian forum:
http://lenovo-forums.ru/topic/1346-кастомная-русская-прошивка-для-lenovo-s920-lenovo-forums/
Requirements:
1. USB VCOM Driver http://lenovo-forums.ru/Files/OS/P770/usb_driver_SW_Rom_P770.zip
2. Lenovo USB Driver http://lenovo-forums.ru/Files/OS/P770/LenovoUsbDriver_1.0.1.exe
3. SP_Flash_Tool_v3.1304.0.119_EDR http://lenovo-forums.ru/index.php?app=core&module=attach&section=attach&attach_id=1682
Maybe I'll translate the process later.
Also I found on the Chinese forum a OVERSEAS firmware (S920_ROW_S110_20130515).
Can be downloaded here: http://pan.baidu.com/share/link?shareid=541466&uk=2335146322
The archive password is "bbs.lenovomobile.com"
I didn't flash it yet.
I found that the internal memory is parted into Internal Storage and USB Storage - seems useless when inserting an uSD card (the USB storage is sdcard0) and also confusing.
I found a way to re-part the memory so that the Internal Storage became 3.6GB (left 18MB for thr USB Storage because if it's 0MB the phone stop seeing the uSD card). After 1st boot I selected the "SD storage" as "default write disk".(and changed it in all applications ex. Camera)
This is done by (I used the OVERSEAS firmware).
Reference (on Russian): http://4pda.ru/forum/index.php?showtopic=383013&st=0#entry16443051
Using this method it's also possible to change all the partitions (system,cache etc.) sizes.
I don't see any added value in it so I only edited the Data partition.
(I'll add my EBR2 files later)
I'm new in the field of helping others - so please be patient.
NOTE: Everything that you do with your device using my directions may harm your device and I'm not responsible for that.
Click to expand...
Click to collapse
Thank you very much, saturn_frak, for this post. I flashed the OVERSEAS firmware. The IMEIs of my S920 changed, but everything is functioning excellently. So much better than the ROM my phone came with. Can you please expound on "editing the HEX of the EBR2 file" to increase Internal Storage? Should this be done before flashing the ROM? I've been using SD storage since after flashing, so there's been no new installation on the USB Storage. Does that mean that I can flash the OVERSEAS firmware with modified EBR2 file, then restore all my non-system apps with date using Titanium Backup? Can you upload your EBR2 files? Thanks again.
racesurg said:
Thank you very much, saturn_frak, for this post. I flashed the OVERSEAS firmware. The IMEIs of my S920 changed, but everything is functioning excellently. So much better than the ROM my phone came with. Can you please expound on "editing the HEX of the EBR2 file" to increase Internal Storage? Should this be done before flashing the ROM? I've been using SD storage since after flashing, so there's been no new installation on the USB Storage. Does that mean that I can flash the OVERSEAS firmware with modified EBR2 file, then restore all my non-system apps with date using Titanium Backup? Can you upload your EBR2 files? Thanks again.
Click to expand...
Click to collapse
First of all - you should edit the EBR2 before flashing the rom.
What I did is:
1. Backup all the apps with Titanium backup to SDCARD (recheck few times that the selected storage of Titanium backup is the External SDCARD) - if you select in settings->storage->SD storage as a default write disk then your External SDCARD will probably be sdcard0 (otherwise it will be sdcard1...and you should change the location of backups in settings of Titanium backup).
2. Made a copy of the Overseas ROM
3. Changed the parameter CHECKSUM_SWITCH from 1 to 0 (in the file Checksum.ini)
4. Edited the EBR2 (I'll upload later today my EBR2 that making the Internal Storage to be 3.6GB and the USB storage to be 18.59MB)
5. Flashed the changed ROM
6. Changed the Default Write Disk (settings->storage) to SD storage
7. Recovered apps (using Titanium Backup)
*** pay attention that there're applications (like camera) that it's default storage is still the 18MB (changed it in settings)
credits to booroondook from 4pda (http://4pda.ru/forum/index.php?showtopic=383013&st=0#entry16443051) - MBR,EBR1,EBR2 topic coverage
saturn_frak said:
First of all - you should edit the EBR2 before flashing the rom.
What I did is:
1. Backup all the apps with Titanium backup to SDCARD (recheck few times that the selected storage of Titanium backup is the External SDCARD) - if you select in settings->storage->SD storage as a default write disk then your External SDCARD will probably be sdcard0 (otherwise it will be sdcard1...and you should change the location of backups in settings of Titanium backup).
2. Made a copy of the Overseas ROM
3. Changed the parameter CHECKSUM_SWITCH from 1 to 0 (in the file Checksum.ini)
4. Edited the EBR2 (I'll upload later today my EBR2 that making the Internal Storage to be 3.6GB and the USB storage to be 18.59MB)
5. Flashed the changed ROM
6. Changed the Default Write Disk (settings->storage) to SD storage
7. Recovered apps (using Titanium Backup)
*** pay attention that there're applications (like camera) that it's default storage is still the 18MB (changed it in settings)
credits to booroondook from 4pda (http://4pda.ru/forum/index.php?showtopic=383013&st=0#entry16443051) - MBR,EBR1,EBR2 topic coverage
Click to expand...
Click to collapse
Thanks. Looking forward to your upload. :good:
saturn_frak said:
First of all - you should edit the EBR2 before flashing the rom.
What I did is:
1. Backup all the apps with Titanium backup to SDCARD (recheck few times that the selected storage of Titanium backup is the External SDCARD) - if you select in settings->storage->SD storage as a default write disk then your External SDCARD will probably be sdcard0 (otherwise it will be sdcard1...and you should change the location of backups in settings of Titanium backup).
2. Made a copy of the Overseas ROM
3. Changed the parameter CHECKSUM_SWITCH from 1 to 0 (in the file Checksum.ini)
4. Edited the EBR2 (I'll upload later today my EBR2 that making the Internal Storage to be 3.6GB and the USB storage to be 18.59MB)
5. Flashed the changed ROM
6. Changed the Default Write Disk (settings->storage) to SD storage
7. Recovered apps (using Titanium Backup)
*** pay attention that there're applications (like camera) that it's default storage is still the 18MB (changed it in settings)
credits to booroondook from 4pda (http://4pda.ru/forum/index.php?showtopic=383013&st=0#entry16443051) - MBR,EBR1,EBR2 topic coverage
Click to expand...
Click to collapse
Hi saturn_frak. If your customized EBR2 was used to flash, will the phone still be able to update via OTA to S920_ROW_S114_130626?
racesurg said:
Hi saturn_frak. If your customized EBR2 was used to flash, will the phone still be able to update via OTA to S920_ROW_S114_130626?
Click to expand...
Click to collapse
Yes, I did the update and the partitions remain the same - one small thing - the root access gone after the new OTA...need to re-root it afterwards (still didn't made it but I don't think that there'll be a problem)
saturn_frak said:
Yes, I did the update and the partitions remain the same - one small thing - the root access gone after the new OTA...need to re-root it afterwards (still didn't made it but I don't think that there'll be a problem)
Click to expand...
Click to collapse
Problem with my wife's S920 right now. I was hoping to flash using the modified EBR2, but when my wife arrived home, her phone was dead. Battery won't charge anymore. She said there was initially a "battery won't charge warning because of low temperature". After the battery discharged totally, it can't be charged anymore. I hope the problem is just the battery, not the phone. I can actually still flash since it's done with the battery removed, but just can't power up the phone afterwards. I ordered a new battery, but might take 3-4 weeks to arrive. :crying:
with which firmware the problem occur?
the battery not charging even when the phone is turned off?
did you try to flash the original Chinese firmware?
(maybe s/w bug)
saturn_frak said:
with which firmware the problem occur?
the battery not charging even when the phone is turned off?
did you try to flash the original Chinese firmware?
(maybe s/w bug)
Click to expand...
Click to collapse
I had flashed the unmodified Overseas firmware. It was working great for about a week before the problem occurred. So, I think the problem is either hardware or battery. I do hope it's just the battery.
saturn_frak said:
with which firmware the problem occur?
the battery not charging even when the phone is turned off?
did you try to flash the original Chinese firmware?
(maybe s/w bug)
Click to expand...
Click to collapse
Hi saturn. I was able to flash the Overseas ROM using you modified EBR2. Great partitioning! However the problem with my phone still persisted even with the new battery The charging port may be the culprit. The phone is still able to flash with the battery pulled out. But, once the phone is plugged to recharge, it spontaneously reboots. So, right now I just use an external charger for the batteries. I hope the phone can still be fixed. Thanks.
Thanks a lot mate... It is now 3.6GB!! Woohooo...
Help Please...
Hey guys, I own the same phone that you guys have (Lenovo S920), rooted, and bloatware removed.
I removed Chrome, LeCalendar, Norton, and Tutorial. Unfortunately, now I cannot update OTA, as the recovery screen is looking for ChromeWithBrowser.apk, which I already removed. I tried installing a signed ChromeWithBrowser apk but it still didn't work. Am now beginning to think that I need to reflash the original ROM just to be able to get the update.
Anybody have any ideas how to solve this OTA issue? Would really appreciate the input...thanks!
witchshady said:
Hey guys, I own the same phone that you guys have (Lenovo S920), rooted, and bloatware removed.
I removed Chrome, LeCalendar, Norton, and Tutorial. Unfortunately, now I cannot update OTA, as the recovery screen is looking for ChromeWithBrowser.apk, which I already removed. I tried installing a signed ChromeWithBrowser apk but it still didn't work. Am now beginning to think that I need to reflash the original ROM just to be able to get the update.
Anybody have any ideas how to solve this OTA issue? Would really appreciate the input...thanks!
Click to expand...
Click to collapse
i faced the same problem, i had rooted my phone, and changed my build.prop, when i tried to install the OTA update, it failed
but i managed to get the update by doing the follwing:
1- download the OTA update but don't reboot your phone
2- search in your SD card for the update.zip file (located on a folder but i forget the name)
3- open the update.zip and edit the update script deleting the assert line(s) that make it fail
4- reboot into recovery and flash the update.zip file
i hope it will work for you
---------- Post added at 05:43 PM ---------- Previous post was at 05:35 PM ----------
Today i have found out that if you put a magnet near the upper third of the left side of your Lenovo S920 it will lock/unlock
i know this has been on the iPad and other phones for a while now, but it is not announced in the Lenovo S920 specs!
and it is a cool thing to have a flip cover, attach a magnet just the correct place, and viola! you have a smart flip cover
eyad_220 said:
i faced the same problem, i had rooted my phone, and changed my build.prop, when i tried to install the OTA update, it failed
but i managed to get the update by doing the follwing:
1- download the OTA update but don't reboot your phone
2- search in your SD card for the update.zip file (located on a folder but i forget the name)
3- open the update.zip and edit the update script deleting the assert line(s) that make it fail
4- reboot into recovery and flash the update.zip file
i hope it will work for you
---------- Post added at 05:43 PM ---------- Previous post was at 05:35 PM ----------
Today i have found out that if you put a magnet near the upper third of the left side of your Lenovo S920 it will lock/unlock
i know this has been on the iPad and other phones for a while now, but it is not announced in the Lenovo S920 specs!
and it is a cool thing to have a flip cover, attach a magnet just the correct place, and viola! you have a smart flip cover
Click to expand...
Click to collapse
I tried doing that, to no avail When I try to manually add those apk's I get the same error message, which is the assert thingy failed. Basically I took out Chrome, the Tutorial, and LeCalendar.
What am I missing here?
witchshady said:
I tried doing that, to no avail When I try to manually add those apk's I get the same error message, which is the assert thingy failed. Basically I took out Chrome, the Tutorial, and LeCalendar.
What am I missing here?
Click to expand...
Click to collapse
the assert error you are getting is caused by the MD5 check some, since you have changed/deleted those files the MD5 for them is changed, and the update script in the OTA file will check that MD5 and match it to the original.
that what is causing the update to fail.
the solution is to extract the update script form the update.zip (open it using winrar or something) go to "\META-INF\com\google\android" search for the "updater-script" extract it, then open it in any text editor and remove the line(s) that is asserting the files you have deleted.
example:
assert(apply_patch_check("/system/app/LenovoClock.apk", "f7c75be4512cb791baa754f17df896205f27cb53", "1cdf8cd84122d93668d77d14fb5692474ff301a9"));
this line asserts that the "LenovoClock.apk" exists, and it has the correct MD5
remove similar lines for apk(s) you have deleted.
after that, put the "updater-script" again in the "update.zip" file and copy it back to your SD card, reboot into CWM recovery, turn off assertion, and flash "update.zip" by choosing flash zip file form sd card
i hope it will work for you
Sorry If Wrong Room
Dear All Master
I Have Lenovo K920 White with the condition of icon Wifi blinks, how to resolve this issue??
Thank You....
eyad_220 said:
the assert error you are getting is caused by the MD5 check some, since you have changed/deleted those files the MD5 for them is changed, and the update script in the OTA file will check that MD5 and match it to the original.
that what is causing the update to fail.
the solution is to extract the update script form the update.zip (open it using winrar or something) go to "\META-INF\com\google\android" search for the "updater-script" extract it, then open it in any text editor and remove the line(s) that is asserting the files you have deleted.
example:
assert(apply_patch_check("/system/app/LenovoClock.apk", "f7c75be4512cb791baa754f17df896205f27cb53", "1cdf8cd84122d93668d77d14fb5692474ff301a9"));
this line asserts that the "LenovoClock.apk" exists, and it has the correct MD5
remove similar lines for apk(s) you have deleted.
after that, put the "updater-script" again in the "update.zip" file and copy it back to your SD card, reboot into CWM recovery, turn off assertion, and flash "update.zip" by choosing flash zip file form sd card
i hope it will work for you
Click to expand...
Click to collapse
hey sorry for the late reply; been extremely busy and I just found the time to carry out your instructions earlier.
Unfortunately it didn't work... When I tried to update, it tries to, then it closes with just one word "ERROR".
I updated the 2 updater-script files as you instructed (one of them was the updater then the other had a (~) sign after the word updater).
Should I have just updated one?
Lenovo S920
Hi, I'm new here.... does IMEI no. change after flashing ROM affects network sim? Does both sim usable in the new rom? Thanks! :laugh:
Is there anybody can flash custom ROM? I hv tried flashed many custom ROMs from needrom but always got bootloop, can't mount emmc.
Sent from my Lenovo S920_ROW using Tapatalk 2

Categories

Resources