yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] Mjolnir106:
Alright here's what happened. I went to root my new G1, I started to follow the steps from the Unlockr but stopped halfway through cause i thought i was going in circles I had finished at "rooted" my phone when i looked in the "about phone" i thought for sure that i hadn't. So i went and did Androids world but when i did the first step my phone got stuck. I thought it was bricked but doing some reading think its soft bricked. But i don't know what to do, i cant get to the rainbow screen or the Home+Power screen only the G1 logo. What do i do?
[G1 Q&A, Help & Troubleshooting] jad011:
did you flash the the spl and radio, and flash the right one first ?
[G1 Q&A, Help & Troubleshooting] Mjolnir106:
I actually never got to that I don't think i ever officially rooted my phone.
[G1 Q&A, Help & Troubleshooting] JAguirre1231:
Place your phone on a stack of papers and get a new one
[G1 Q&A, Help & Troubleshooting] Firerat:
I'm going to be real lazy and ask you to post links to the guides you used

I would google them myself , but busy and seeing as you have them in your internet history...

when is an url not an url?

when http is hteeteep

I will then have a look and see just what damage you may have done and if it can be undone
[Hero CDMA General] INCubed:
So, I'm using the Logcat Live Wallpaper with the Nexus One Launcher on DamageControl 1.0 and noticed the same error repeatedly showing up throughout the log. The error is...

W/StatusBar( 113): updateNetworkNameExt: mSimState = UNKNOWN

Anybody have any idea what this might be referencing? Thanks!
[Hero CDMA General] abcdfv:
Your SIM card. Which the Hero doesn't have.
[Hero CDMA General] INCubed:
Well, that's what I was thinking. I suppose it has something to do with the default to GSM within the DamageControl ROM.
[TG01 ROM Development] cedesmith:
I'm proud to present a new version of tgtool with repack support.

I want to tank cotulla (DES) and viperbjk (PSAS), without their work this would not be possible.

WARNING: THIS TOOL IS UNTESTED. NOBODY KNOWS WHAT WILL HAPPEN

WARNING: FLASHING A ROM CREATED WITH THIS TOOL CAN BRICK YOUR PHONE

WARNING: FLASHING A ROM CREATED WITH THIS TOOL MAY VOID WARRANTY

WARNING: YOU ARE ASSUMING FULL RESPONSIBILITY FROM USING THIS TOOL

WARNING: WARNING WARNING WARNING

if you use this tool you use it on your own risk, i am not responsible if anything bad happens but strongly hope YOU ARE responsible and know what you are doing

Da Mafia has flashed a rebuild but unmodified rom and phone works.

Da Mafia has did it again and again, because of him we know we are now close of having a custom ROM so a big THANK YOU for risking your phone for us.

Novembre5 has flashed a 6.5.5 ROM that didn't booted, he has successfully recovered the phone using pin method.

Changes:

1.3.20

- added -tg01

- added -t01a

1.3.19

- fixed bad unk0 in WMB3

- extra checks for -chk (partition signatures, length of rom, lenght of payload)

- repack/merge now automatically checks resulting rom

- added -dci to display catalog informations

1.3.18

- added repack support

Example to check a rom file:

tgtool -chk TG01WP_5005000176.tsw

Example decrypt a rom file:

tgtool -dec TG01WP_5005000176.tsw tg01.bin

Example to extract payload from rom file:

tgtool -sp tg01.bin tg01.os.payload

Example to insert a payload in a rom file:

tgtool -mp tg01.os.payload tg01.bin tg01-new.bin

OR

tgtool -mp tg01.os.payload tg01.bin tg01-new.tsw

Copy note:

It is required for whomever uses this software and releases a ROM created with it to distribute a copy of the software and this copy note with released rom so rom integrity can be checked.

It is required for whomever uses this software and releases a ROM created with it to state that this software is a key part in building that ROM and that the ROM could not have been created without it.

It is required for whomever uses this software and releases a ROM created with it to test the ROM and make sure it is working.

It is required to inform potential users that ROM created with this software can permanently and irremediably damage the phone.

This software is provided as it is without any warranty of any kind, express or implied, not even that it does anything useful.

best wishes

cedesmith
[TG01 ROM Development] cedesmith:
FLASHING AND RECOVERY

Don't use sddl+, use short pin method, as stepw(autor of sddl+) stated here "Now that entering SD download mode via shorting pins became public, SDDL+ is obsolete.". shorting pins is toshiba intended and tested mode to enter downloader mode and seams a little safer then sddl+.

There is info that short pin method accepts .bin files.

To skip language check (SD Downloading failed. varient is invalid!!) rename .tsw to .enc

To enter downloader mode bridge pin 1 and 3 and press reset. release reset and keep bridge for few seconds. DO NOT PRESS RESET AGAIN. check screen and see what happens.

Secure your battery with duct tape it can drop very easy. If you use short pin method it can drop while you turn phone with screen up. Since you will turn phone just after you reset it will be flashing bootloader and and phone will be bricked for ever.

read more and make sure you know what are you doing

picture is from 1st thread i found about short pin unfortunately i can remember where that is. if you can point me to it i would link it here.
[TG01 ROM Development] cedesmith:
during split of payload you will nice

Part 00 OS 00000273-0000078E (050F4000-0F98FFFF)
NOOPBlock 0017CA90-0018C210
NOOPBlock 004CD610-0056A210
NOOPBlock 0928E8D0-0A584210
NOOPBlock 0A6A5650-0A6AD000

this is because these blocks are filled with 0xFF, they have all data 0xFF, ecc 0xFF, sector number 0xFF and partition flag 0xFF.

i think that these blocks are to be ignored by download tool. the fact that SIM_SECURE catalog entry is all filled with 0xFF strengthens that belief.

if you follow my examples and you compare tg01.bin with tg01-new.bin you will notice that the files are almost identical.

they are not perfect equal because once dumped extra data like sector number and partition flag is lost and is no way to know if block is full of 0xFF or not to be flashed (NOOP).

i think that NOOP blocks are there because partitions start at flash block boundaries limit so there is some extra space in partition that is not used and does not mater what is in it so is not overwritten by flash process.

THIS IS ALL SUPPOSITION.

on merge content of original rom is preserved till WMB1 EXCEPT file header witch i assume is not flashed. in this header only catalog table entries for WMB1 WMB2 and WMB3 are modified.

i think that if rom will not boot short pin method may be able to flash original rom as part till OS is preserved.

-dec on new .tsw file and file compare with original to make sure they match till OS start 0x050F4000 in the example above

don't take chances unless you know what are you doing and you triple checked. this is untested stuff and may contain bugs
[TG01 ROM Development] cedesmith:
***reserved***
[TG01 ROM Development] arag0n85:
congratulations cedemish, we are very pround of you. I hope we all can start to develop ROM's properly. Thank you for all your effort!

Just one question, is there any way for testing the rom package like you tried to do in your first release?
[TG01 ROM Development] Hamido123:
yeaaahhhhhhhhhhh!!!.........

Do you think we can flash now costum roms??????

did someone try it??
[TG01 ROM Development] cedesmith:
sure

tgtool -chk tg01-new.bin
TGTool v1.3.18 copyright(c) 2010 cedesmith

Checking tg01-new.bin has completed without warnings

but keep in mind that it checks only for things i know and i observed in official roms.

is no guarantee that will not brick the phone but if it fails it raises big question marks

i hope we will have custom roms. i didn't have the guts to try it. i hope you don't either.

have patience and don't do something stupid :D
[TG01 ROM Development] pipolas:
WOW, good work!

Yihaaa, soon we'll have cooked room, thanks to you!
[TG01 ROM Development] shamus:
suberb work done, hopefully donations will follow :)
[TG01 ROM Development] DunkDream:
Thanks cedesmith!

This is a milestone in the Rom development for our TG01.

We're now able to create custom Roms. And I'm sure, that someone will try this very soon and will tell us, that he flashed a WM6.5.3 without problems :)

I'll wait until hdubli creates a Rom. I trust him and he said, that he is sure, that he's able to boot WM6.5.3.

Hope you get more donations. I donated directly on the first day you placed the link in your signature. (ID: 7M1172384A419273S)

Best regards,

Manuel
[TG01 ROM Development] DunkDream:
I got one question cedesmith.

I can remind me that hdubli said, that we need to change the XIP also and not only the payload in order to get WM6.5.3 working.

But for me it seems, that it's only possible to customize the payload and then create a new .bin or .tsw file with your tool at the moment.

So don't we need to customize the XIP or is that the next step of your development?

Here's hdublis post: http://xdaforums.com/showpost.php?p=5886393&postcount=111

Best regards!
[TG01 ROM Development] ABM30:
Congratulations cdsmith!

Thank you very much cdsmith. I was missing a bit today but tomorrow I will try to make a ROM.

Some questions: The new payload length need to be identical with the original one or the packing process take care of it? If needed to be I can fill manually the rest with FF to be sure. Any way on the and of original payload there is a spare space with FF.

....the xip.bin is included in payload. Need first to be extracted, than ported and than injected in the final new payload (after SYS and OEM files was modified/excluded)...but it can hapen that the new ROM will boot also with old XIP, just then the version shown will be a mixture between the old and new one. And maybe some mallfunctions...but not necesary (I allready made in the begining of my cooking, ROMs for ASUS P552 in such a way...:(...but after that I learn more)

...AND A BIG THANKS TO hdubli :), I learned a lot from his ROMs
[TG01 ROM Development] gmx333:
when shortcutting pins as far as I remember you need to rename the .tsw file in .enc in order to skip the language check.
[TG01 ROM Development] cedesmith:
payload contains WM partition table, boot partition, xip partition, imgfs partition, fat partition (user storage).

for me ImgfsToNb cut off fat partition from payload so roms will probably not boot as noware to save configuration files?

osnbtool seamed to put everything back together nicer.

my hopes are with hdubli right now as he previously announced he is willing to make a rom and to try it.

packing should take care of everything as is relays on info from partition table. there is no need to do anything manually. i was just explaining why a unmodified rebuilded rom is different from original a little.

main idea is that orriginal rom knew that extra FF are filling and no need to waste energy on write them to flash while tgtool does not.

at least is what i suppose.

@ABM30 and others: plz do not make and release a rom till someone test on a phone and we are sure it does not brick anything. ppl will download and flash without reading warning and we might end up with a lot of angry peoples.
[TG01 ROM Development] bird_9527:
cedesmith

congratuations for your work and the perfect result.

i think you deserve all the respect of us all, you are the real hero for us,becasuse you do so much for us and for this forum.

in compare I want to say I am disappointed for someone other,some people do much and say little,but some people do little and say so much.
[TG01 ROM Development] mr.mike:
cedesmith:Can you make a tgtool version for japanese rom .it has a tsd (toshiba docomo) file not tsw(toshiba worldwide) file? http://update.toshibamobile.com/update/t01a/wm65/T01A_to_SP50_wm65.exe or tell us what are the differences between them?The T01A users really want to flash English Rom but they can't do that....
[TG01 ROM Development] IphoneKiller125:
this is great news,i may get a tg01 now and sell my x1.Do you think you can port a HTC leo Rom now
[TG01 ROM Development] bird_9527:
Hoping cedesmith can think about this, because many people use japanese tg01
[TG01 ROM Development] hdubli:
hi cedesmith

thanks for tool, i cooked the rom..but when flash, the sd updater says "invalid file"

the cooked rom size is 234564kb and the original latest tg01 uk rom size is 253572kb

I checked with hex editor as well and the -chk oprion..cannot see anything differrent.

I just cooked the exisitng rom first, as it is to see it it boots or not.may be we miising header? because of size differrence ?
[TG01 ROM Development] bird_9527:
VOW, hdubli can my japanese tg01 can use your rom too? maybe I can test it in my device...
[TG01 ROM Development] bird_9527:
eeeeeee

I can not wait to try flash .bin to my t01a......but wait,maybe I should wait the tgtool till cedesmith release new tools ^_^

cedesmith, if I use the method that short pin + .bin (decrypted .tsw), and if it become a brick, do you think can I flash back to original t01a ROM by short pin?
[TG01 ROM Development] bird_9527:
cheers！！

cedesmith I find you have upgrade the tgtools to v1.3.20, and it supports t01a, I am so excited for this ,I will try it in my t01a right now!

and I would say again you are really our hero!

btw: the upgrade note have a little mistake,it is t01a,not tg01a,maybe you can have a glance.
[TG01 ROM Development] cedesmith:
tgtool 1.3.20 was released :D

it works with t01a rom.

Da Mafia has a thread on that. you will need to dump uk WM from tg01 rom and integrate it in your t01a rom.

it should be something like:

tgtool -tg01 -sp TG01WP_5005000176.bin uk.os.payload
tgtool -t01a -mp uk.os.payload T01A_to_SP50_wm65.tsd T01A_to_SP50_wm65-new.tsd

it is a lot less risky then flashing a uk .bin as you keep your original t01a amss

again: it can brick your phone, i am not responsible if it does, you do it on your own risk

nope, sorry.

that is the thing with bricks, you could not do anything with them just throw them around.

if it can be revived with short pins is not a brick is just a phone that does not boot.
[TG01 ROM Development] bird_9527:
thanks!!

cedesmith I only want to say thanks for you!

I am trying the new tgtool with the command as follow:

tgtool -t01a -chk -t01a.tsd

and now it is finished and give me the messege:

checking t01a.tsd has completed without warning^^

I will try continue and feed back the info to you:)
[TG01 ROM Development] bird_9527:
a little thought

cedesmith,

can I convert UK ROM the .bin file to .tsd file and then flash it to my t01a?

Because my T01A is locked, maybe I can unlock it by this method?
[TG01 ROM Development] bird_9527:
new progress

I am rebuilding a new rom named t01a-0328 without nothing changed,it is finished soon.

as soon as it is finished ,i will flash it to my t01a.....nervous and excited-ing...
[TG01 ROM Development] cedesmith:
no you can't unlock it by that method.

as some other told on the forums rom has nothing to do with sim locking.

if you want it unlocked get a unlock code.

no, why would you do that ? there is no benefit from a .tsd or a .tsw over a bin.

it would be just as you would flash the .bin

the only reason why tgtool has .tsw and .tsd encryption is because i don't know tg01_sddl or sddl+ to work with .bin

it is just that when we have kitchens and chefs and roms ppl will not have to remove strip to get to pins and/or risk battery fall.
[TG01 ROM Development] bird_9527:
I dont know how to unlock T01A

other version like orange can be unlocked by IMEI, but I have asked many unlocker and they all said they can unlock the other country tg01,but can not unlock the japanese by IMEI method. I dont know why.

and I flashed just now, the messege when SD downloading in the white screen is "open file error"......ummmmm......I am trying again....
[TG01 ROM Development] bird_9527:
no, why would you do that ? there is no benefit from a .tsd or a .tsw over a bin.

it would be just as you would flash the .bin

the only reason why tgtool has .tsw and .tsd encryption is because i don't know tg01_sddl or sddl+ to work with .bin

it is just that when we have kitchens and chefs and roms ppl will not have to remove strip to get to pins and/or risk battery fall.[/QUOTE]

I mean that I want to exact a .tsw file and repackage it to a .tsd file, maybe it work? now I think maybe I am wrong, the method looks like not reasonable because I should use -tg01 or t01a first.

and the flash process is still give me a messege that the "open file error",maybe something wrong in my steps, I am looking for it.
[TG01 ROM Development] arag0n85:
I have a flasheable ROM with Toshiba Logo -> Orange Logo -> Black Screen Of Death

So... nothing new. At least it's an improvement over a selfrestarting rom.
[TG01 ROM Development] elder T:
Sorry to ask this question but if I flashed the TG01 with Custom rom will this void my 2 years warranty with Toshiba???
[TG01 ROM Development] bird_9527:
flash the UK ROM to T01A

I have flashed the new rom to t01a sucessfully.

I think maybe I write all the step as a thank for cedesmith,if have not his guide and fantastic tools, all this is only a dream.

first,I use the tgtool rebuild a UK-in-T01 rom as the guild of cedesmith post.

then, I download the sddl+

third,using short pin method,OK ,it flashed sucessfully!!

after finished to flash the UK-in-T01A ROM,the phone restart,Then I see the DOCOMO logo,and then is the wm6.5. At this time the phone need me to input unlock code, this is bother me,I still need to try how to unlock.

OK,that is all,and finally I think the most respect should give to cedesmith,thanks very very much!
[TG01 ROM Development] cedesmith:
not sure but probably yes. if you send it back at repair with custom rom.

if you reflash original rom before sending to warranty i suppose you are ok.

pin code, or sim unlock code ? if sim unlock is this with DOCOMO sim card ?

do no try to enter a code by guessing. i read that 3 attempts and phone locks.
[TG01 ROM Development] bib*oops:
I've read somewhere that tg01 supports multiple unlock-code input.(not pin code).
[TG01 ROM Development] coolkat:
i tried this myself on orange tg01 and its fine to enter unlock code for more than 3 times.
[TG01 ROM Development] mr.mike:
I'm sorry when i ask a stupid thing but...

Shortpin with cable means that i use a electronic wire to connect pin 1 and pin 3 together?

@bird:You should contact vitamise to buy a unlock code :)
[TG01 ROM Development] souljaboy:
run it in cmd(windows key+R and type cmd) , not in windows
[TG01 ROM Development] mr.mike:
Thanks sou ,Can you or some one help me about shortpin problem?

I have tried SDLL+ but i just have the version for Tg01 not for T01A.....
[TG01 ROM Development] bojan6:
It was me.. I pour more than 3 time unlocking code and I confirm you can pud many times the code. I put it I don't remember may be 15 or 20 times.

So tuto bene ;)
[TG01 ROM Development] mr.mike:
Who can confirm shortpin with cable means we use a electronic wire to connect pin 1 and pin 3 together?

I don't want to make a stupid thing so please help me
[TG01 ROM Development] arag0n85:
i did it many times, so, it's ok.
[TG01 ROM Development] okokur:
yes, you are right. xip, modules, .... are to much for me too.

i only know what can i can delete or not. never touch things that i dont know for what this it. thats the reason, why i hang here with tg01 so long without results. if i could find a little bit funny during "warnings, errors, crashes, to much mars and snickers, chips and cola" than all things are o.k. :-)

today is third start, hope dont forgett gone tomorrow to work ...
[TG01 ROM Development] mr.mike:
But Can i connect it temporally and after it enter donwload mode i can let it out? I don't want have any welds ....

I mean that i just keep a wire to shorten pin1 and pin3 by hand
[TG01 ROM Development] (InsertNameHere):
Yes, by hand
[TG01 ROM Development] mr.mike:
and maybe just keep for 1or 2 minutes after turn on device?

@Bird: help me... i created a rom file but i can't flash because of the error "invalid file":(Do you need to format before flash?
[TG01 ROM Development] bird_9527:
i come to bed early,today i will give the details news
[TG01 ROM Development] kevinpwhite:
I've just used the method:

- Remove the SIM Card

- Remove the black plastic tab under where the SIM lies

- Replace the battery

- Secure the battery - use Velcro cable tie, rubber band or sticky tape [vital it does not fall out while Flashing ! ]

- Start the phone up and let it boot

- Short (connect together) Pin 1 and Pin 3; then press the Reset Button

- Hold for 10 seconds or so; then release

- Turn phone over and should show white Flash screen in progress until completed and says Successful - Rebooting
[TG01 ROM Development] thanhchaua6:
Hi bird_9527, can you share to me the .bin file for T01A, I can find .tsd file.
[TG01 ROM Development] bird_9527:
yes i will share after a while,i am looking for a share space.
[TG01 ROM Development] mr.mike:
Bird ,have you uploaded ...I can't wait any more...

Yesterday i stay up late very late because i can't flash successfully...My rom is checked by Tgtool new version and don't have any bug..It has same size with uk rom...But...

Anyway,i really want to get the rom from you,the first T0Aer has english rom
[TG01 ROM Development] bird_9527:
I am uploading nowb

I am uploading the video file of my t01a and the ROM file now,I am uploading to the megashares.com,but it is slow now,please waiting....
[TG01 ROM Development] bird_9527:
are there any good share place?

the mediafire I can not load
[TG01 ROM Development] mr.mike:
Do you try

rapidshare.com

megaupload.com

4shared.com

You should upload rom first ,i think that the video is not more important :)
[TG01 ROM Development] mr.mike:
Bird...you flash by using enc file or tsd or bin...

Yesterday i do:

Create Bin file from orange rom.Extract tg01.os.payload and create new tsd file

Check the new tsd file.No error...

Put the tsd in prg folder

turn of phone

Short pin,press the start button...

The black screen display..some messages like:invalid file

Rename to inc file...continue to do and get the message:can't open file

Create bin file from new tsd file ...get message:invalid file
[TG01 ROM Development] bird_9527:
EEE

I think this is necessary:

you must rename the file to T01A_to_SP50_wm65.enc,and try it again.

And the video have upload as follow:

http://v.youku.com/v_show/id_XMTYxMTk4NDAw_type_99.html
[TG01 ROM Development] bird_9527:
and

the three upgrade tool :

TG01_SDDL;TG01_SDDL+;T01A_UpdateTool_SP50_wm65

I dont know which will work ,I copy all to the sd root document.

you should try with much patient,because after finished,and restart,I wait for a long time from DOCOMO logo to WM6.5 screen.
[TG01 ROM Development] mr.mike:
T01A_UpdateTool_SP50_wm65.enc is the file you rename from the new tsd file?I remember that we new put it in the rpg folder

Does it have same size with uk rom?
[TG01 ROM Development] bird_9527:
yes

same size with UK rom

this T01A_UpdateTool_SP50_wm65-new.tsd should rename to T01A_UpdateTool_SP50_wm65.enc,and then this file should in prg document

do you have msn or other?my MSN:bird_9527@hotmail.com
[TG01 ROM Development] mr.mike:
Ok,it's downloading...

Maybe Yesterday i was asleep so i do some thing wrong...

Hope everything okey
[TG01 ROM Development] mr.mike:
If i flash successfully i will upload it in my host :) and everyone can download

But how long i must wait for downloading process?
[TG01 ROM Development] mr.mike:
Sucessfully :)

I'm very happy and i will upload it ASAP
[TG01 ROM Development] s2k7:
Nag screen

It was a great work!

As I recalled my flash of X05HT, I think your sim-lock is due to the UK ROM, or by software.

So if we can modify the UK ROM, the sim-lock screen will go away. Like Da Mafia did http://xdaforums.com/showthread.php?t=653566.

We called it NAG SCREEN.

http://xdaforums.com/showthread.php?t=512157

I should get a T01A to play with Softbank if sim unlock is OK.