yashsingh1/xdaforums huggingface dataset:
[P3600 Software Upgrading] arpcpro:
This is a risky operation for you, considering that on previous posts you were unable to make a backup of your sectors. You should try to read them again just in case. If you had been able to backup your sectors, then if storage.bin doesn't work, you can always flash it again with the backup you made. If you wanna test it anyway, install the same radio version (v1.56...) and connect to the device with MTTY (\WCEUSBSH001) and hit ENTER to get a CMD prompt

Now type the following:

task 32

password BsaD5SeoA

set 1e 1

lnb c:\temp\storage.bin 0x54DC0000 0xB240000​

Hitting ENTER after each command.

When it's done, close MTTY, reboot your device and verify your Wlan.
[P3600 Software Upgrading] SuperSport:
I'll be trying BOTH of these... :eek: :D Wish Us All Luck!
[P3600 Software Upgrading] SuperSport:
lnb'ing the file to my phone now. It's busy writing away!!! I hope it boots after this, but if not, I'm aware of the risks. Please, nobody try this until I finish mine to verify if it bricks it. I don't want anyone else suffering from a bad lnb if that's the case. I have an ATT Tilt to use if this fails. (Although, I prefer the Trinity. ;))

Write NAND Success!!! Now Rebooting.... :eek:

Edit: ROM is Dead... Flashing my 23504 SUL now to see if it boots. Olipro 1.30 still available and Flashing is working, so not totally a brick! :D More shortly...

Also, for the record, I lnb'd the storage.bin file as is. Was I supposed to edit it in any way?

OK, lnb of storage.bin sent ok. Phone did not boot after. Olipro 1.30 was still there and operational. Olipro said WLAN Error. I re-flashed my ROM and it booted fine. WLAN STILL DEAD. :(

Now going to try the Hard SPL from TheHunter... :D Wish us luck again. :D
[P3600 Software Upgrading] arvissster:
keep going :)
[P3600 Software Upgrading] arpcpro:
I took a look at it with an hex editor and I didn't saw any commands at the beginning nor at the end, so it is ok to flash it like it was. Too bad it didn't worked. You can try to put the same ROM and Hard SPL than the original donor trinity, but I don't know if it will change anything.
[P3600 Software Upgrading] Th3Hunter:
There is no need to remind you that you must strictly follow the order in the HERMES thread , is it ?
[P3600 Software Upgrading] SuperSport:
No reminder necessary. Thank you for checking... :) I don't want to cause a problem unknowingly. :o

Still working on it.

Edit: I'm running this: "rbmc" in Putty with no other operators, and it's feverishly outputting Data. Looks like all y's, but I'll know more when it finishes. Is there some reason not to try this? Although, I'm too late. hehe

Ok, after a LOT of y's, this is the end.

ÿÿÿÿÿÿÿÿÿÿNANDFlashReadSectorWithSectorInfo: dwBlockIndex=0x400
NANDFlashReadSectorWithSectorInfo: Address over boundary!!!
rbmc: read data error at 0x8000000

Any other ideas? I'm willing to try about anything.
[P3600 Software Upgrading] SuperSport:
I tried flashing these, but they would not go. Still seemed to be in the Hermes format. I also tried to lnb them, but did not work either. I may be doing something wrong though...
[P3600 Software Upgrading] Th3Hunter:
So we are again at the beginning of the end :(
[P3600 Software Upgrading] SuperSport:
Hehehe... That's one way to put it. :p
[P3600 Software Upgrading] gruptnt:
appeal / appello

english

who has a trinity with wlan working please contact me with a pm

You must have trinity with wlan working (must see the network)

must have installed olipro 1.30

Thanks

italiano

chi ha un trinity con wlan funzionante perfavore contattarmi con un pm

devi avere trinity con wlan funzionante (deve vedere la rete)

deve aver installato olipro 1.30

Grazie
[P3600 Software Upgrading] SuperSport:
Do you think you have something??? :D:D:D
[P3600 Software Upgrading] gruptnt:
i think yes but I do not want to disappoint anyone
[P3600 Software Upgrading] SuperSport:
Totally understood. Thanks for staying on top of this. ;)
[P3600 Software Upgrading] Th3Hunter:
I Do, and oli 1.30 too
[P3600 Software Upgrading] gruptnt:
pls Sticky

ok finaly it's all ok

i have read an eeprom good

so here the solution

load in your trinity olipro1.30

open trin100.nb with an hex editor

at 1b810 and 1b820 replace htxxxx.. with your s/n (htxxyyxxxxx)

at 1f850 replace aa with your mac address remember is on revers (real mac : 00-01-02-03-04-05-06 write on 6d 54 06 05 04 03 02 01 00

save file

now into bootloader

task 32

password BsaD5SeoA

lnb trin100.nb 500a0000 40000

reset

and enjoy

Thank you all for your cooperation

particularly oli for its hard spl

bye and can close this thread with SOLVED !!!
[P3600 Software Upgrading] SuperSport:
You are a GOD!!! Thank you so much!!!

It works perfectly, and I just got confirmation from another user that it worked for him too. I don't know how you figured this all out, but great job!

Now we can flash all we want without worry...
[P3600 Software Upgrading] SuperSport:
Now, when I run TrinDiag.nbh, NO errors on info screen.

AND, I can now write my MAC address using TrinDiag. So, I'm guessing it could be changed too. I've read where some people need this function.
[P3600 Software Upgrading] zoko:
tks to gruptnt, Th3Hunter and supersport and all ppl, who´s contributed to solve this problem!!! i sleep better today!!! hihihihihi
[P3600 Software Upgrading] SuperSport:
All thanks to gruptnt! I just went along for the ride...
[P3600 Software Upgrading] arpcpro:
Yuppieeee finally I can use it as VOIP handset again. I'm so happy! :)

I've tested it now and it is working fine. I see the 4 APs in my neighborhood, the web pages load fine and the WLAN keeps draining battery fast like if there was no tomorrow. So it is normal :)

THANK YOU SO MUCH GRUPTNT, I appreciate that a lot and you as well.

An advice for other people using this: I was having a hard time flashing it with putty and mtty 1.42, so I had to use mtty ver1.16.

I didn't know my original MAC address so I used the same as my PC Ethernet card except that I increased one bit (70 to 71) so they are distinct.
[P3600 Software Upgrading] SuperSport:
Thank you arpcpro for your comment on the YouTube Video. I've added a callout on the video explaining.
[P3600 Software Upgrading] gruptnt:
study cause of dead wlan

so now we can study the reasons why the wlan dies
[P3600 Software Upgrading] SuperSport:
So, I take it you can now dump the entire eeprom? Is there a special SPL for this? It would be nice to be able to make a complete backup of the eeprom for future. Would it backup the BT, WiFi, Serials, IMEI, Mac, etc???

Thanks again.
[P3600 Software Upgrading] sterh:
Thanks everybody for the efford in putting all the little pieces of this puzzle together, and finally finding the solution.

IMHO this thread should be sticky.
[P3600 Software Upgrading] Th3Hunter:
Such a big relief ... THANK YOU SO MUCH first gruptnt and after that to everybody who take part of this and never surrendered :) Once again we proved that if we act together we can do anything! This is The Power Of The XDA Community!
[P3600 Software Upgrading] eisbaer82:
This board is absolutely awesome! Thank you all.
[P3600 Software Upgrading] gruptnt:
i study this ... but is't so slow and big

I bought a trinity broke, I have got another broken

both are broken lcd (I think short-circuit due to water infiltration)

then I can not see the effects of rom etc etc

I hope to fix them .. least one

one was amended with olipro 1:30 the other is in the original

I made the change from the eeprom and I compared my trinity

Now I want to perfect the eeprom but I have to wait at least one of the trinity to repair broken
[P3600 Software Upgrading] zoko:
can you explain how do you make the dump of epprom? how your process to get the the fix?
[P3600 Software Upgrading] atropo:
Excuse for stupid question but.

where can j find "my mac address".

Ths to all.

Bye
[P3600 Software Upgrading] bigandrea:
ciao gruptnt...puoi spiegarmi in italiano come si ripristina la wlan del mio trinity?

Grazie mille.
[P3600 Software Upgrading] atropo:
All work fine, what to say, you're a genius.

Ths a million.
[P3600 Software Upgrading] Myxin:
It didn't works to me. The command "lnb trin100.nb 500a0000 40000" returns with a "command error !!!". The modified "trin100.nb" is in the same folder like mtty. "task 32" and the password works fine.

BTW, my battery is very low, I charge it until tomorrow and I will try it again. But I don't think that is my problem...
[P3600 Software Upgrading] nikitto:
Thanks a lot. You're the man. I'm going to give it a try.

Best regards !
[P3600 Software Upgrading] gruptnt:
first install olipro 1.30 (4 enable lnb command)

second into bootloader

task 32

password

set 1e 1

lnb

bye
[P3600 Software Upgrading] gruptnt:
per prima cose devi installare sul tuo trinity olipro 1.30

devi installarti un programma che ti permetta di fare hex editor del file trin100.nb

apri il file trin100.nb con hex editor

devi moficare :

nell'indirizzo 1b810 e 1b820 sostituisci nel formato ascii HTxxxxxxxxx con il tuo serial number che trovi nella etichetta del palmare sotto la batteria

dopoche' se hai conservato il mac address da qualche parte (in genere nel file log del router con cui ti colleghi in wifi)

oppure se non hai un mac address conservato o lo crei in modo random o meglio ancora

dal tuo pc

start>esegui>cmd

nella finestra dos scrivi il comando ipconfig /all

troverai degli indirizzi (indirizzo fisico) tipo

00-1B-24-13-2E-CF

ovviamente non puoi usare quello del pc xchè andrebbe in conflitto (il mac address è unico x ogni scheda di rete)

quindi assumerai x esempio

00-1B-24-13-2E-BF

a questo punto lo sostituiamo nel file trin100.nb

ricordandoci che va scritto in revers mode (al contrario)

nel file trin100.nb

all'indirizzo 1f850 sostituisci le aa (in formato hex) conil tuo mac address

quindi se hai deciso che il tuo mac è

00-1B-24-13-2E-BF

scriverai

BF2E13241B00

cmq se segui la videoguida di supersport è molto facile eseguire l'operazione

la trovi qui

http://xdaforums.com/showpost.php?p=5314726&postcount=345

ciao
[P3600 Software Upgrading] Myxin:
Oh sorry !! I found the mistake by myself: I have installed Olipro 1.20 and with this it won't work. You must install OliPro1.30 from supersport's package.

But, by the way, my WiFi is always unusuable. I take the same entries to setup my home Wifi from my HTC Touch Pro and i didn't get a connection with the trin (Touch Pro works fine). I can't see my local Wifi Network and with a manual install there is only "unavailable". Last Radio-ROM for trin is on the device and the WiFi-LED is blinking green.
[P3600 Software Upgrading] FXBS7:
sorry, i have a question. i forgot my mac address and i can't find it in my d810. what should i do?

sorry for my english...
[P3600 Software Upgrading] anaas133:
hi everybody

am new and i get the wlan dead problem

i try to use this solve for this problem

i did everything right but in the final step that when you write

lnb trin100.nb 500a0000 40000

i get command error ?

i am on 6.1

i think the problem with bootscreen

this is a picture of it (in the attachments)

it says

TRIN100

IPL-1.00

TRIN100

SPL-3.20.Olipro

at the bottom

serial

sorry for my english am from arab gulf
[P3600 Software Upgrading] gruptnt:
u must have olipro 1.30
[P3600 Software Upgrading] anaas133:
thank you a i did it

tank you very much

i own you one
[P3600 Software Upgrading] eisbaer82:
I lost my too.

I've generated a random one. All MAC Addresses starts with the vendor id. For HTC this should be 00-09-2D. The other 3 bytes are the device id. Simply take random hex numbers. Remember to reverse it. So you have to enter xx xx xx 2D 09 00 as MAC to the trin100.nb. xx xx xx are the random hex numbers like a2 b6 d1.
[P3600 Software Upgrading] FXBS7:
ok, thanks for reply. now i'm one step closer to fix my wlan.

EDIT:

it really work!!! my wlan now can on. i don't it can connect or not but at least it can on!!!

big thanks to gruptnt. and SuperSport for the tutorial.
[P3600 Software Upgrading] gruptnt:
ok

if is not problem of rom

i think your hardware is different

i have read eeprom from an htc_045 (chip wlan is wl1251b)

u can post an task 37 ff log putty
[P3600 Software Upgrading] bigandrea:
ciao gruptnt non riesco ad installare hard spl 1.30 perche mi genera sempre questo errore:ERROR [286]:UPDATE ERROR.Come posso fare?Grazie.
[P3600 Software Upgrading] drummer10630:
Glad you guys got this Trinity Wlan problem sorted out. Sorry I was not able to contribute as I don't own a Trinity device. Hope my Hermes method was useful, even if an older thread...cheers
[P3600 Software Upgrading] SuperSport:
I can say it was helpful. It was nice to know how you did it so that we had a jumping off point to go from. Thank you Drummer10630. :D
[P3600 Software Upgrading] SuperSport:
@ bigandrea, You have an HTC P3600i. Not sure if it's the same procedure. Gruptnt may be able to help.

@ gruptnt, I've confirmed 3.20 is the HardSPL for the P3600i. Do you know if it's possible to use this procedure for his phone?

Bing Translation:

@ bigandrea, hai un P3600i di HTC. Non certo se è la stessa procedura. Gruptnt può essere in grado di aiutare.

@ gruptnt, io ho confermato 3,20 è il HardSPL per la P3600i. Lei sa se è possibile utilizzare questa procedura per il suo telefono?
[P3600 Software Upgrading] binht611:
everything ok!!!. Thanks for the solution.

My wifi work great again :D:D:D

(wifi of trinity is perfect, its very strong and fast !!!!)
[P3600 Software Upgrading] FXBS7:
i tested and my wlan can connect.:D

sorry, i types less in my last post:o what i want to say is i don't know it can connect or not coz at my place i don't have wifi.

once again thanks you gruptnt, i owe you one.
[P3600 Software Upgrading] bigandrea:
Il mio è un htc p3600.Ieri ho riprovato tante volte finche sono riuscito ad installare l'olipro 1.30 e ripristinato la wifi.Cmq grazie a tutti.
[P3600 Software Upgrading] shreef:
chironex

i did all the steps , and i still have dead wifi , not turned on .

but i noticed after this method when i run info 8 command that there is a bad block , the last one wich is "773" any help plz........
[P3600 Software Upgrading] shreef:
help

i did all the steps , and i still have dead wifi , not turned on .

but i noticed after this method when i run info 8 command that there is a bad block , the last one wich is "773" any help plz........
[P3600 Software Upgrading] gruptnt:
excuse me guys

but I can work only weekends

I would like to know from you who could not run the WLAN after replacing eeprom .

for p3600i

wait

for those errors by installing olipro 1.30

can use the attached exploid

enter into bootloader , disable activesync connect

launch after your trinity reboot automatically returns into bootloader

now lauch olipro1.30

after is ok

please who has the wlan running after the procedure

help others by writing a tutorial in their own language

I'm also trying to improve eeprom because i have used hermes as base

and i study 4 gsm error

Thanks to all
[P3600 Software Upgrading] Bine:
Congratulations !!!

Hello everybody,

I would like to thanks and congratulate everyone who works in this thread.

You are the best. :rolleyes:

Special thanks to gruptnt and SuperSports.
[P3600 Software Upgrading] arpcpro:
After testing some cooked WM6.5 ROMs my WLAN doesn't work also. I've already flashed the original WM6.0 ROM but it didn't help.

Anyone knows if we need to know the real mac address of our WLAN or we can use a generic one in the misterious (yet to be confirmed) recovery procedure?
[P3600 Software Upgrading] gruptnt:
U know which rom exactly ?
[P3600 Software Upgrading] arpcpro:
I'm not 100% sure so I prefer not to point any fingers to a specific ROM. What I know is that for sure it hasn't tommei45's 23017 because I flashed that one several times in the past and WLAN always ok.

So my suspects are:

- HardSPL1.2 from SD card

- Supersport AutoFlash 23504 Blue.exe

- AutoFlash 23081 FlashBack.exe

- RELEASE_TRINITY_23071_1.2 / 1.3

- Running HTC_Trinity_SIM_CID_Unlock_v1 on a WM6.5 ROM

I was always using HardSPL1.2 to flash these, and some got stuck at boot screen because (on my trinity) they only work with HardSPL 1.3. Maybe that has something to do with the problem.

Regarding the problem investigation, I think we will need to dump the wlan eeprom from a working trinity and clone to ours. I searched on google for "WLAN ERROR" d810 and I've been checking out some asian forums on the search results to see if there was any attachments or progress on this but I found nothing usefull.

Edit: I think the problem lies on flashing the original ROM after having used WM6.5 ROMs. I didn't even consider it on the first place but indeed between testing the above ROMs I flashed the official "RUU_Trinity_DOPODASIA_WWE_3.00.707.18_6275_1.46.30.11_108_Ship.exe" to have the device in a "clean" state (due to problems I was having with some WM6.5 ROMs).
[P3600 Software Upgrading] arpcpro:
I don't know if wlan chip is equal to hermes nor the eeprom code, but we need to extract a eeprom dump from a working trinity.

I agree with you that probably we need to have SPL 2.30 or Ver 9 (2.60) to be able to sucessfully download that.

I've been trying to repeat the steps that "konst_kk" claimed it worked for him (get the eeprom data by installing the SPL (oli 2.30) for hermes as described is the procedure).

But I'm on a blocking point because I can't even install SPL 1.10.oli to upgrade to SPL 1.04 and then to SPL Oli 2.30. The normal RUUWrapper.exe detects it is not the correct device and doesn't flash. With SPL Exploit I was able to send the Hermes SPL but my tricolor boot screen remains saying "spl-1.30.olipro". I will do more testing when I have free time.
[P3600 Software Upgrading] rs1turbo:
Hi, now I have 2 trinity: one 100% working and one "no gsm" error...

How I can dump the eprom from my working trinity and how I can write on the "no gsm"??

Can anyone post me the procedure???

Thx
[P3600 Software Upgrading] gruptnt:
yes is true!

cant load hermes file

first we need to have an

"patch the bootloader to allow rbmc at any address" 4 grab eeprom

and

"patch the bootloader to allow lnb at any address"

olipro 1.30 is enable to lnb command

i have load into my trinity herm1.nb modified

but wlan no work and no error with info 8

after flash most rom return error with info 8
[P3600 Software Upgrading] gruptnt:
can u execute an task 37 ff on working trinity ?

use putty and enable log session

4 no gsm

are u sure the band on trinity is select gsm network type?
[P3600 Software Upgrading] SuperSport:
I've been researching more, and find this happens when a Radio Flash goes bad. I intentionally pulled the cable during a Radio Flash to cause this problem to see if I could help someone. Now I'm stuck with the same issue. Doh! Phone works fine, just no WLAN.

I'm still trying different things to see if I can get some positive results. I'll report back if I find something, and I'll watch here for a resolution.

Thanks for everyone's help. :D
[P3600 Software Upgrading] gruptnt:
but the radio can be reflash ...

and i have problem but never pull the usb cable when i flash radio ...

i have an question

into rom end kitchen there is an file .bin

this file is call "Fw1251r1c.bin"

into OEM\Trinity\COMMON\OEMDrivers

Into phone there is

[HKEY_LOCAL_MACHINE\Comm\TNETW12511]

"Wireless"=dword:00000001

"ImagePath"="TNETW1251.dll"

"Group"="NDIS"

"DisplayName"="IEEE 802.11b/g Compatible Wi-Fi Adapter"

fw is firmware??
[P3600 Software Upgrading] SuperSport:
This is the first time I've pulled the cable intentionally. But have you ever had a flash fail during the process? What I understand is that Sometimes that can cause the WLAN to fail. Not every time, but sometimes.

I don't know about the firmware question.
[P3600 Software Upgrading] mac_es:
Hi,

Have you tried converting SPL Oli 2.30.nb to a new nbh for trinity?
[P3600 Software Upgrading] SuperSport:
Is this supposed to write the information back to our Trinity's EEPROM, or does it just open the EEPROM so we can use other tools to write the information?
[P3600 Software Upgrading] mac_es:
First, I haven't done it as I I ahve a working WLAN. I only read this thread..

You will get the correct SPL to read/write eeprom data...
[P3600 Software Upgrading] arpcpro:
I haven't tried to convert it yet. It will be my next step tomorrow as soon as I understand the steps. I guess you mean do this:
[P3600 Software Upgrading] SuperSport:
I converted to an nbh this morning and flashed. Now it's stuck and I cannot get it to take any HardSPL again. Hmmm... How exactly do I use the Trinity splxploit. I've been trying, and it will not connect to my phone. Although, I'm on Windows 7, so I'm suspecting that.

My phone may be hosed, so I'm willing to try whatever fixes people suggest at this point. And, I never thought a Trinity could be Truly Bricked... ;)

PS: I did this, I don't mind taking the blame for it not working right now. Please, nobody worry about it, unless there's a fix, of course. :D
[P3600 Software Upgrading] SuperSport:
Update. I installed XP Mode on Windows 7 and splxploit worked like it was supposed to. Now my phone is running, but still no WiFi. Better than it was though! :D

Now I KNOW a Trinity is Never Fully Bricked. :) Also, if somebody can explain to me in Extremely Clear Steps, I will attempt any WiFi fix that can be done. I read through the Hermes thread, but it did not make sense to me. I don't know what PUtty and all that stuff is, or how to use it.
[P3600 Software Upgrading] sterh:
I don't think that flashing oplipro 2.30 will solve the problem, i believe its only the mean to flash a healthy rom. IMHO we have first to find a rom backup from a trin with working wlan,edit it and put our mac address and then flash it.

Mac adress is differrent for each chip -its like the serial nuber of the chip- and is hardcoded in the chip. If you used the wlan at home or in a network with security restrictions you will probably find your mac in an access log of your router somewhere (as i did) ,then putting the mac in the healthy rom and flash it will solve the problem, thats what the did in the hermes section and it worked (i don't remember the thread as i got lost checking every thread for f** up wlan).

Not to forget ,if someone will post a dump of a rom ,will also have to tell in wich address sits the mac to be replaced with our own.
[P3600 Software Upgrading] SuperSport:
Brilliant! Thank you for this idea. I'm embarrassed that I did not think of it. :o I had already pulled a MAC from a non-working phone and was keeping it at the ready. Now, I've got my ACTUAL MAC.

So likely we could just do a HEX search in the ROM for the MAC, if they were generous enough to share that too? Understanding it's in reverse, according to the Hermes Thread.
[P3600 Software Upgrading] mac_es:
Glad to hear that you recover your trinity...

The problem to obtain a rom whith the mac in it is the same. You will need a correct spl to access that memory... In a standard ROM it doesn't contain the MAC otherwise everyone would have the same

AFAIK, you can try whith the SPL which comes whith the unlocker. It is an special spl... so may be it works. At least it will not break your phone...

@superspot

putty is a telnet program. I will explain what is all this stuff about...

When you boot your phone it boots the IPL, after that the SPL which calls the radioloader and after that the OS.

Obviusly, the radio is blocked so you can not read/write in it. For this purpose we need an special SPL which overrides the security block.

When we got the correct SPL via telnet program we can send commands to it: reset, show info, update... This is done via putty

One command is read, if we tell to read the eeprom it will show binary data so we have to treat as binary data because of that we use the other program to take the output of putty directly to a file.

Once we have a backup we modify the mac and write back...

So the first step is to obtain a capable SPL in the trinity...

I think, that the safest way to tray spls is the splxploit