Mio P550m successfully unbricked! - Upgrading, Modifying and Unlocking

Around one year ago I bricked mine Mio P550m performing the same wrong flashing procedure as many people did here in the forum. I’ve flashed unofficial wm6.5 not using dnw flashing application but using flash memory card. After flashing with checksum errors and restarting, Mio was in error mode with all LEDs on without possibility to load into bootloader.
Recently I’ve decided to try to take corrective actions. Although I was not thoroughly convinced that I would succeed I overcame few difficulties and finally Mio was successfully repaired. There is one motivating picture for introduction.
{
"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"
}
Messing around the web I’ve found many useful flashing tutorials but basically I started from this site: onyx.motronik.com.pl/mio/
Following the tutorial the biggest problem was that using the mentioned JTAG flasher the connection between PC and Mio was unstable. I thought that it resulted from the wrong connection of self-made connector with Mio board. Thus I decided to solder cables to the board (Originally I wanted to eliminate this possibility as much as possible. There is a big risk of tearing off the copper plates). To reduce the cable pulling forces to copper plates I made connection between plates and cables with short slices of very thin and so easily bendable solder tin (beware of short circuit caused by flexion of tin slices). Only connection to TCK copper plate that is the most critical for breakaway was made by needle contact. Result was the same as with home-made connector. I was “very happy” about it but I already knew that the problem was in JTAG. I added some pull-up resistors to JTAG flasher and then there was not any more problem with connection. See modified scheme below. Anyway I recommend to use some home-made connector to establish connection.
For flashing I have used modified SJF2440 utility which supports besides others also 512MB flash memories (K9F4G08). Here is link to download:
megaupload.com/?d=SK6LLMR2
Usage of SJF utility:
1. Install and start giveio drivers, make commands from located directory loaddrv install giveio and loaddrv start giveio
2. Run SJF2440 utility with flash filename parameter sjf2440 /f:BOOT.nb
3. There are only two possibilities Program Page and Program Block. First I have chosen Program Page (start from page 0, block 0), there is most important automatical start of erasement before programing of block 0.
4. Select Program Block (block 0)
5. Directly after reflashing bootloader turn Mio off, hold joystick down and turn it on. Hold the joystick until boot menu appears.
6. Make low level format from boot menu (memory can contain some error marked blocks and when you do not access boot menu directly after reflashing, second time after system recognition of these errors, access could be blocked and reflashing procedure must be repeated – this is only theory based on my “play” with flashing, actually without low level format it was not possible for me to access boot menu for the second time.).
7. Flash OS from SD card – First flash original wm5.0 – This will reflash whole memory (also original BL/os boot section again). File MioP550-Osc260AR05_P09.nb0 also could be flashed directly by JTAG but I didn’t try this possibility.
8. Optional. Flash wm6.1 (CrashOverHead version) using SD card. This reflashes only OS section of memory. When you flash this version directly after BL reflash, OS will not boot.
I wish you success with unbricking and the same amazing feelings of success which I had!
Note: This procedure can be used to reflash all other ARM devices based on Samsung S3C2440.. processor.

sksolarp said:
Around one year ago I bricked mine Mio P550m performing the same wrong flashing procedure as many people did here in the forum. I’ve flashed unofficial wm6.5 not using dnw flashing application but using flash memory card. After flashing with checksum errors and restarting, Mio was in error mode with all LEDs on without possibility to load into bootloader.
Recently I’ve decided to try to take corrective actions. Although I was not thoroughly convinced that I would succeed I overcame few difficulties and finally Mio was successfully repaired. There is one motivating picture for introduction.
View attachment 707678
Messing around the web I’ve found many useful flashing tutorials but basically I started from this site: onyx.motronik.com.pl/mio/
Following the tutorial the biggest problem was that using the mentioned JTAG flasher the connection between PC and Mio was unstable. I thought that it resulted from the wrong connection of self-made connector with Mio board. Thus I decided to solder cables to the board (Originally I wanted to eliminate this possibility as much as possible. There is a big risk of tearing off the copper plates). To reduce the cable pulling forces to copper plates I made connection between plates and cables with short slices of very thin and so easily bendable solder tin (beware of short circuit caused by flexion of tin slices). Only connection to TCK copper plate that is the most critical for breakaway was made by needle contact. Result was the same as with home-made connector. I was “very happy” about it but I already knew that the problem was in JTAG. I added some pull-up resistors to JTAG flasher and then there was not any more problem with connection. See modified scheme below. Anyway I recommend to use some home-made connector to establish connection.
View attachment 707681
View attachment 707679
View attachment 707680
For flashing I have used modified SJF2440 utility which supports besides others also 512MB flash memories (K9F4G08). Here is link to download:
megaupload.com/?d=SK6LLMR2
Usage of SJF utility:
1. Install and start giveio drivers, make commands from located directory loaddrv install giveio and loaddrv start giveio
2. Run SJF2440 utility with flash filename parameter sjf2440 /f:BOOT.nb
3. There are only two possibilities Program Page and Program Block. First I have chosen Program Page (start from page 0, block 0), there is most important automatical start of erasement before programing of block 0.
4. Select Program Block (block 0)
5. Directly after reflashing bootloader turn Mio off, hold joystick down and turn it on. Hold the joystick until boot menu appears.
6. Make low level format from boot menu (memory can contain some error marked blocks and when you do not access boot menu directly after reflashing, second time after system recognition of these errors, access could be blocked and reflashing procedure must be repeated – this is only theory based on my “play” with flashing, actually without low level format it was not possible for me to access boot menu for the second time.).
7. Flash OS from SD card – First flash original wm5.0 – This will reflash whole memory (also original BL/os boot section again). File MioP550-Osc260AR05_P09.nb0 also could be flashed directly by JTAG but I didn’t try this possibility.
8. Optional. Flash wm6.1 (CrashOverHead version) using SD card. This reflashes only OS section of memory. When you flash this version directly after BL reflash, OS will not boot.
I wish you success with unbricking and the same amazing feelings of success which I had!
Note: This procedure can be used to reflash all other ARM devices based on Samsung S3C2440.. processor.
Click to expand...
Click to collapse
thank you , i have a mio p350 , can i use these procedure to unbrick my p350
is the same way?

Hello, yes of course you can use it. P350 is based on the same architecture. You will choose only different memory type in SJF2440 menu (I think K9F1G08). There also could be more possibilities for this memory type in menu (as Save Block To File – for example you can use it for saving content of Block 0 – bootloader section to file, Erase entire memory). When you also follow tutorial on site onyx.motronik.com.pl/mio/ you can’t make mistake.

Hi,
I don't know how to build the JTAG cable, there are some on e-bay, but I dont know if they are the same as this one.
Can anyone sell me one (you possibly don't need it anymore, as you unbricked it already)?
Thanks in advance...

I think in your situation the easiest and probably cheapest way could be let build up j-tag or maybe better let repair your mio following described procedure with somebody experienced. There are some delicious “arm watch handling needed”. Without previous experiences can easily happen your mio will be irreversible destroyed and you can regret money for repairment. For sure there are some guys in your neighborhood which can do it for you for an invitation to beer
I wish you good luck and let me know when you will succeed.

mio p550 bootloader
Witam,
First, I would like to thank you for a very helpfull post!
but I need some extra help (if possible), I did everything as per instructions fromnyx.motronik.com.pl/mio/
I build the Jtag, connected to mio and computer,run sjf2440j and everything went well until I got to the point where I had to program the "boot.bin" back to the nand flash.
The problem is that mine boot.bin is 124kb instead of 128kb, i tried several times to retrive it and every time was 124kb, I looked into it on Hex editor and in some parts of it it had all ff, but most was fine, so I went ahead and programed it back to mio, and now after restarting all the leds are on but nothing happens, can't go to bootloader (down arrow+reset) I tried up arrow+reset or power switch and nothing, before programming the boot.bin back to mio I had no leds lid-up exept the orange one when attached to ac charger or all of them for a brief second when pressed reset button.
I'm guessing that the boot.bin was not blocked but partially damaged!
Then I went searching on the net for a good boot.bin but I can't find it anywere there is lots of programs but everything comes down to geting into bootloader first.
So my bigest problem/question is how can I restore that booloader when mine is/was damaged? or where can I download a working one to program it back to mio with Jtag.
The person in the instructions had a good one but it was only blocked.
Sorry for the long post but I really need help on this one.
And thank you in advance, if you could help!

Hi, thanks for your reply.
I already asked everybody I know, and even asked in a few forums, but have found no one that would unbrick my baby even for a price...
HEEEEEEEEELLLLLLLLLLLLLLPPPPPPPPPPPPPPPPPPP!!!!!!!!!!!!
Please...

link not working
or flashing I have used modified SJF2440 utility which supports besides others also 512MB flash memories (K9F4G08). Here is link to download:
megaupload.com/?d=SK6LLMR2
link not working
pleas re post the link

Yes link is not working Please any new link for it.
Thankyou.

Reupload link.

Related

[GSM] P1000 GTab Dev Platform AKA UnBrickable Mod And Software Resurection

First Off, Huge thanks to F50+ This man sacrificed his tab to locate these resistors.
introduction
I'm not kidding when I say UnBrickable. Modifying the OM pins means you can boot from USB, UART or MMC. This makes the device quite UNBRICKABLE. There is nothing you can do software wise to prevent the device from booting into this mode. We are communicating with the unrewritable, efused IROM on the processor. It's the thing that makes the system on a chip into a "system on a chip".I am here now to tell you how to turn your Samsung P1000 into a KIT-S5PC110 development board. The KIT-S5PC110 development board is the platform used to develop our phones. There are some differences between this mod and the official development platform. The S5PC110 has a removable internal SDCard and no touchscreen.
Why would you want to do this? When you plug in the battery and connect it to the computer in "off" mode, it will become an S5PC110 board awaiting download of a program to run. This occurs long before anything like software or firmware enters the processor. This is the IROM of the device awaiting commands or a power on signal.
How could it possibly be better then JTAG? Let's count the ways....
1. The only part required is a wire.
2. No shipping time.
3. No cost for a box to interface the computer.
4. Permanent.
5. Can be done as a preventive measure.
6. Gives the ability to test new Bootloaders temporarily.
7. Allows development of the entire system.
8. Removes worry about flashing and acts as a backup.
After performing this mod:
Remove the battery, replace the battery, your phone will connect to the computer via USB and await commands. Otherwise it will pretty much act like a P1000. See the Special Instructions section.
Part 1:Hardware Modification
You will need:
1. Get someone who knows what they're doing with a soldering iron. If they don't know what flux is, then they don't know what they're doing. You can send me a PM(or email my [email protected]) or Connexion2005(aka MobileTechVideos.com).
2. Soldering iron - make sure it's sharp, if it's not sharp, then sharpen it, flux it and retin it.
3. fFux
4. Solder
5. Tweezers
6. A relay (possibly- for the wire within to use as a bridge)
7. A #1 tri-blade driver
performing the modification:
1. tear apart your Galaxy Tab... Make sure to take out your SIM and external SDCard before you do this.
1A. Remove the screws.
1B. Separate the top case from the bottom case
****VIDEO OR PICTURES NEEDED*****
2. Perform the mod as follows: remove the xOM5 resistor and jumper the non-grounded pad of xOM5 to the same side of xOM0 or xOM3.
{
"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"
}
I will be able to give more detail after I have performed this modification myself.
3. reassemble the Tab.
Special Instructions
This replaces the battery charging sequence. The normal battery charging sequence can be activated by holding power for 4 seconds, then plugging in the device, or you can use an authentic Samsung Charging Cable for charging the battery
To turn on the device, and operate in normal mode, you must hold the power button for 5 seconds.
Part 2: Software Based Resurrection
You Must have UnBrickable Mod applied to your device. If you're not sure, run this tool under Linux: http://forum.xda-developers.com/showthread.php?t=1257434
This currently only works for Linux based computers or Windows based computers with proper drivers installed, with a Linux Virtual Machine, Get Ubuntu here: http://www.ubuntu.com , Get Virtualbox Here: http://www.virtualbox.org/wiki/Downloads
You must have Java installed on your computer: http://www.java.com/en/download/
The entire software resurrection can be summed up like this
Here is a Galaxy Tab specific video
Unbricking:
1. Apply UnBrickable Mod to your device: see Hardware Modification section
2. Run The Ultimate UnBrickable Resurrector. You can find the Resurrector here in our SVN repository http://code.google.com/p/hummingbird-hibl/downloads/list
When you see this image you are in S5PC110 SEC SoC mode. When you see this mode you must proceed to step 2.
If it will only show this image, then you have not performed the modification correctly, or you have a hardware problem.
If it shows this, regardless of what's on your screen, you're in download mode. Proceded to step 3.
2. Click the Download Mode button (then click the one next to it). I find it's easiest to click Download Mode, type a password, plug in the device, then press enter.
3. Run Heimdall One-Click to flash firmware on your device. http://forum.xda-developers.com/showthread.php?t=1323527
4. repeat steps 2 and 3 with bootloader flashing enabled (Heimdall One-Click has a safety mechanism which requires you to flash once before flashing bootloaders).
Conclusion
Congratulations. You now have a device which works like a KIT-S5PC110 with an OM Value of 29. Now get to developing some serious custom software.
reading material
Creating your own Samsung Bootloaders: http://forum.xda-developers.com/showthread.php?t=1233273
KIT-S5PC110 manual: http://www.mediafire.com/?94krzvvxksvmuxh
how to use DNW: http://tinyurl.com/dnw-how-to
Flash using openOCD and DNW: http://www.arm9board.net/wiki/index.php?title=Flash_using_OpenOCD_and_DNW
another DNW example: http://www.boardset.com/products/mv6410.php
ODroid dev center: http://dev.odroid.com/projects/uboot/wiki/#s-7.2
drivers and utilities
This will be an ever expanding list
Linux Automated UnBricker:http://code.google.com/p/hummingbird-hibl/downloads/list
Windows Drivers http://forum.xda-developers.com/attachment.php?attachmentid=678937&d=1312590673
Windows Download Tool DNW: http://forum.xda-developers.com/attachment.php?attachmentid=678938&d=1312590673
Windows Command Line tool: http://forum.xda-developers.com/showpost.php?p=17202523&postcount=27
Linux DNW Utility: http://dev.odroid.com/projects/uboot/wiki/#s-7.2
Linux ModeDetect tool: http://code.google.com/p/hummingbird-hibl/downloads/list
firmware
Bootloader Hello World by Rebellos http://forum.xda-developers.com/attachment.php?attachmentid=698077&d=1314105521
UnBrick tool http://forum.xda-developers.com/showthread.php?t=1242466
Conclusion
Congratulations. You now have a device which works like a KIT-S5PC110 with an OM Value of 29. Now get to developing some serious custom software. See here for setting up the UART output http://forum.xda-developers.com/showthread.php?t=1235219
Omg this is incredible!!! You are a genius!!!
Summoned by my Heretic Tab
Yeah this is a genius idea for our galaxy tabs. With this, I no longer have to worry about bricking my device via odin because of my ****ty faulty HP laptop. (it happened once and i had to send it overseas for warranty repairs, 2 months w/o my tab )
lambstone said:
Yeah this is a genius idea for our galaxy tabs. With this, I no longer have to worry about bricking my device via odin because of my ****ty faulty HP laptop. (it happened once and i had to send it overseas for warranty repairs, 2 months w/o my tab )
Click to expand...
Click to collapse
I still need to prove it works.
Good going Adam
Congratulations~~~~~
guaiwujia said:
Congratulations~~~~~
Click to expand...
Click to collapse
Its way too early for that... save that for the how-to thread.
how to
Looking forward to trying this on my tab. You mentioned firmware would need to be made,I assume stock boot loaders could be used right away?how do we know which is grounded pad? What is the relay for?
Cheers
david
diagdave said:
Looking forward to trying this on my tab. You mentioned firmware would need to be made,I assume stock boot loaders could be used right away?how do we know which is grounded pad? What is the relay for?
Cheers
david
Click to expand...
Click to collapse
Finally!
diagdave said:
Looking forward to trying this on my tab. You mentioned firmware would need to be made,I assume stock boot loaders could be used right away?how do we know which is grounded pad? What is the relay for?
Cheers
david
Click to expand...
Click to collapse
Until I'm able to actually perform this mod on a device, I can't tell you anything. I don't know any more than what's in the first post.
AdamOutler said:
Until I'm able to actually perform this mod on a device, I can't tell you anything. I don't know any more than what's in the first post.
Click to expand...
Click to collapse
I'm gonna go ahead and guess that you don't have a device to test this on? Or just lack of time?
A bit of an update... Someone contacted me via PM to let me know that they bricked their device in the rare S5PC110 mode. This can happen if you damage your IBL from the IBL+PBL partition, or if the device realizes it cannot boot before attempting to do so. They were able to get their tab into download mode using the Linux Resurrector from the first post.
So, we've got the software part verified. Now, we need confirmation that the hardware mod will allow the device to enumerate as a "S5PC110 SEC SoC" on a Linux based system.
Someone please confirm that after the modification the device shows "S5PC110 debug mode" in Linux with the ModeDetect utility here: http://code.google.com/p/hummingbird-hibl/downloads/list
AdamOutler said:
A bit of an update... Someone contacted me via PM to let me know that they bricked their device in the rare S5PC110 mode. This can happen if you damage your IBL from the IBL+PBL partition, or if the device realizes it cannot boot before attempting to do so. They were able to get their tab into download mode using the Linux Resurrector from the first post.
So, we've got the software part verified. Now, we need confirmation that the hardware mod will allow the device to enumerate as a "S5PC110 SEC SoC" on a Linux based system.
Someone please confirm that after the modification the device shows "S5PC110 debug mode" in Linux with the ModeDetect utility here: http://code.google.com/p/hummingbird-hibl/downloads/list
Click to expand...
Click to collapse
I pinged you on IRC, but ModeDetect shows "S5PC110 UnBrickable Debug"
Found a well-documented teardown manual at ifixit
http://www.ifixit.com/Teardown/Samsung-Galaxy-Tab-Teardown/4103/1
lilstevie said:
I pinged you on IRC, but ModeDetect shows "S5PC110 UnBrickable Debug"
Click to expand...
Click to collapse
Great.. Can you run the resurrector and verify that it goes into download mode?
AdamOutler said:
Great.. Can you run the resurrector and verify that it goes into download mode?
Click to expand...
Click to collapse
yep, it does, only difference is that it is not a bootloader designed for this device, it turns the LED flash on, and doesn't bring the screen up, but in any case, heimdall can communicate, although I have not tried flashing from it yet
lilstevie said:
yep, it does, only difference is that it is not a bootloader designed for this device, it turns the LED flash on, and doesn't bring the screen up, but in any case, heimdall can communicate, although I have not tried flashing from it yet
Click to expand...
Click to collapse
Awesome. Try running a heimdall print-pit or a close-pc-screen to verify everything works. Ill get a one-click back to stock and a one-click CWM prepared for testing later tonight if that works.
If you have the tools available, it would be good to probe around for the UART output from the device. UART is the first step to porting other OSs to a device.
My setup is an Arduino Mega. For probing I connect the RX line to a small piece of wire with a sewing needle attached. I ground the ground on the Arduino to the ground on the board. I then run minicom -D /dev/ttyUSB0. Set the options to 8n1 flow control off. Then probe around on the board while repeatedly pressing the power button so as to trigger UART transmission without turning on the device. Once you find a point with weird question marks, hold the power button, take a picture and annotate it.
The most common points are on the JTAG port. Usually they are opposite of the processor 's pin 0 dot. The RX and TX are always side-by-side. This would help people develop this device.
guys, you're **cking best! I was waiting for that! so, I have 2 questions:
1) if I disassemble my tab I will lose my warranty any way, isn't it?
2) I'm not sure with my english so can anybody translate it in russian (please no google translate, I don't want to loose my beutiful device).
thanks for answers
p.s. is there any disassemble instuctions?
AdamOutler said:
Awesome. Try running a heimdall print-pit or a close-pc-screen to verify everything works. Ill get a one-click back to stock and a one-click CWM prepared for testing later tonight if that works.
Click to expand...
Click to collapse
I did that before posting it worked, that was part of my confirmation
---------- Post added at 10:34 AM ---------- Previous post was at 10:30 AM ----------
AdamOutler said:
If you have the tools available, it would be good to probe around for the UART output from the device. UART is the first step to porting other OSs to a device.
My setup is an Arduino Mega. For probing I connect the RX line to a small piece of wire with a sewing needle attached. I ground the ground on the Arduino to the ground on the board. I then run minicom -D /dev/ttyUSB0. Set the options to 8n1 flow control off. Then probe around on the board while repeatedly pressing the power button so as to trigger UART transmission without turning on the device. Once you find a point with weird question marks, hold the power button, take a picture and annotate it.
The most common points are on the JTAG port. Usually they are opposite of the processor 's pin 0 dot. The RX and TX are always side-by-side. This would help people develop this device.
Click to expand...
Click to collapse
UART is pin 20 (RX) and 21 (TX) on the docking port, we have actually had this for a while, The jtag port is different on this device, it is along the edge of the board and coated so you need to scrape them back to get access.
---------- Post added at 10:38 AM ---------- Previous post was at 10:34 AM ----------
devilng said:
guys, you're **cking best! I was waiting for that! so, I have 2 questions:
1) if I disassemble my tab I will lose my warranty any way, isn't it?
2) I'm not sure with my english so can anybody translate it in russian (please no google translate, I don't want to loose my beutiful device).
thanks for answers
p.s. is there any disassemble instuctions?
Click to expand...
Click to collapse
yeah you will lose your warranty when opening the device,
before getting someone to translate I would really make sure you know how to solder, I needed to use liquid flux to aid getting this done, and I don't normally use it ever, the points where you need to solder are fairly small.

[CDMA][SPRINT][VZW]P100/P800 GTab Dev Platform AKA UnBrickable Mod && Resurrection

[CDMA][SPRINT][VZW]P100/P800 GTab Dev Platform AKA UnBrickable Mod && Resurrection
Introduction
I'm not kidding when I say UnBrickable. Modifying the OM pins means you can boot from USB, UART or MMC. This makes the device quite UNBRICKABLE. There is nothing you can do software wise to prevent the device from booting into this mode. We are communicating with the unrewritable, efused IROM on the processor. It's the thing that makes the system on a chip into a "system on a chip".I am here now to tell you how to turn your Samsung P1000 into a KIT-S5PC110 development board. The KIT-S5PC110 development board is the platform used to develop our phones. There are some differences between this mod and the official development platform. The S5PC110 has a removable internal SDCard and no touchscreen.
Why would you want to do this? When you plug in the battery and connect it to the computer in "off" mode, it will become an S5PC110 board awaiting download of a program to run. This occurs long before anything like software or firmware enters the processor. This is the IROM of the device awaiting commands or a power on signal.
How could it possibly be better then JTAG? Let's count the ways....
1. The only part required is a wire.
2. No shipping time.
3. No cost for a box to interface the computer.
4. Permanent.
5. Can be done as a preventive measure.
6. Gives the ability to test new Bootloaders temporarily.
7. Allows development of the entire system.
8. Removes worry about flashing and acts as a backup.
After performing this mod:
Remove the battery, replace the battery, your phone will connect to the computer via USB and await commands. Otherwise it will pretty much act like a P1000. See the Special Instructions section.
Part 1:Hardware Modification
You will need:
1. Get someone who knows what they're doing with a soldering iron. If they don't know what flux is, then they don't know what they're doing. You can send me a PM(or email my [email protected]) or Connexion2005(aka MobileTechVideos.com).
2. Soldering iron - make sure it's sharp, if it's not sharp, then sharpen it, flux it and retin it.
3. Flux
4. Solder
5. Tweezers
6. A relay (possibly- for the wire within to use as a bridge)
7. A #1 tri-blade driver
performing the modification:
1. tear apart your Galaxy Tab... Make sure to take out your SIM and external SDCard before you do this.
1. Remove the two(2) screw covers on the bottom of the unit. Remove two(2) #1 tri-blade screws
2. separate the top cover from the bottom cover
3. Remove eight(8) screws and four(4) connectors securing the board to the unit.
{
"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"
}
4. Remove four(4) screws securing the EMF shield to the board
5. Perform the mod as follows: remove the xOM5 resistor and jumper the non-grounded pad of xOM5 to the same side of xOM0 or xOM3.
6. *OPTIONALLY* hook up UART connections for kernel and/or bootloader debugging at the locations shown in the picture above
7. Reassemble the tab
Special Instructions
This replaces the battery charging sequence. The normal battery charging sequence can be activated by holding power for 4 seconds, then plugging in the device, or you can use an authentic Samsung Charging Cable for charging the battery
To turn on the device, and operate in normal mode, you must hold the power button for 5 seconds.
Part 2: Software Based Resurrection
You Must have UnBrickable Mod applied to your device. If you're not sure, run this tool under Linux: http://forum.xda-developers.com/showthread.php?t=1257434
This currently only works for Linux based computers or Windows based computers with proper drivers installed, with a Linux Virtual Machine, Get Ubuntu here: http://www.ubuntu.com , Get Virtualbox Here: http://www.virtualbox.org/wiki/Downloads
You must have Java installed on your computer: http://www.java.com/en/download/
The entire software resurrection can be summed up like this
Here is a Galaxy Tab specific video
Unbricking:
1. Apply UnBrickable Mod to your device: see Hardware Modification section
2. Run The Ultimate UnBrickable Resurrector. You can find the Resurrector here in our SVN repository http://code.google.com/p/hummingbird-hibl/downloads/list
When you see this image you are in S5PC110 SEC SoC mode. When you see this mode you must proceed to step 3.
If it will only show this image, then you have not performed the modification correctly, or you have a hardware problem.
If it shows this, regardless of what's on your screen, you're in download mode:
3. Click the Download Mode button (then click the one next to it). I find it's easiest to click Download Mode, type a password, plug in the device, then press enter.
4. Run Heimdall One-Click to flash firmware on your device.
http://forum.xda-developers.com/showthread.php?t=1341666
5. repeat steps 2 and 3 with bootloader flashing enabled (Heimdall One-Click has a safety mechanism which requires you to flash once before flashing bootloaders).
Conclusion
Congratulations. You now have a device which works like a KIT-S5PC110 with an OM Value of 29. Now get to developing some serious custom software.
reading material
Creating your own Samsung Bootloaders: http://forum.xda-developers.com/showthread.php?t=1233273
KIT-S5PC110 manual: http://www.mediafire.com/?94krzvvxksvmuxh
how to use DNW: http://tinyurl.com/dnw-how-to
Flash using openOCD and DNW: http://www.arm9board.net/wiki/index.php?title=Flash_using_OpenOCD_and_DNW
another DNW example: http://www.boardset.com/products/mv6410.php
ODroid dev center: http://dev.odroid.com/projects/uboot/wiki/#s-7.2
drivers and utilities
This will be an ever expanding list
Linux Automated UnBricker:http://code.google.com/p/hummingbird-hibl/downloads/list
Windows Drivers http://forum.xda-developers.com/attachment.php?attachmentid=678937&d=1312590673
Windows Download Tool DNW: http://forum.xda-developers.com/attachment.php?attachmentid=678938&d=1312590673
Windows Command Line tool: http://forum.xda-developers.com/showpost.php?p=17202523&postcount=27
Linux DNW Utility: http://dev.odroid.com/projects/uboot/wiki/#s-7.2
Linux ModeDetect tool: http://code.google.com/p/hummingbird-hibl/downloads/list
firmware
Bootloader Hello World by Rebellos http://forum.xda-developers.com/attachment.php?attachmentid=698077&d=1314105521
UnBrick tool http://forum.xda-developers.com/showthread.php?t=1242466
You got it working... Great work.
Could you perhaps expand a little more? Such as stating things to avoid to prevent it from bricking? For instance before this mod should a power failure occur when flashing via ODIN = brick. Once this mod is performed. Are there any similar issues?
Wow! very interesting. Makes me want to find a bricked tab.
Sent from my SPH-D710 using XDA App
Awesome job Adam!!! Glad to see the Tab get some unbrickable love!
^^ Thanks
lambstone said:
You got it working... Great work.
Could you perhaps expand a little more? Such as stating things to avoid to prevent it from bricking? For instance before this mod should a power failure occur when flashing via ODIN = brick. Once this mod is performed. Are there any similar issues?
Click to expand...
Click to collapse
You don't need to worry about it. Before your device even starts up, the first thing it does is go into UnBrickable Debug mode and you can boot it into Download Mode from USB. There is no need to worry about anything at all after this. No known firmware can harm your device. You can flash Bada, WP7, just about any bootloader you want, see if it bricks your device... If it does, then just flash back.
If you want, you can flash a Justin Beiber MP3 as a Secondary Bootloader and a LOLCat as a primitive bootloader... You can still recover your device. Just pull the battery out, insert the battery, plug into USB on the computer and click the download mode button.
I am very tempted to do the mod just because I can. Much easier than doing it to my Epic (since I need a working phone) which Adam had added to the list of unbrickables as well
Once again great job on all the unbrickables on the list!
this mod also works on SCH-i800
AdamOutler said:
this mod also works on SCH-i800
Click to expand...
Click to collapse
Adam what about the SPH-P100 SPRINT CDMA model? If it does would it be possible to flash the gsm model version firmware and software onto it? I do not have a sprint account and will not be so I only use it via wifi. Thanks
Sent From My KickAss ATT SGS2 SPORTING CM7
RockRatt said:
Adam what about the SPH-P100 SPRINT CDMA model? If it does would it be possible to flash the gsm model version firmware and software onto it? I do not have a sprint account and will not be so I only use it via wifi. Thanks
Sent From My KickAss ATT SGS2 SPORTING CM7
Click to expand...
Click to collapse
Yes' but I had problems with the modem, so I did not include it. Check the modem thread for modems.
I just did this mod on my hard bricked vzw galaxy tab, and it saved the hard bricked paper weight to a fully functional tab again. This is definatly a must have mod..
Wondering whether this mod is able to fix a broken/messed up Cache partition ? Thanks
Bro is This method work with GSM galaxy Tab P1000
i hope this work coz i have one in hand when connect to PC show SEC S5PC110 TEST B/d
is that will work in my case ??
ahmed49850006 said:
Bro is This method work with GSM galaxy Tab P1000
i hope this work coz i have one in hand when connect to PC show SEC S5PC110 TEST B/d
is that will work in my case ??
Click to expand...
Click to collapse
I started another thread for P1000 I think. You will need the UnBrickable resurrector and a firmware to flash.
Hi AdamOutler!
I just wanna say thank you, really. I just can't believe my galaxy tab verizon cdma sch-i800 is back and running again.
My hard brick came after i uploaded a wrong bootloader. I thought that i would never see it running again but you made me wrong. So thanks for that again.
I've followed every step you said and now it works.
It was not easy for me though, since i didn't (don't) have soldering skills.
Just for the record, and maybe to help someone else, in my case i've removed the xOM5 resistor and used a wire to make a link with the xOM0 resistor. After making the link between the resistors i've used a tape to keep them together.
Yes, i've used a tape, it's too damn small to use a solder. I know it is not the best option but i reassembled it back and works perfectly now. Ready to try new firmwares again =).
THANK YOU
@AdamOutler Can I apply the mod after a hardbrick has occured? I'm thinking of using the unbrickable mod as a repair method instead of a preventive method as I don't think there is any chance I would hardbrick my tab anytime soon but just in case...

[Noob-friendly] Goldcard SPL Downgrade Method; No Android-Phone and/or custom wires!

Evening,
This a tutorial about how to easily downgrade your HTC Phones bootloader to install hspl and custom roms.
FAQ:
1) What is a GoldCard? A) It's a method to easily flash ROM files etc.
2) My phone performs an infinite reboot-loop, what to do? Answer: A couple of reboots are normal, if the phone keeps rebooting for more than 5 minutes, try this: a) Be sure to format the card to fat32 b) Try another sd-card/flashdrive or a different card reader. c) Check your cable configuration.
3) Can I fix a bricked bootloader with this method? Answer: Yes! If you're able to get into USB-Host Mode it's possible. If you're not able to get into USB Host Mode with a bricked bootloader, post a comment with you're device details, we might be able to help you out.
4) Only shows "Entering USB Mode" Answer: This means your phone can't access the file. A) Try another cable configuration B) Check if card is formatted to fat32 C) try another cable, card reader or card. Some cards/flash-drives just don't work. I highly recommend to use a SD/MicroSD card, since they're way more likely to work.
What you need
Hardware:
- Micro SD Card or SD Card. Some users succeeded using flashdrives (for example USB-sticks), but I highly recommend SD Cards/MicroSD Cards., since most flashdrives don't work.
- Card reader
- Y-Cable USB
- USB Gender Changer
Files:
- Goldcard-tool
- My custom goldcard.img
- Your device-specific .nbh image.
You need to download a nodo rom for your device and extract Ruu_signed.nbh via Winrar. Rename it to
-Sparimg.nbh for Spark (Trophy)
Rom-download: http://forum.xda-developers.com/showthread.php?t=1427904
-Spawimg.nbh for Verizon/CDMA Spark
Rom-download: http://forum.xda-developers.com/showthread.php?t=1427904
-SCHUIMG.nbh for Schubert (HD 7)
Rom-download: http://forum.xda-developers.com/showthread.php?t=1427890
-MOZAIMG.nbh for Mozart
Rom-download: http://forum.xda-developers.com/showthread.php?t=1427893
- MONDIMG.nbh for Mondrian (HTC 7 Surround)
Rom-download: http://forum.xda-developers.com/showthread.php?t=1427902
(Feel free to add more Devices in the comment section.)
or get a pregenerated package, ready to go: Many thanks to xda-user saywa!
saywa said:
Im going to make tested Gold Card packages, ready to go
content is :
- tested rom fitted on your provider and language, already renamed
- gold card software and image
- Tutorial from here
- HSPL
after this you only have to download for downgrade only once, so your second download will be your favorite Custom rom
will edit this and put this in first posts, as previous download links are dead
Mozart_Europe_GoldCard : http://ul.to/d48qszrx
Mozart_TMO_DE GoldCard Pack : http://ul.to/22uao98s
Mozart_TMO_AT_GoldCard Pack : http://ul.to/3kbw4zec
Mozart_Telestra_WWE_GoldCard Pack : http://ul.to/bvmq1wxa
Schubert_HD7_O2_DE_GoldCard Pack : http://ul.to/0ohiwhc1
Schubert_HD7_Europe_GoldCard Pack : http://ul.to/ir2rnue2
Schubert_HD7_Telestra_WWE_GoldCard Pack : http://ul.to/i8w0tgnu
Schubert_HD7_BellMobility_WWE_GoldCard Pack : http://ul.to/qcroufxt
Schubert_HD7_Asia_WWE_GoldCard Pack : http://ul.to/ulcjku60
Schubert_HD7_TMOUS_GoldCard Pack : http://ul.to/ee8is5qe
Schubert_HD7_O2_UK_GoldCard Pack : http://ul.to/pw4y404k
Schubert_HD7_CingularUS_GoldCard : http://ul.to/vjvq5shj
Schubert_HD7_TIM_IT_GoldCard Pack : http://ul.to/2gva3dua
Spark_Trophy_Europe_GoldCard Pack : http://ul.to/xowk23mg
Click to expand...
Click to collapse
So let's start:
Make sure you're battery is above 50%
Format the MicroSD Card to fat32
Copy the .nbh Image to the MicroSD Card
Launch Goldcard Tool
While ignoring the cid box, choose "Load GoldCard.img" and select the goldcard.img you just downloaded
Press "Patch MMC" and wait for confirmation
Unplug the MicroSD Card
Connect the Y-Cable and the USB-gender-changer like shown in the picture
Connect the MicroSD-Card
Connect your phone
Connect the y-cable to an ordinary usb port
Hold Power+Camera+VolumeDown until the USB Host Mode appears
Wait about 30 min until the update completes. The phone may reboot a couple of times.
After the update completed, unplug your phone and reboot
{
"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"
}
Now your spl should be downgraded.
Now you can install HSPL, visit this thread for further details: http://forum.xda-developers.com/showthread.php?t=1195647
After that, you can install any custom roms. You'll find those in the Development section of your Device forum in XDA. For example for Tropy here: http://forum.xda-developers.com/forumdisplay.php?f=812
How to flash a ROM: http://www.guidingtech.com/mobiles/flash-rom-htc-wp7-custom-roms-coming-soon/
Disclaimer:
Certainly I do not take responsibility for any possible damage caused.
Credits for research to
Kr3i0s http://forum.xda-developers.com/showthread.php?t=1371073
sh4d0w86 http://forum.xda-developers.com/showpost.php?p=21896081&postcount=286
xboxmod http://forum.xda-developers.com/showthread.php?p=10176994
Nullstring http://forum.xda-developers.com/showthread.php?t=1429318
same old thing........
But, a much better-written tutorial, plus links, than was available in one place before. Good stuff!
You can add to first post my movie about this (if you want).
Magpir said:
same old thing........
Click to expand...
Click to collapse
I think this is something that we done to our HD7 right? (If i'm not mistaken)
It can be done to any gen1 HTC phone to safely downgrade the SPL (in order tin install RSPL/HSPL and custom ROMs).
I believe there is a thread about goldcard somewhere in the forum.
Ttblondey said:
I believe there is a thread about goldcard somewhere in the forum.
Click to expand...
Click to collapse
There are few ones. I credited them in the OP.
The point why I wrote this guide is, that the previous guides often included unnecessary steps, they were sometimes inconsistent between each other, not very detailed, you needed to build yourself custom wires, and manually find the necessary files yourself.
So I wrote an easy, minimal, noob-friendly guide.
anyway I like your thread and post.
I'll have to order the parts to try this GoldCard method next week.
Can you please add information to your first post about Spark_W (CDMA Trophy for Verizon Wireless)?
Image name: SPAWIMG.nhb
Rom image link is exact same as Spark, since Football also includes Spark_W roms in the list. Also note that SPL downgrade for Spark_W is from ver 2.x to ver 1.03.
I plan on buying the stuff to try this method next week, since it is much easier then regular GoldCard method, and I've been too lazy to solder my hacked up USB y-cable.
So this custom GoldCard.img doesn't require a serial number of an SDCard? That's awesome
Spark_W users, even though they have a downgrade method using roms, still might need GoldCard method to fix half-bricked bootloaders.. which I actually found a repeatable scenerio that might become common for some shortly.
If your setup works for Spark_W, then it will totally become my go-to guide to point people at, since it removes the need for a phone, and its in a simple and easy to understand guide with links to items that make it work.
Only thing I would add (which was one the reasons I was going to write a guide to GoldCard) would be.. at the start of your guide:
1) Q. What is a GoldCard? A) A specially formatted SDCard used to flash a stock rom to a phone when normal flashing methods do not work.
2) Q. Why would I need to make a GoldCard? A) To downgrade your SPL when you are unable to flash an SPL downgrade using other methods, or when your bootloader becomes "halfbricked" and will not allow you to flash using a PC and a USB cable.
Great job, and I'll be bookmarking this for future use... and probably editing my HSPL Spark_W guide to point at this.
Thanks, I'll include that.
so my phone is one of them bricked ones.. it works fine, but the device doesnt get recognized in bootloader mode.. will this method help me downgrade the rom and fix the bootloader? today i tried a couple of times to enter usb host mode, but with no success.. does the phone have to be connected to a pc when i'm trying to enter host mode? if i press vol up+camera+power, the phone goes in... download mode? i dont really what mode it is.. but it shows a mobile phone, usb cable and a laptop.. will this mode work? and last... for how long i need to hold vol down+camera+power to enter usb host mode? thnx for your replies in advance
iconata said:
so my phone is one of them bricked ones.. it works fine, but the device doesnt get recognized in bootloader mode.. will this method help me downgrade the rom and fix the bootloader? today i tried a couple of times to enter usb host mode, but with no success.. does the phone have to be connected to a pc when i'm trying to enter host mode? if i press vol up+camera+power, the phone goes in... download mode? i dont really what mode it is.. but it shows a mobile phone, usb cable and a laptop.. will this mode work? and last... for how long i need to hold vol down+camera+power to enter usb host mode? thnx for your replies in advance
Click to expand...
Click to collapse
I had same problem with my HTC 7 Pro (bricked) and on last december and, if I remember well, with goldcard I was able to get back my bootloader.
Then I could HSPL my device and install custom rom!
Have a look also to the video in the third or fourth post of this thread to see how to connect sd reader, phone etc etc...
Hello wonderful tutorial, but the GoldCardTool link is dead, and tried to find this software on many sites and got nothing .... but even so it still seems a very simple tutorial for users.
Add the following image nbh.
- MONDIMG.nbh to Mondrian (HTC 7 Surround)
Thanks and sorry for my bad English
elpinta25 said:
but the GoldCardTool link is dead, and tried to find this software on many sites and got nothing ....
Click to expand...
Click to collapse
Try this: http://chomikuj.pl/xspawnx/HTC+Desire+HD/GoldCardTool_0.0.5
elpinta25 said:
Hello wonderful tutorial, but the GoldCardTool link is dead, and tried to find this software on many sites and got nothing .... but even so it still seems a very simple tutorial for users.
Add the following image nbh.
- MONDIMG.nbh to Mondrian (HTC 7 Surround)
Thanks and sorry for my bad English
Click to expand...
Click to collapse
Thanks for the reminder, updated link and added Mondrian.
Regards, klaus
iconata said:
so my phone is one of them bricked ones.. it works fine, but the device doesnt get recognized in bootloader mode.. will this method help me downgrade the rom and fix the bootloader? today i tried a couple of times to enter usb host mode, but with no success.. does the phone have to be connected to a pc when i'm trying to enter host mode? if i press vol up+camera+power, the phone goes in... download mode? i dont really what mode it is.. but it shows a mobile phone, usb cable and a laptop.. will this mode work? and last... for how long i need to hold vol down+camera+power to enter usb host mode? thnx for your replies in advance
Click to expand...
Click to collapse
I haven't tested, but I'm 95% sure that this method will fix your phone.
To enter USB Host Mode, shut down your phone and then press power+camera+volume-down for about 10 sec. The phone doesn't need to be connected to a pc.
Regards, Klaus
First of all, did not know that there was one more command to the device,
such as mentioned by the major user MarysFetus, so I decided to turn my HTC Trophy with DFT HSPL v3 to the original custom OSPL to test this method and update to the 8107 version with the zune, and did not want to update it more if I suffered half brick lol. (Also that it did not take this method as I HSPL available, but curiosity killed me haha)
Thanks for giving the user Budniu version 0.0.5.
As it was held the following commands (hold) "power / volume (+) / camera" and we'll be out a phone with a USB and a PC laptop and thus to test the method could make the Gold card method of this post. .. satisfactorily.
By that I mean it's a great post!
Maybe holding down the buttons (volume (less) + Camera button + Power) came into USB Host mode and may also perform the same method and tested it or not, since I never was needed ..... . HSPL qu already available, but it is now certain is that this method with the first mentioned commands could make the gold card, simply out of curiosity: P
Sorry for my bad English and I use the google translator and I would not confuse users for my bad translations
Magpir said:
same old thing........
Click to expand...
Click to collapse
Ttblondey said:
I think this is something that we done to our HD7 right? (If i'm not mistaken)
Click to expand...
Click to collapse
yes but the title misleading, no custom wires?
nothing works without wires
Magpir said:
yes but the title misleading, no custom wires?
nothing works without wires
Click to expand...
Click to collapse
The difference is buying wires, or actually building custom wires yourself.

Jiayu G2S - "unofficial forum"

JIAYU G2S
{
"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"
}
The Jiayu G2S was released on January 1, 2013. It was a significant upgrade to the G2 with a lot of hardware changes. For the price, it had an impressive list of specifications:
MTK MT6577T ARMv7 Cortex-A9 Dual-core 1.2GHz processor
GPU: PowerVR SGX531
4 inch QHD IPS screen, 960x540 pixel display, OGS (One Glass Screen)
Dual SIM cards supporting GSM 850/900/1800/1900mhz & WCDMA 3G 2100mhz network (only one 3G slot)
1GB RAM / 4GB ROM
Supports up to 32gb class 12 microSD card (TF card)
8MP rear camera, 2MP front camera
Supports WiFi a/b/g & WiFi hotspot, Bluetooth with EDR & A2DP, GPS & AGPS
Android 4.1 OS (Jelly Bean), multi-language
FM Radio
Gravity Sensor, Proximity Sensor, Light Sensor, Magnetic Sensor, Gyroscopic Sensor
2200mah battery
Size: 125 x 61x 9.9mm
Weight: 145g with battery
Overall, I really like the look and feel of the phone. Except for the ear speaker hole, the front is one solid piece of glass, wrapped around with a very solid metal frame. The metal frame is not just a thin piece of sheet metal, but is cast metal, provides for complete rigidity for the whole phone, and should do a good job of protecting that large piece of screen glass. This also means that the phone has a bit of weight, but that feels good in my hand. Additionally, I like the more rectangular design of the phone and the more square edge down the sides that the flat metal frame provides. It is very easy to hold onto.
Call quality is very good for me. Reception seems on par with other phones I've used. The wifi might be a bit weaker than my Huawei G300, but it is fine. The screen is very nice to look at and very sensitive, but you should read below about the "jump screen" problem. You should also read below about potential problems with GPS connection issues. I've now owned two of these phones. The first had the jump screen problem, and was replaced under warranty. The replacement has terrible GPS pickup, but no jump screen problem.
The large battery means that I have no problem getting through a day of use, and I probably could use it for two days without a charge most of the time. (But I do not use the phone for gaming.) The phone runs most of the time at 1001mhz or 250mhz when on, and will only jump to 1200mhz in extreme conditions. "Deep sleep" mode is for when the screen is off, but the phone will run at 1001mhz when charging no matter if it is on and being used or not. That is an issue for phones based on this MTK chipset and not exclusive to the JY G2S.
Jiayu includes a few apps targeting the Chinese market for this phone, but other than that, the OS is mostly "vanilla" Android Jelly Bean (AOSP). The phone comes already rooted, so freezing or deleting unwanted apps is a simple solution for what you don't want. There are a number of modified roms available already, including the Lewa rom (http://www.needrom.com/phone-roms/jiayu/g2s/). But you should note that later hardware versions of this phone have different components. You should make a note of what the rom version is that came installed on your phone so that you know what hardware version you are using.
"Jump Screen" Problem Solved?:
Many of the first batch of phones were plagued with screen problems. Commonly referred to as the "jump screen" problem, the result is that when scrolling through screens of data, the screen just "jumps" to a different location without any apparent reason. The screen also "quivers" when touching it, even if you aren't moving your finger. Jiayu promptly acknowledged the problem and tried to correct it with a quick ROM update released on January 9, 2013. (The build number of the ROM is: G2S 20130108-104044.) This ROM update did seem to work for some, but for others the problem persisted.
At this point, I personally don't know if the problem has been completely solved in the manufacturing of subsequent batches of the phone. My phone had the problem, and flashing the new ROM did not solve it. I returned the phone for replacement under warranty and did receive a replacement phone that does not have the problem. So whether or not there still is a manufacturing problem, Jiayu can replace the phone with one that works. However, see below for the GPS connection problem that I now have.
GPS Connection Problems:
There are also a number of users here who are reporting difficulty with weak GPS fix. My GPS fix on my first phone was excellent, but my replacement phone is not good at all. It has been suggested to install "Faster GPS" from the Play Store, which will let you set your location. Also, you can look at this post from later in this thread for more information: http://forum.xda-developers.com/showpost.php?p=39975417&postcount=209. (Please post any solutions you discover in this thread.)
ROM Flashing:
One of my initial struggles was getting the official rom flashing tool to work. I finally got things going, and I hope I can help others who "just don't get it". So if you want some detailed instructions in English for how to flashing a new official ROM onto the Jiayu G2S, have a look at the second post. (If you are flashing a third-party rom, follow the rom builder's instructions.)
ClockworkMod Recovery:
"Thingbreaker" has provided us with a working CWM Recovery. Here's his post link: http://forum.xda-developers.com/showpost.php?p=37521066&postcount=28
There are two ways to flash the CWM Recovery image: using the ROM flashing tool (harder) or using Mobileuncle Tools (easier).
To use Mobileuncle Tools, install it from the Play Store (free). Copy the CWM Recovery image file to the root of your SD card, making sure there are no spaces in the filename. Run Mobileuncle Tools and choose Recovery Update. Choose the recovery image file that Thingbreaker provided.
To use the ROM flashing tool, you first you need to understand how to flash a complete rom as explained in the second post of this thread directly below. After you know how to do that, then look at this post to learn what is different about only flashing the recovery image: http://forum.xda-developers.com/showpost.php?p=37499848&postcount=23
Conclusion:
I do not recommend purchasing this phone. Period. Until Jiayu can do a better job of quality control, I don't recommend their products. There are other companies out there who's phones are only slightly more expensive, but who have a much better reputation for quality control.
Jiayu, if you are reading this, you need to do better! And you really need to improve your repair department as well. Sending me a replacement phone with a GPS problem causes me to wonder if you are using the "shuffle" method of passing around bad phones instead of repairing them. I'm NOT a satisfied customer.
“Unofficial” Guide to Flashing the Official Jiayu G2S ROM
Disclaimer: I’m just one guy who got this to work after a lot of trial and error. I’m only telling you how I did it. I don’t claim it will work for you. I don’t guarantee you won’t brick your phone by following these instructions. And you should understand that if you don’t bother to read carefully and do exactly what I say, you really can brick your phone. Also, it seems there has been an upgrade to some of the components in later versions of the phone released in March 2013, and you will want to verify which version of the phone you have before installing any roms. You should be able to check the rom build information for the date on your particular phone. This guide only describes how to flash the official rom from Jiayu for the G2S. If you intend to install some other third-party rom, please follow that rom builder's instructions.​
Pre-requisites:
You need a PC running Microsoft Windows 2000 or higher.
If you haven’t previously installed msxml 6.0 and .net Framework 4.0 or higher on you Windows PC, do so first. Get them directly from Microsoft. (I assume you know how to search.)
Download the following:
Latest Jiayu G2S ROM update; the rom I installed was the G2s_20130109-104044 stock rom: http://pan.baidu.com/share/link?shareid=157669&uk=839171988 (Note: the build number of the ROM after installation is: G2S 20130108-104044; don't be confused by the name of the file.) Use Google Translate if you need to see which button to push to start the download. Also note that there is a newer official rom for newer versions of the phone. The rom date is 20130306. I don't know what happens if you install the newer version on an older phone.
This zip file contains the Android USB driver, VCom drivers, SP Flash Tool, and a document of these instructions (ReadMe.doc): http://www.mediafire.com/?tc4q3wy5eabowhf
Unzip the files you downloaded and move/copy folders and files where they need to go:
Within the rom zip that you downloaded from the Baidu website, you can find the \G2s_20130109-104044 sub-folder. This folder contains the actual rom files (14 files). Move this entire folder onto your desktop. The reason for doing this is that there are folders within the zip file whose names contain characters that your version of Windows might not be able to read, even if you can see them in Windows Explorer (the filemanager). This will cause you trouble when you try to flash the rom.
After unzipping the driver and flash tool zip file, you will find the \USB-VCOM-Drivers folder with \INF and \SYS sub-folders. In the \INF folder there are three other sub-folders: \ 2K_XP_COM, \Vista, and \Win7.
Copy the \INF\cdc-acm.inf file into your C:\Windows\inf folder. (You may have to give permission to do this.)
Based on your version of Windows (2K-XP, Vista, Win7, 32-bit or 64-bit), locate the one correct usb2ser_????.inf file and copy it to your C:\Windows\inf folder. (You may have to give permission to do this.)
Copy both the \SYS\androidusb.sys and \SYS\usbser.sys into your C:\Windows\System32\driver folder. (You may have to give permission to do this.)
Install the drivers:
Plug your phone into your computer with a USB cable. If you had not previously installed the drivers, the system will start trying to install them.
If the system asks you to choose to install the drivers, click on “install the software automatically” and proceed.
If system is unsuccessful in locating and installing the drivers, you can try to go back and locate the drivers yourself by pointing to the individual files, but this should not happen if you properly copied the drivers over to your C:\Windows system folders.
BACKUP YOUR DATA NOW!
Proceeding beyond this point is going to mean that EVERYTHING on you phone is going to be deleted and a new system will replace it.
You have been warned!
Warning!
Attempting to install a rom that does not use the correct “scatter” file (see description below) will brick your phone. Don’t do it. If you aren’t sure a rom is made for your phone, don’t attempt to install it.
Install the updated ROM:
1. Turn off your phone, open the back, and remove the battery.
2. Plug your USB cable into your PC and phone. If your PC attempts to install drivers, let it finish.
3. Unplug your phone from the cable.
4. Start the SP Flash Tool program by clicking on the Flash_tool.exe file. If you get a security warning, allow it to run.
5. Click on the “Scatter-loading” button on the right side.
6. Browse to your \Desktop\G2s_20130109-104044 folder and choose the MT6577_Android_scatter_emmc.txt file. All other files will be chosen automatically.
7. Click on the “Firmware -> Upgrade” button.
8. Plug your USB cable firmly into the phone. The Flash Tool will automatically start flashing your new rom. Wait for it to finish and show you the green circle.
9. Unplug your phone from the cable.
Rebooting the phone:
1. Install your battery.
2. Very carefully, without touching the screen, push the power button.
3. Do not touch the phone as it boots!
4. After it has completed booting, you may again use your phone normally.
Following the advice that it might help if the phone is very cold when updating to the new rom, I tried putting it in the refrigerator. Unfortunately, that did not seem to help in my case. The phone still has the "jump screen" problem.
Of course, any other ideas would be appreciated as well.
Has anyone yet been successful in creating a Recovery mod (i.e. ClockworkMod Recovery)?
Tell Me Some Unofficial Way Of Hacking Based On Geograohical Location
Any Jealousy people Tell Me Some Unofficial Way Of Hacking Based On Geographical Location.
twrock: Make sure you do not have screen protector applied and you do not touch the screen during the first boot after flashing.
Thanks for the advice. But I'm not using a screen protector, and I am being very careful about not touching the phone. Nothing seems to help.
Sent from my G2S using xda app-developers app
Have you identified production date of your phone? Is there a sticker anywhere? We might come to a conclusion later on, of which date onward the factory has solved the problem... It might be a hardware problem after all.
Still waiting for mine to arrive...
hi there, for those who already have in their hands the g2s is it possible to give more reviews about its gps and the camera especially at night? thanks
Hi.
I have just created a ClockWorkMod recovery image for the Jiayu G2S.
I don't have the phone yet, it is still on its way, so I can't guarantee that it will work.
Download: http://db.tt/vFO4S6Mc
When flashing this recovery, use the same scatter file as for the stock rom.
If you don't have the scatter file here it is: http://db.tt/Z4TWPowQ
Please try it at your own risk, and give me feedback.
I received mine today. I am stunned. This thing is amazing. After all the HTC's I have this is a dream.
Mine doesn't seem to have the screen problem, but has the 20130108 firmware. I will wait a couple of days and see how it's running and the flash it.
CWM for this would be amazing and unabridged CyanogenMod would be even greater. Wonderful times!!!
fcsabika said:
Hi.
I have just created a ClockWorkMod recovery image for the Jiayu G2S.
I don't have the phone yet, it is still on its way, so I can't guarantee that it will work.
Download: http://db.tt/vFO4S6Mc
When flashing this recovery, use the same scatter file as for the stock rom.
If you don't have the scatter file here it is: http://db.tt/Z4TWPowQ
Please try it at your own risk, and give me feedback.
Click to expand...
Click to collapse
I'll give it a try.
What method did you use to create it? Did you use Koush's "builder"?
I also tried to make a CWM Recovery using the builder. The builder said it was successful, but the resulting CW recovery would not boot.
I'll let you know when I have the time to try it. Thanks.
Anyone know how to get rid of the Google search bar at the top of the standard Launcher? I'd guess that Google doesn't want us to be able to get rid of it.
sdssss said:
hi there, for those who already have in their hands the g2s is it possible to give more reviews about its gps and the camera especially at night? thanks
Click to expand...
Click to collapse
I don't know if my experience is much help. I live in Taiwan, so I suspect my GPS satellite locks were about the same as they would be in China. So for what it's worth....
My first GPS use locked in less than two minutes. I was outside in a parking lot on a clear day when I started. I got into the car after about 30 seconds and put the phone on the dashboard. It was locked in before the screen shut off (which is set at 2 minutes). I did not have Wifi connected, so no help from that. Subsequent to that first use, locking in took less than 15 seconds.
I haven't taken any pictures at night, so I can't help you there.
I'll mention here that if I decided to order this phone today, I'd find a way to get it straight from Jiayu. I ordered mine from Etotalk.com (and wasted money on their "Etotalk mod rom"), and they aren't being very helpful with aftersales follow up. I finally gave up on them and am now talking straight to Jiayu support. But I have to wait until after Chinese New Year to send it back. They said that they would not be able to replace the phone until after Chinese New Year anyway, so sending it back now would only mean I would be without the phone longer.
hello, i'm G2S first batch too, what do you mean about shaking problem? is it shake hard ? i got the problem while charging the phone, but if it's unplug, it's seems to be normal.
i'll try the new firmware from this thread, thanks for the link :laugh:
by the way, i've ported the CWM recovery for G2S, i'll upload it if you need it
For those who already have the phone, is the signal strong even if you are inside buildings?
I'm asking this because many users report that jiayu g3's signal is very week when you get indoor, and i'd like to know if it was corrected in this version.
sempracurtir said:
For those who already have the phone, is the signal strong even if you are inside buildings?
I'm asking this because many users report that jiayu g3's signal is very week when you get indoor, and i'd like to know if it was corrected in this version.
Click to expand...
Click to collapse
my phone is work normally even inside the buildings it depends on the network carrier, except you're in the basement
by the way, i've flashed the newest firmware from the page1, and the "jumpscreen" error while charging is now fixed. More stable touchscreen, thanks man :laugh:
Gps
fix ok, but not accurate.
The worst gps that I have had.
Solutions?
Hello
verbal
twrock said:
I'll give it a try.
What method did you use to create it? Did you use Koush's "builder"?
I also tried to make a CWM Recovery using the builder. The builder said it was successful, but the resulting CW recovery would not boot.
I'll let you know when I have the time to try it. Thanks.
Click to expand...
Click to collapse
Yes I have used the builder.
So did anyone try my CWM recovery?
fcsabika said:
Yes I have used the builder.
So did anyone try my CWM recovery?
Click to expand...
Click to collapse
Sorry, how can I install it?
I read your post yesterday but I didn't understand.
Can you explain me better?
Thanks.
lelepanz said:
Sorry, how can I install it?
I read your post yesterday but I didn't understand.
Can you explain me better?
Thanks.
Click to expand...
Click to collapse
You can install it the same way as the official rom.
See the second post by twrock.

Touch not working after display assembly replacement

Got my replacement display assembly a couple days ago and went on to replace the screen. Connected everything back and everything seems to work - except for the touch screen functionality.
Checked the ifixit tutorial for display assembly replacement and found that someone commented that he has the exact problem, stating he found a guide to "remove the metal protection over the connector to properly disconnect it and reconnect after"
{
"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"
}
Checked the connection multiple times, seems to be connected properly, which makes me assume that what he did works. Thing is - I don't understand how am I supposed to remove everything and put it back together.
Any help?
Thanks.
firecharge said:
Got my replacement display assembly a couple days ago and went on to replace the screen. Connected everything back and everything seems to work - except for the touch screen functionality.
Checked the ifixit tutorial for display assembly replacement and found that someone commented that he has the exact problem, stating he found a guide to "remove the metal protection over the connector to properly disconnect it and reconnect after"
Checked the connection multiple times, seems to be connected properly, which makes me assume that what he did works. Thing is - I don't understand how am I supposed to remove everything and put it back together.
Any help?
Thanks.
Click to expand...
Click to collapse
The copper looking piece is held in with small clips around the edges. I used a small flat head inserted into the corners and pried straight up to lift it out of the clips. It came off pretty easily. Then you just need to line it back up with the clips and press down to replace it.
Sent from my ASUS_Z00A using Tapatalk
buddy factory reset your device once. there might be difference in touch version.
kenbo111 said:
The copper looking piece is held in with small clips around the edges. I used a small flat head inserted into the corners and pried straight up to lift it out of the clips. It came off pretty easily. Then you just need to line it back up with the clips and press down to replace it.
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
Thanks
That worked great - though there is a different issue now.
Phone seems to keep locking and unlocking itself every few seconds.
Seems to be an issue in the connection between the bottom and top parts of the mobo.
Any idea about what could be the issue here?
Hi, I don´t want to make new thread, maybe someone can tell me how to fix my problem.
I changed Lcd+touch for my ZE500CL/Z00D and first Touch Panel Firmware update failed, but after hard reset trough recovery it started to work. But now every time I turn it off nad on / or just reboot, it updates touch panel firware.. luckily successfully... but every time.. I use last official SW version (V12.16.5.126 ).
Mairo said:
Hi, I don´t want to make new thread, maybe someone can tell me how to fix my problem.
I changed Lcd+touch for my ZE500CL/Z00D and first Touch Panel Firmware update failed, but after hard reset trough recovery it started to work. But now every time I turn it off nad on / or just reboot, it updates touch panel firware.. luckily successfully... but every time.. I use last official SW version (V12.16.5.126 ).
Click to expand...
Click to collapse
really appreciate that its good to not to start new threads without any actual requirement
flash raw firmware once. you can get the firmware from following thread
https://forum.xda-developers.com/zenfone2/help/guide-bring-to-life-zenfone-2-ze500cl-t3503144
sukhwant717 said:
really appreciate that its good to not to start new threads without any actual requirement
flash raw firmware once. you can get the firmware from following thread
https://forum.xda-developers.com/zenfone2/help/guide-bring-to-life-zenfone-2-ze500cl-t3503144
Click to expand...
Click to collapse
it looks too much struggle, so if there is no other way then I leave it so. ( I have Win 10 and usb keyboard, so I can´t disable driver signatures ). Or can I flash this raw.zip in root folder like odher updates?
Mairo said:
it looks too much struggle, so if there is no other way then I leave it so. ( I have Win 10 and usb keyboard, so I can´t disable driver signatures ). Or can I flash this raw.zip in root folder like odher updates?
Click to expand...
Click to collapse
buddy that link was to get raw firmware only. you do not need to disable signature enforcement. just download rar firmware file and flash it with AFT. use the only section flash raw firmware. you need to install only asus usb driver
sukhwant717 said:
buddy that link was to get raw firmware only. you do not need to disable signature enforcement. just download rar firmware file and flash it with AFT. use the only section flash raw firmware. you need to install only asus usb driver
Click to expand...
Click to collapse
impossible to find proper step by step AFT using guide, 1. like do in need first unlock bootloader? 2. when I boot (power + vol up) fastboot mode then AFT dont find phone and "fastboot cmd waiting" .. . is in red, everywhere I can see users have blue text there. 3. do in need activate USB debuging?
Flashing is not something unknown for me , I have using 3 years Nexus 5 and still using it, but flashing asus devices is unknown and strange.
I better leave this phone as it is. I hope user have extra 10 sec time to wait touch panel update on every boot.
Mairo said:
impossible to find proper step by step AFT using guide, 1. like do in need first unlock bootloader? 2. when I boot (power + vol up) fastboot mode then AFT dont find phone and "fastboot cmd waiting" .. . is in red, everywhere I can see users have blue text there. 3. do in need activate USB debuging?
Flashing is not something unknown for me , I have using 3 years Nexus 5 and still using it, but flashing asus devices is unknown and strange.
I better leave this phone as it is. I hope user have extra 10 sec time to wait touch panel update on every boot.
Click to expand...
Click to collapse
to use AFT all you need is device in fastboot mode. check if drivers are properly installed. which version of AFT you are using?

Categories

Resources