Related
I have spent the past several weeks trying to root my G1 originally from Germany. My goal is to root and load a stock U.S. T-Mobile ROM onto the phone. Here is some info on the phone:
Model: T-Mobile G1
Firmware: 1.5
Baseband Version: 62.50S.20.17U_2.22.19.26I
Kernel Version: 2.6.27-00393-g6607056
Build Number: CRB43
Now, I've been through the forums and pretty much all of the tutorials. I've attempted the goldcard method using several different micro SD cards. I've been trying to load it with DREAIMG.NBH, (RC7) version. I've been using both dd commands in Ubuntu and also via PC using HXD. Where I run into a wall is the phone upon booting it up (Camera Button + Power Button) it says "No Image File".
Here's how I've been trying thus far. I've formatted the SD cards using Windows XP command (format F: /FS:FAT32 /A:4096). I've checked the CID from the SD cards using both the G1 via Terminal and also using a WMD (HTC Touch) in qmat and reversed in qmat crypto toolbox, replaced the first byte with "00", and generated a gold card via the online goldcard generator. I've tried writing the goldcard.img via HXD and via dd command, to see if either would work, and have written the DREAIMG.NBH to root as instructed. The results have always been the same, "No Image File" when I boot the phone.
If there is anyone that could help, I would greatly appreciate it as I am at a loss with what to do next.
Uhm.. CRB43 is the same build number than the Rogers Dream. Perhaps the Rogers rooting method works? That's all I can tell sorry
hellfenix said:
Uhm.. CRB43 is the same build number than the Rogers Dream. Perhaps the Rogers rooting method works? That's all I can tell sorry
Click to expand...
Click to collapse
Just tried the Rogers method. Unfortunately, I get stuck at the first reboot point. After I've loaded the update.zip file and I reboot (Camera button + Power button), I get the "No image file" error.
Any other suggestions.
If the no image file is a green text going really fast then it is normal, you have to pres the Send key (talk key) from there to get to Fastboot mode.
hellfenix said:
If the no image file is a green text going really fast then it is normal, you have to pres the Send key (talk key) from there to get to Fastboot mode.
Click to expand...
Click to collapse
I attempted it again, this time I pressed the send key and it does nothing. It goes back to the red, green, blue, and white screen.
To root a german G1 you will need to make a goldcard. I don't have an english link to a tutorial, so please google on it. Search for "Goldcard G1".
djvw said:
To root a german G1 you will need to make a goldcard. I don't have an english link to a tutorial, so please google on it. Search for "Goldcard G1".
Click to expand...
Click to collapse
I appreciate the response, but if you look at my original post, I've been trying the Goldcard method but have had problems with "No image file" appearing.
i have been having the same problem with my official 1.5 (CRB43) USA while i was trying to root today :/
IIxShockwavexII said:
i have been having the same problem with my official 1.5 (CRB43) USA while i was trying to root today :/
Click to expand...
Click to collapse
Hopefully someone has figured out a solution and will let us know.
johnnysacco said:
Hopefully someone has figured out a solution and will let us know.
Click to expand...
Click to collapse
do you rooting your crb43 ? I have same problem on my g1
Hi guys. Did someone figure it out already? I have CRB43 and faced exactly the same issue. Any ideas?
ringieringie said:
Yo peoples,
after weeks of trying to downgrade my rc9 to rc7. i finally figured a way to easily write to the raw sectors in xp without using unmount, cygwin and things like that. use at own risk!!!!
- download terminal on your g1.
- type: cat /sys/class/mmc_host/mmc1/mmc1:*/cid
- reverse in qmat
- change the first 2 numbers or letters to 00
- create goldcard from Viper BJK website (thanks man)
- format sd card to fat32
- download HxD Hex Editor and install
- open program and go to "extra" and then "open disk"
- choose physical disk and then the removable disk. that is the same as your memory card. I've you don`t know with one it is. just remove the card and restart the program and you will see witch one is disappeared.
- uncheck open as readonly !!!!!!!
- go to "extra" again and the open disk image.
- open the goldcard.img witch you have created from Viper BJK website.
- press ok (512 is fine) en then "select all" and "copy"
- go to the removable disk tab and select offset 00000000 till offset 00000170 go to "edit" and then past write.
- save it
- now copy dreaming.nbh to the root off your memorycard.
- turn of your phone and restart by holding the camera and the power button.
Hope this will help you.....
grtz C.C.
Click to expand...
Click to collapse
This worked for me on my German G1 T-Mobile crb43.
rgs.
tsk
johnnysacco said:
...and reversed in qmat crypto toolbox, replaced the first byte with "00", and generated a gold card via the online goldcard generator. I've tried writing the goldcard.img via HXD and via dd command
Click to expand...
Click to collapse
Hi m8, I had exactly the same problems as you, but this finaly worked for me and now I got root
If you get the cid via adb you don't need to reverse (When you use Linux you use the reverse function) only replace the first bytes and generate the goldcard and write the img with HxD.
/tsk
Mine Updated Today
I just got a repaired phone yesterday here in the US and the shop had put in a new German mainboard which had CRB43 build on it. This morning my phone received a network update and changed my build to CRC1. Now I can downgrade the phone and try running the normal rooting procedures found here http://forum.xda-developers.com/showthread.php?t=533731.
Yay, I've finally found a reliable way to do this. After completing these steps, you'll be able to install any GSM Hero ROM. Still, neither I, nor anyone else, can be blamed if something goes wrong and you end up with a shiny paperweight.
-2. Changelog
16/11/09
Updated to Amon_RA's latest recovery image
15/11/09
First release of the guide!
-1. Thanks!
This guide would not have been possible without:
TheUnlockr (great guides)
Amon_RA (recovery image)
xda-developers (need I say more?)
MoDaCo (Excellent ROM)
QMAT (GoldCard)
craig0r (first to root the Telus Hero)
pi3ch (copy from cmd)
And everyone involved in rooting the Dream, the Sapphire, the Hero, and Android in general. Many thanks to everyone involved!
0. Before we start!
If you haven't installed all the drivers for your phone already, follow the instructions on this page to do so. It also shows you the basics of ADB.
Also, a forewarning: there are reports that not all microSD cards work. If yours doesn't work, try another one. Hopefully you'll still have some dough in your wallet by the time you find one that works. Just kidding.
Also, not all microSD readers work either. I have one that just refused to write the GoldCard image to the card, but thankfully, my laptop's SD slot worked.
And, these steps have only been tested on Windows XP 32bit. If you use anything newer, it may or may not work, but most importantly, if you want any chance of it working, you'll want to run most of these apps and commands in Administrator mode.
Finally, make sure you have a Wi-Fi connection, as your data connection will be lost at some point while you need to download something from the Market.
1. Downloads!
You'll want to get all your downloads before starting this.
HxD
RUU_Hero_HTC_WWE_2.73.405.5_WWE_release_signed_NoDriver.exe
flashrec
Amon_RA's recovery image
Updated radio
2. Prepare your phone!
On your phone, go to:
Settings > Applications > Development
There, check USB debugging.
3. Backup your APN settings!
Go to the Market and install APN Backup and Restore. Run it, and backup your APN settings with it. This is necessary to restore data access after rooting.
4. Get your GoldCard image!
The GoldCard bypasses some weird check on the phone and allows you to flash ROMs that are otherwise rejected, due to them being older versions, or some other reason that HTC decided it'd be so.
With the USB cable plugged in, open the notifications shade and tap HTC Sync. It doesn't matter if it can't sync, but what matters is you can enter the adb shell. If you don't know how, you haven't done step 0.
Now, go in adb shell and run this command:
Code:
cat /sys/class/mmc_host/mmc1/mmc1:*/cid
The output is your microSD card's serial number. Right click anywhere in the command prompt, and click on Mark. Then, select the serial number, and right click. The serial is now copied into the clipboard, so open up Notepad and paste it there.
Now, with that serial number written down, paste it into my lame GoldCard hex reverse. Please credit me if you use that page in your guide!
Next, do as my page says, grab the reversed serial number and get your GoldCard image with it.
5. Create your GoldCard!
So now you have your GoldCard image. Remember, this GoldCard image is valid only for the card from which you got the serial number. If you use another card, get another image.
Turn off your phone, take the microSD out and plug it into the your preferred reader. Again, not all readers work. Not all microSDs work.
Now, unplug from your computer any removable storage except for the microSD. This is to avoid confusion in the next step.
Before making the GoldCard, backup anything you need from the microSD, as it may get erased in the process. Most importantly, backup the APN settings that we got earlier, from APN Backup and Restore.
Now open up HxD. From here, you'll open two things. Your microSD in the raw, and the GoldCard image in the raw.
To open your microSD go to:
Extras > Open disk
In the pop up, under Physical disks, select the (supposedly only) Removable Storage. If there are two, I don't know which one is the right one, so unplug more stuff from your computer.
Before you click OK, be sure to uncheck Open as Readonly. We can't make a GoldCard if we can't write on it, right?
To open your GoldCard image, go to:
Extras > Open disk image
There, select your downloaded goldcard.img file, and click Open, and then OK.
Now you should have two tabs open in HxD, one being the microSD, and the other, active one being the GoldCard image.
Press Ctrl+A on your keyboard to select all, then Ctrl+C on your keyboard to copy. Switch to the microSD's tab, make sure the cursor is at the complete top-left corner, and then press Ctrl+B to paste, and then Ctrl+S to save. Accept the risk and your GoldCard should be made.
To verify, close the microSD's tab, eject it, unplug and replug it, and reopen it in HxD like we did earlier. It should still have the GoldCard image written at the beginning of it. If not, either the microSD or the reader or both don't like making GoldCards, so you'll want to try a different combination of card and reader.
6. Downgrade!
Let's flash the downgraded ROM now. Plug your microSD, now a GoldCard, into the phone and turn it on. After it finishes booting, turn on HTC Sync. Again, it doesn't need to actually synchronize.
Now, run the RUU you downloaded earlier and follow the steps. If the GoldCard works, it should flash and you'll end up with a downgraded phone. If not, then you either didn't write down the microSD's serial number correctly, or the microSD doesn't like to do its job.
Set up the downgraded phone with the default settings, and turn on Wi-Fi. Get on your Wi-Fi network and install Linda File Manager.
Now, on the phone, check:
Settings > Applications > Unknown sources
Now turn on USB Storage, and copy flashrec and Amon_RA's recovery image to the microSD. Rename the recovery image to recovery.img to save a headache later. You may as well put the backed up APN files back on the microSD too, if they got erased.
Disconnect USB storage, load up Linda, go in the SD card, and install flashrec using Package Installer. Now, load up Recovery Flasher, press on backup, then type in:
Code:
/sdcard/recovery.img
Now press Flash recovery.
7. Update the radio
The radio that came with the downgrade is quirky in North American networks. We'll update to the latest IU radio, which works with our networks here.
First, reboot into the new patched recovery. Turn off the phone, and then turn it back on while holding the Home button. Keep holding it until you see the recovery menu.
Once you're there, scroll down using the trackball to turn on USB Mass storage. Plug the phone in the computer if it wasn't plugged already. The microSD will show up on the computer. Copy the updated radio zip to the root of the microSD wait a few seconds, then turn off USB Mass storage on the phone.
Now, select Flash update image, and then Apply sdcard:choose zip. There, the radio zip should show up. Select it and flash it.
8. You're pretty much done at this point.
Follow any guide to install a Hero ROM, to partition your microSD, etc. After you install a custom ROM, be sure to reinstall APN Backup and Restore from the market, and restore your APN settings. This will restore data.
well the "asroot" method of rooting from the guide in the CDMA forum may be worth trying...perhaps they haven't fixed the vulenrability?
http://forum.xda-developers.com/showthread.php?t=581577 (all the way up to before the recovery image)
Ya tried that method don't work
yeah I would love to root this thing.
To be honest this is my first smartphone and I'm new at this rooting thing. I did manage to throw on a hack for my ipod nano (colored version)
I'm loving this phone so far - got it first day they announced their new network. I'm so impressed
Did either of you buy another SD card? Where did you grab yours if you did?
My Telus Hero has been rooted since Friday.
Check it:
http://forum.xda-developers.com/showpost.php?p=4909063&postcount=16
Yeah I just saw. I'll get familiar with the process then update the first post.
Thanks a bunch!
I posted in the other thread (so... sorry for the double post), but I think that this thread is more relevant to the question/issue of rooting.
Could someone who still has the stock Telus ROM post the Baseband version? (Home -> Settings -> About phone -> Baseband version)
I'm just curious as to whether we Telus users should upgrade or downgrade the radio version after rooting the phone, as I seem to be having dialing issues (long distance numbers require a "+" in front of the "1" or it won't connect.)
I dunno if this issue would be related to the radio, or to the fact that there are no North American locales selectable within the custom ROM.
Stock Baseband
63.18.55.06DAU_6.35.08.20
Still wating to see how others are successful with rooting their Telus Hero.
sjeffrey said:
63.18.55.06DAU_6.35.08.20
Still wating to see how others are successful with rooting their Telus Hero.
Click to expand...
Click to collapse
Same here. My stock Telus Hero reports the same version as above (just to add to the data pool). I'll be watching this thread for more details on rooting.
I rooted using the goldcard>2.73.405>recovery>modaco2.9>IU baseband and it works no problem. I can dial 611, long distance numbers dont need a + or a 1 for that matter, and market enabler lets me buy paid apps. Device seems quicker. I had to try 3 different sd cards though. I know I was doing the first one wrong, but one of them definately did not work.
I mentioned in the other Telus Hero thread that I updated my radio to the IU version, and my dialing issues have gone away. Thought I should mention it here as well.
I'm still waiting for a method that doesn't require calling Telus to fix settings though.
Say, is your Hero the black or white one? And, is it a HERO130 or a HERO100?
I keep getting an invalid model ID error when I try flashing the downgrade. Is that what you had the times it didn't work for you?
Soaa- said:
I'm still waiting for a method that doesn't require calling Telus to fix settings though.
Say, is your Hero the black or white one? And, is it a HERO130 or a HERO100?
I keep getting an invalid model ID error when I try flashing the downgrade. Is that what you had the times it didn't work for you?
Click to expand...
Click to collapse
Yeah, I'm pretty sure that's the error I got when I didn't have a proper Gold Card. If you've tried the same SD card a number of times and it's still not working, maybe grab a cheap Sandisk 1GB card. That's what I used.
And you shouldn't have to call Telus, because I've already gone through the pain of figuring all this stuff out. Just make sure you grab the APN settings from the other thread, and update to the latest radio (IU) and you're good. A call to Telus was required because I couldn't receive MMS messages, but that had nothing to do with rooting the phone, I would've had to call them anyway.
When I look up "Model Number" in my phone's settings, it just says HTC Hero. So I dunno. The custom ROM probably did that. I guess.
the model name might be written in the battery compartment area. i know on my htc tytn the name is there as "HERM200"
pretty sure it was mentioned that the telus hero is HERO130
As profets said, the model ID is under the battery. Mine says HERO130, and in bootloader mode, it says HERO13000. Since the downgrade ROM is for HERO10000, it threw an invalid model ID error.
Soaa- said:
As profets said, the model ID is under the battery. Mine says HERO130, and in bootloader mode, it says HERO13000. Since the downgrade ROM is for HERO10000, it threw an invalid model ID error.
Click to expand...
Click to collapse
Ah cool. I just checked under the battery, it's a 130. So you should still be able to downgrade.
Really strange. I tried a Kingston 2GB like they said on the guide and verified that the GoldCard image was well written on the card. Yet it still throws error 130.
Soaa- said:
Really strange. I tried a Kingston 2GB like they said on the guide and verified that the GoldCard image was well written on the card. Yet it still throws error 130.
Click to expand...
Click to collapse
I used the 2GB sd card comes with the phone to create goldcard. Rooted.
No problem at all, I don't know why you guys wanna use other SD cards.
I'm pretty sure I've tried all my cards... I'll try again tonight.
Hah! Got it to work. Guide is done.
I also quickly put together a webpage to reverse the CID of the microSD. That way, people won't need to download QMAT anymore. The page can be found here: http://hexrev.soaa.me
Enjoy!
Hi all,
So last week I had a perfectly rooted phone (thanks to Universal Androot), and I was managing my ROM's with ROMManager. I had Cyanogenmod running fine (update 5.08 i think). I swapped memory cards because the one i was using had a lot of other files on it, and i wanted to move my apps to SD. Turns out that I accidently booted into Hboot, and that SD card had the SAPPIMG.zip that prevented touch screen interaction (from [theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch/] I had tried to make a goldcard previously without success using this guide)). I accidently flashed a perfected SPL (meaning i get remote:not allow when using fastboot flash). Because the touchscreen doesnt work, i cant even make a goldcard. I have followed other guides on how to make it with a windows phone, but the phone that i used (Vogue) was not recognized by both HTC Sync and PSAS/QMAT. So i turned to my own computer and looked through the registry...and found some random 32 digit key for my memory card when it was plugged in to my memory card reader. Apparently, I did something right with PSAS and it generated a goldcard image. It was saved as a file, so i renamed it to goldcard.img and put it on the now formatted SD. I got an engineering SPL (from [forum.xda-developers.com/showpost.php?p=4332591&postcount=1]) and it seemed to load up fine in Hboot. However, at the end, i got the "Model ID incorrect" message. This is where my phone stands:
Sapphire Unknown 32B Ship S-On-G
Hboot-1.33.0006 (SAPP31000)
CPLD-13
Radio-2.2219.261
May 27, 2009 19:06:47
Any help on how to flash my phone onto a working (touch reponding) ROM would be greatly appreciated(either stock or custom, IDC)!
TY
Model incorrect error means that your goldcard isn't working. You got a friend with an Android phone that you could borrow to remake the goldcard? That would probably be your best bet.
Sent from my HTC Magic using XDA App
Thanks for the response!
Lol yeah. I realized that after I left (I dont have internet at home so I have to do all this stuff at the library). I don't think that any of my friends (the ones I've seen over the summer, anyway) have an android phone. I guess Ill just have to leave my phone as it is cuz I still have a working blackberry.
To add another twist into this fail, my dad works for T-Mobile. I made the mistake of telling him that I was hacking it, and now he refuses to let me repair it, saying they can track his employee number and find out that he bought it to begin with. T.T
Look around here or search for the Gold Card exe that works so much better at making a gold card.
I tried so many different MiniSD cards in my phone (3-4 2 gigs, 1 8 gig, 1 16 gig) NONE worked with the regular gold card creation method. I used the EXE one time on a card that didn't work before and it made the card no problem.
Thanks for the reply!
If you're talking about the GoldCardTool by Klutsh, I've tried that. The problem is that I cant enable USB Debugging because my touchscreen doesnt work and it wants me to touch the android to setup the phone. Therefore none of the adb commands will work.
Thanks for the suggestion though.
TheBladeofFate said:
Thanks for the reply!
If you're talking about the GoldCardTool by Klutsh, I've tried that. The problem is that I cant enable USB Debugging because my touchscreen doesnt work and it wants me to touch the android to setup the phone. Therefore none of the adb commands will work.
Thanks for the suggestion though.
Click to expand...
Click to collapse
That sucks, so I also assume the trackball doesn't work for moving around?
lol
Umm, when I hold down the power button, the shutdown menu comes up, except that it only has powerdown as an option. I CAN use the trackball to click on it. However, if I use the trackball to select emergency dialer, it force closes.
If that helps at all...
More Fails Abound
Lol. I figured out why I could not make a gold card, and now I have one (I think). The reason I am not sure is because I still get Model ID incorrect. I think that the goldcard is made properly, because i can open up the memory card and see the EncFiltLog.menc. I have tried multiple methods (PSAS with a windows phone to make an image file; PSAS to get the SD card CID and then using the reverser and the revskills and hexedit to make the goldcard). I have tried this on two different memory cards (both have the EncFiltLog.menc) and both are recognized by the computer (which according to TheUnlockr, means they are working). Any solution as to why the goldcard isnt working?
Thanks
Final request
Could someone please just ship me a goldcard that they know works?
Thanks
PM if you can
Hurrah! this has been fixed WOO!.
see here.
well done guys, you have made me a happy g2 owner again!!
Hi Everyone,
i figured we might need to clean up the
http://forum.xda-developers.com/showthread.php?t=805024
conversation.
as i see it, there are 2 issues
1. people receive an unlock code, the phone accepts it but then it cannot find any network
2. people receive an unlock code, have troubles entering the code but eventually get it in ok.
please do not post anything "setting" related - apn's, bands etc as this has been tried and shown not to work (yet)
it might be helpful if people who have issue number 1 could post some answers to some questions.
as i am not at all smart enough to work out what we need to know from these people, id appreciate it if those in the know could pm me what they think could be useful, and ill make a template for people to follow
troubleshooting template
----
----
----
----
Current Theories: (please PM me if i have anything wrong here or if i need to add details.)
-------------
Theory #1
Ghul99: the code is accepted, but the phone is still locked?
http://forum.xda-developers.com/show...&postcount=121
------------
interesting information
this seems to support theory #1
1. i unlocked phone - code entered successfully, and i was no longer prompted to enter an unlock code
2. i perm-rooted my phone - all went to plan
3. i put the vision rom on my phone (http://forum.xda-developers.com/showthread.php?t=834450) loaded ok
4. i put a sim in my phone and now i am prompted for an unlock code.
5. i tried to re-enter my code but it would not accept it (it is the same code from step 1)
Nice idea for taking the initiative to clean up the thread which was getting excessilely long!
I'm hoping we can see some progress in a few days as I'm really missing being able to get any cell reception on a MOBILE PHONE!?
Regards.
I will summerize my knowledge later but one thing upfront.
IntuativNipple posted today in IRC that he found the way to get real S-OFF which would also allow SIM-unlock without code.
So there is hope for a solution, but keep your patience.
Sent from my T-Mobile G2 using XDA App
guhl99 said:
I will summerize my knowledge later but one thing upfront.
IntuativNipple posted today in IRC that he found the way to get real S-OFF which would also allow SIM-unlock without code.
So there is hope for a solution, but keep your patience.
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
That's really exciting.
Thanks for bring up the good news!
Sent from my T-Mobile G2 using XDA App
guhl99 said:
I will summerize my knowledge later but one thing upfront.
IntuativNipple posted today in IRC that he found the way to get real S-OFF which would also allow SIM-unlock without code.
So there is hope for a solution, but keep your patience.
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
Just to help guhl and catch up with some unnecessary posts.
Common solutions like Reboot, different sims to try, Hard reset, flash stock ROM or trigger the unlock window to reenter the code doesn't work
Summary of my knowledge so far
For case 1 which was the original problem my theory is the following.
Cause:
Because of problems with the write procedure to the emmc memory the MCCMCN to which the phone is locked did not get cleared but set to an arbitrary value in my case "C3AB".
The CID value is still the same as it used to be (and also in case of a successful unlock would stay the same) which is "T-MOB010". The CID is a 8 character string and the case where all characters are the same (i.e. "11111111") is called Super-CID.
It is of no relevance if you use or used the hardware or software keys, T-Mobile or third party sources. The only reason where it would be your fault is if you pulled the battery!
The unlock-code that we possess (regardless if official or from a different source) is not valid to unlock the phone from this value "C3AB". If one tries again (directly with the modem, using my modified libril.so or a different ROM) the lock counter will increase.
Potential ways to repair this state:
1. Give it back to T-Mobile if you can In my opinion this is a clear warranty case
2. Find someone who has the MegaSIM and the HTC-diag software.
This will definitely work but it is going to be hard to find someone because the SIM is rare and very new.
3. Wait until (or help achieving) the so called "real S-OFF" state of the phone (when also the radio has security disabled) is reached.
When this is achieved one can disable the SIM-lock without any code.
There are still some very good developers after this goal even if for different reasons.
Which information could help us:
1. The output of the following AT-Command sequence from successful and unsuccessful unlocks
Code:
ATE1
ATV1
[email protected]?
[email protected]?AA
[email protected]?40
[email protected]?80
I will try to write a HowTo later for Windows.
For linux see the following posting from the old thread (http://forum.xda-developers.com/showpost.php?p=8750299&postcount=121)
2. The next thing that would help is a logcat from the first unlock process itself.
Howto:
Start the first logcat using the USB-cable and adb before you boot the phone with the foreign SIM.
Code:
adb logcat -b radio > lc_unlock.txt
leave the logcat running and complete the unlock procedure till the phone reboots (the logcat will end automatically)
As soon as the first logcat exits start a new one using:
Code:
adb logcat -b radio > lc_after_unlock.txt
leave it running for 1 minute and then stop it using <Ctrl>-C
3. The next thing that really would help is that you do not post anything in this thread (use the old one instead) that has to do with:
- the APN
- trying another SIM (you would be very lucky if you had one that fits the arbitrary SIMlock)
- reboot, factory reset, use a stock or non stock firmware
- use the hw/sw-keyboard, wait for the right outside temperature or other esoteric procedures
Finally I would like to ask moodecow to edit his original posting and incorporate or link everything that he finds important or helpful in his posting so that it will stay an top.
That is some very exciting news, thank you for the update!
One quick question, when we achieve radio-s off it esssentially would mean everyone could unlock their phones for free?
Thanks.
Sent from my T-Mobile G2 using XDA App
I have 2 ideas, which can help:
1. For people before unlock - maybe performing S-off before unlock will help.\
2. For people after unlock: in bootloader there is "SIMLOCK" option. When you open it, it shows file not found etc. As I think, it can be used to simlock phone for operator, whose numbers are in some file. There is my solution - find what that files are in phone's source code or by any other method, then put them in right place, enter numbers of operator you want to use, open that "SIMLOCK" and lock phone to your network. I don't know if it will work, but it makes some sense.
ms93 said:
I have 2 ideas, which can help:
1. For people before unlock - maybe performing S-off before unlock will help.\
2. For people after unlock: in bootloader there is "SIMLOCK" option. When you open it, it shows file not found etc. As I think, it can be used to simlock phone for operator, whose numbers are in some file. There is my solution - find what that files are in phone's source code or by any other method, then put them in right place, enter numbers of operator you want to use, open that "SIMLOCK" and lock phone to your network. I don't know if it will work, but it makes some sense.
Click to expand...
Click to collapse
Your first idea sounds reasonable and I would support it.
Your second idea is something that is worked on, but you do not only need the correct file (which is actually called DMCID.dat) but there also has to be some "magic number" (like on a gold card) on the micro-sd card.
an important piece of info to carryover from other thread:
1- No APNs are listed
2- if you try to define one, it doesnt save
No APNs being listed is related to the rom more or less, not the issue we're having.
APN is software issue, correct me if I'm wrong so either way it shouldn't pose as an issue to us.
im saying its a symptom that seems to go along with the problem in the title of this thread, so, worth noting.
ie: i think everyone who has the post-unlock no-connection problem, cannot save APNs. all others can.
if you are a counterexample please say so. that would help.
guhl99 said:
For case 1 which was the original problem my theory is the following.
Cause:
Because of problems with the write procedure to the emmc memory the MCCMCN to which the phone is locked did not get cleared but set to an arbitrary value in my case "C3AB".
The CID value is still the same as it used to be (and also in case of a successful unlock would stay the same) which is "T-MOB010". The CID is a 8 character string and the case where all characters are the same (i.e. "11111111") is called Super-CID.
It is of no relevance if you use or used the hardware or software keys, T-Mobile or third party sources. The only reason where it would be your fault is if you pulled the battery!
The unlock-code that we possess (regardless if official or from a different source) is not valid to unlock the phone from this value "C3AB". If one tries again (directly with the modem, using my modified libril.so or a different ROM) the lock counter will increase.
Potential ways to repair this state:
1. Give it back to T-Mobile if you can In my opinion this is a clear warranty case
2. Find someone who has the MegaSIM and the HTC-diag software.
This will definitely work but it is going to be hard to find someone because the SIM is rare and very new.
3. Wait until (or help achieving) the so called "real S-OFF" state of the phone (when also the radio has security disabled) is reached.
When this is achieved one can disable the SIM-lock without any code.
There are still some very good developers after this goal even if for different reasons.
.
Click to expand...
Click to collapse
i have got HTC MEGA SIM and Almost all DIAG files but
T-mobile G2 case =After putting unlock code NO NETWORK cant be solved because when we give s58 clear command it shows SIMLOCK CORRUPTED
i can post the detailed info and pictures if you want it would be a pleasure if could help in any kind of DEVELOPMENT
BTW
if we don t put code in the same version,same country,purchased in the same lot of handsets and use MEGASIM directly without touching anything than it works perfect
kabir_del said:
i have got HTC MEGA SIM and Almost all DIAG files but
T-mobile G2 case =After putting unlock code NO NETWORK cant be solved because when we give s58 clear command it shows SIMLOCK CORRUPTED
i can post the detailed info and pictures if you want it would be a pleasure if could help in any kind of DEVELOPMENT
BTW
if we don t put code in the same version,same country,purchased in the same lot of handsets and use MEGASIM directly without touching anything than it works perfect
Click to expand...
Click to collapse
Posting any further details and/or pictures would be much appreciated!
So if megasim has failed due to corruption I think that the only way to solve our issue is to write directly to emmc partition holding locking information. And I don't now how easy and plausible this is...
I think if we get S-Off for Radio, we'll be able to write to that partition. I hope
andrewklau said:
I think if we get S-Off for Radio, we'll be able to write to that partition. I hope
Click to expand...
Click to collapse
I am a little bit worried about writing this information directly because the partition will be encrypted.
And also copying the complete partition from a working phone or one that is still unlocked will not be an option because the IMEI will also be there and we would not want to overwrite that.
So my hopes are more that there is some kind of a restore procedure from a secure area (I know that Nokia phones can do this, but HTC ?) or that we can lock the phone again with the SIMLOCK option in hboot.
Sent from my T-Mobile G2 using XDA App
well I guess time will tell, does tmobile or htc do replacements (or has anyone tried) for phones no longer on a contract or that are now unlocked?
Sent from my T-Mobile G2 using XDA App
andrewklau said:
Posting any further details and/or pictures would be much appreciated!
Click to expand...
Click to collapse
here we go Pictures first Video coming soon
First Red colour is the error we get on when we try the command
1=clear s58 data
2ND IMAGE is the one when we press the DEVICE INFO
today is sunday not much time will upload the full clear video tommorow and still i have not tried to the all options of the diag maybe it can repair it but sure i will do some more things tomm.
88
I have tried to use my HTC vision G2 as I unlocked it but after that I am unable use as I am unable to find anything which would be hlpful for me as I have the first case problem. I just want to know that would it help me that if someone would flash my HTC Vision G2. I just want to know about that as now I am in Pakistan
Sent from my T-Mobile G2 using XDA App
Hello Everybody ,
Let me shortly describe my problem and maybe some one can help me,
I would like to mention from the beggining that I have read a lot of post and how to's on this forum and on the internet and did not find a solution for my problem.
Here it goes:
I have a MT3G 32B Board unlocked and free to use on which network I want,
I live in Romania,Europe.
I have reseted the phone and now comes the horrible part, I have to sign in or create a google account, I have tried to do both with several sim cards that have data plan available but it did not work at all, it says that I do not have data plan active
I would like also to mention that I cannot get a Tmobile sim to activate the phone ,T-mobile doesn't have a branch in my country.
After a lot of reading I saw that I could skip the google registration if I instal some custom rom's that have this option(please give an example of such a rom), but to do that I need to root my phone,
Rooting the phone requires at some point to acces the phone's menu , what I can not do because I cannot pass the google registration.
So could someone give me a solution for this problem or a link or something how to root or update my androids firmware without accesing the menu????
You need to add the APN settings for whatever carrier your using a SIM card from. From the Google log-in you should be able to press the "Menu" button and access the APN list from there. Google "APN settings *insert carrier here*" and use whatever settings you find.
This is what needs to happen, I just can't remember if you can access the APN list from the sign-in menu with the stock ROM.
If you can't do what DonJuan692006 suggested, then you need to provide the fastboot info.
Also run this command from fastboot mode (back + power).
Code:
fastboot getvar version-main
We can take it from there...
Thaks for the answer, did that But still it doesn't work, I would like to mention that I have copied the exact settings from the phone's from where I got the sim cards with data plan
What carrier are you using and where did you get the APN settings from? (Please provide a link)
I use orange Romania, and I got the setting from a DEsire HD and Motorola milestone from the settings menu, this phones have data plan active
So you pulled the SIM out of one of those phones, put it in your myTouch, copied the APN settings from one of those phone's the the myTouch? Just want to make sure I'm following you.
NO, I have written down first the settings, because if you pull the sim out they do not appear anymore, put the sim in the MT3G, put in manually the APN inside the phone, and that's it , and it does not work.
Did you try rebooting the myTouch after you put in the APN and the SIM card?
DonJuan692006 said:
Did you try rebooting the myTouch after you put in the APN and the SIM card?
Click to expand...
Click to collapse
Yes did that Still it doesn't work
mumilover said:
If you can't do what DonJuan692006 suggested, then you need to provide the fastboot info.
Also run this command from fastboot mode (back + power).
Code:
fastboot getvar version-main
We can take it from there...
Click to expand...
Click to collapse
Here is what I have in fast boot mode and in hard reset
Problem solved , tried diffrent sims and worked , don't know why this worked , but it , thaks verry much for your support , great forum with great members.
Have a nice day!