yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] theorifice:
I was able to get my data connection back up today without up(read: down)grading. Just do the following and they'll have no choice but to restore your data.

1) Look up the RUU doc for the upgraded Build Number from the screen cap. On the one I received it was: 1.89.631.1 - I'm guessing this is probably the only identifier to use to determine if an upgrade had been successful.

2) Call in and tell them you've done the upgrade over 24 hours ago and that you still have no data connection. They'll likely have you verify the Build Number. They may also have you verify kernel version or firmware version. Make sure to have this information handy from the screen cap while you're talking.

3) After futzing around, they'll either escalate you or just perform a 'network refresh'. If they escalate you you'll just have to start at 2) again.

4) Power cycle your phone and you should now have your 3G back with whatever ROM you had previously. I've yet to lose connection and it's been over a day.

Lets hope this works for everyone!
[G1 Android Development] kathi17:
Follow Haykuro on Twitter. He posted this on twitter:

I think someone on here mentioned that the Rogers downgrade changed your SPL, but at least there is one dev who is watching.
[G1 Android Development] ezterry:
Post 6 on this thread has the instructions of how to "upgrade" w/o loosing the SPL

If you install from rogers you are correct you loose the SPL;

Yes just be very careful if you want the EBI0 version you have the wrong radio and don't want your phone in paperweight mode
[G1 Android Development] teknoname:
Just checking in again.

So those of you who got a network refresh Monday or Tuesday and didn't apply build.prop mod still have 3G access at this point?
[G1 Android Development] kathi17:
Luckily I'm not on Rogers, (I'm in the US, but frequently roam on Rogers), but I'm hoping that maybe a dev will be able to figure out how to get root back for those who flashed the SPL.

Haykuro worked wonders for the G1 last year, so I was excited when I saw his tweet. Maybe someone will be able to figure out how to help everyone with the bad SPL.
[G1 Android Development] AverageCanadian:
yes we do

loud noises!!
[G1 Android Development] jackkerouac:
I followed these instructions TO THE LETTER and it bricked my phone but good. Now it won't boot up, it won't boot into Recovery Mode, it won't boot into fastboot (USB) - it won't do anything except stay on the initial boot screen forever.

I can't even access it with adb or fastboot, so I am guessing it is toast.

So this is a warning - do NOT try the instructions on Page 1 - even if you do everything correctly, there is a chance your phone will be bricked.

I am going to call Rogers tomorrow and tell them their update bricked my phone. Here's hoping I get a new one! :(
[G1 Android Development] ezterry:
The "Rogers" logo or boot screen?

adb requires the phone running linux.. fastboot requires you be in the SPL (what spl where you using?)

Where in the steps did it stop working?
[G1 Android Development] ZeroGDarius:
well i was good and decided hey no text or calls today from rogers ill go back to CM and did the ota then CM and boom wierd Bubly HTC logo wait wait nothing. power back on and wont get past rogers logo, im gonna have to get a new one but found this to try when i get the new one once my night shift is done. http://xdaforums.com/showthread.php?t=558301
[G1 Android Development] ezterry:
OTC flashes back the old radio.. great but if you don't flash back a recovory image for that radio you will have a paperwight. Nandroid will flash back recovory/boot/system/data

(which is why my instructions now have that both before and after the OTC for quick rollback; since if you restart after the first rollback fastboot will still work; after OTC recovery will work; and after the second rollback you return to your system)

... can't comment too much since I bricked mine this way and am waiting on a serial cable to try to fix it
[G1 Android Development] teknoname:
What kind of access can you get to the device with a serial cable? Some sort of console?
[G1 Android Development] jackkerouac:
It stopped working after the last step, when I rebooted. Now it's stuck on the boot screen (the first screen to come on after you press the power button.

I cannot get into fastboot or recovery.
[G1 Android Development] ezterry:
Ok, something odd certainly happened;

One to be sure: Its the Rogers logo right. If you have a rogers G1 and you are seeing anything else you ought to be able to enter fast boot by pulling the battery; putting it back in; and holding the camera key as you press the power button. (If it is the rogers logo yes it may be bricked)

Also are we talking step: 9) When prompted to reboot hold camera while you press the action key

or when you tried to roll back to your firmware.

The rollback steps very much assume restoring an EBI0 rom (ie prior to "downgrade" you had radio 2.22.19.26I) and that you wish to nandroid restore to the backup created in step 3. If this was false and you ran ota you have the same type of paperwight I mentioned I created myself at the top of the post)

Last just to make sure everything was compatible: what was the ROM/Radio/SPL on your phone before you began.

[Realize I ask so I can add any warnings needed.. Currently ~32 downloads of the hacked nbh and 3 dead dreams reported.. my own included; process errors in switching from rogers EBI1 radio to the EBI0 radio is the reason for two cases; I'm not sure about your case yet.]
[G1 Android Development] ezterry:
Some sort of console yes; and no reports of success yet so it may be a new phone dream/magic before I manage to take my current dream out of paperweight mode.
[G1 Android Development] jehamish:
I bricked my phone in the summer last year, just called rogers and got them to replace it. This time you can claim it was their downgrader that did it, though I guess that doesn't matter because the phone's been in Canada for less than a year and software repairs are free in that case (software issues less than a year after purchase). Either way, just call them and say your phone won't start after you tried updating - as long as it's not physically damaged the replacement will be free. If it is damaged, I think it's $30 to replace it, so still better than a broken phone or buying a new one. The only downside is that you will now be the proud owner of a robbers "upgraded" phone which is crippled and incapable of being rooted as of yet.
[G1 Android Development] stilbon:
Confirmed

ezterry - thanks very very very much for your post. I'm confirming a success on my Dream with the EBI1 radio (RADIO-3.22.20.17)

My post is here - /showpost.php?p=5480955&postcount=416

Fortunately I didn't have to lay the EBI0 radio stuff in, I did a reboot after the nandroid restore and waited half a day for a scan to happen. After waiting and no data I did a battery and sim pull and my data came back up with no need to call in for a refresh.

Thanks for your work, hope your phone's recovery goes well.
[G1 Android Development] silvrhat7:
No Issues?

Hey!

Has anyone had NO issues as of yet? I've been receiving these txts from Rogers for a while, but I made no move to rectifying the problem per their solution. My data connection still works perfectly fine though -- even up to today!

Anyone else? Could they just be trying to spoof us all into changing back to official roms?

Regards!

Silvrhat7
[G1 Android Development] kathi17:
If you have Haykuro's SPL, you can't change the radio without bricking your phone, that is why when installing his SPL, you have to install the radio FIRST.

I would think that you should change to a different (hard, eng, etc.) SPL before you flash the fix mentioned in this thread, since with this fix, you are changing the radio version, but not the SPL.
[G1 Android Development] h3llb1n0:
Here, First Post Hope U Guys Enjoy It

Ok, Here we go, I rooted my phone 2 days ago, cm 4.2.13 , raged on trying to install a nice and properly working theme, I reflashed my mod two time. Got served with cyanoid1.1.1 . But I still had no 3g. That was the last thing I wanted to fix this morning, that freakin rogers issue, I read this guy post who faked the iphone thingie...I dialed 1 866 931 3282 smartphone data service... pressed 3 for tech then I think its 1 for Iphone... wich I never had... The guy answer me I ask for a network refresh... he does it, my 3g is back... If your french wich i'm ask pour rafraichir le reseau... they dont know if you have an iphone... so hope it can solve your problem guys.
[G1 Android Development] ezterry:
My instructions say ENG

I ought to have included:

DREAM PVT 32B ENG S-OFF

HBOOT-1.33.2005 (DREA21000)

(other SPLs ymmv...)

Glad to see someone w/o a brick reply. Yes the changing to/from EBI1 is where some errors happen if you do not do it correctly. If you are using EBI1 it just updates the version.. but since recovery worked I'm not surprised the rom does as well.

(contemplates the EBI1 version of CM when I get a working phone again)
[G1 Android Development] jackkerouac:
Well, good news and bad news. I called Rogers and told them that my phone stopped working after their update. After escalating to Level 2 support, they agreed to swap my phone with a new one.

Bad news - the phone comes pre-updated, so I am stuck with the Rogers firmware until someone figures out how to root it.

Oh well ... :rolleyes:

I'm glad to see some people have had good luck with the update. I must of screwed it up somewhere!
[G1 Android Development] frenchy128:
I'm almost tempted that when I call back, to ask for a pre-patched phone.. at this point I just want data back.. and why can't I get a hold of a tech that is willing to do a network refresh? 8 calls later, refused everytime..
[G1 Android Development] JamieD81:
so with what they have done to us, they have broken ToS correct? so i can ask for an imediate cancelation at no charge?

cause #1 on the waiting list for the milestone at the telus store here.

leaving robbers as soon as it comes out.

wanna know if im going to have to pay 500$ to get out of the contract or if i can tell them to stuff it they breached i want out free.?
[G1 Android Development] copolii:
No luck there for me. The ***** still wanted to charge me $300 cancellation or a subsidized price for LG Eve and another 3 years. I said get bent those aren't really 'options'.
[G1 Android Development] fongoid:
Well, I'm halfway through, at the Rogers image, with working SPL and fastboot....but no data reconnect :/ I'm gonna phone them AGAIN... :/
[G1 Android Development] JamieD81:
there is no way they can charge you anything after breaking contract and knowing it. if we broke the contract they would hit us with everything they possibly could.

***** more i guess till u get to the point they will cancel for free and say bye.
[G1 Android Development] h3llb1n0:
OMG dude, read... don't try flashing your phone with a rogers update over CM... its dumb and you will probably have to reflash your phone... or in the worst scenario you will brick your phone, I personally wont try it... Just call the OMFG tech support not the Android Rogers Support, THE FREAKIN IPHONE SUPPORT AND SAY YOU HAVE AN IPHONE EVEN IF YOU DONT AND ASK FOR A NETWORK REFRESH if they say you dont have an iphone say yes my brother gave me one for my birthday, but I never used it... they are not the police they wont ask who is your brother or if you can provide the s/n if they do find a s/n and retry
[G1 Android Development] jbrnd:
I'm running cyanogen 4.2.13 (EBI0 version), with haykuro's SPL 1.33.2005 and 2.22.something radio (I think 2.22.19.26I, don't have phone with me right now).

What's the easiest way for me to install the hacked rogers rom that ezterry posted? Can I just install the engineering SPL and then follow his instructions?

If so, is this SPL the one that's called EngBootloader_v2_NoSigCheck.zip ?

Thanks!
[G1 Android Development] SilentTweak:
Rogers better reactivate their promotion to get a free HTC Magic. It's so stupid they put the promotion on Hold before it was even done. Everyone from RFD got theirs so I want mine too! Better get yours before you cancel too haha
[G1 Android Development] yingjai:
just curious.. anyone have a tmobile G1 on rogers got their data disabled? my other half has an htc dream from rogers and her data/sms is disabled, but im not affected and didnt get the warning to update on my G1.
[G1 Android Development] bartman75:
OMG... that's the best news I've heard in 4 days. Thank you. Seems to have been an easy edit to the NBH. BTW, are there any better tools to decode these files than the NBHextract.exe and nbh2dbh.pl, which didn't work for me.

I'll have to see if I get my data back now.
[G1 Android Development] ezterry:
no those didn't work well for me either.. Its really the entire nbh I just flagged some sections "off" based on http://xdaforums.com/archive/index.php/t-459722.html (and verifying it in HBOOT)

(Just be careful with radio updates, we don't need another brick)
[G1 Android Development] kathi17:
This was tweeted by Haykuro. He is looking for upload space now.
[G1 Android Development] copolii:
I will gladly give him upload access to android.mahram.ca
[G1 Android Development] natmanz:
The tools didn't seem to work for me either. I posted some information that I discovered on the Dream NBH file format at http://xdaforums.com/showthread.php?t=553670 . If anyone has a more detailed description of the other fields in the file header, I would be interested in a link.
[G1 Android Development] ezterry:
Similar info:

I did note there seemed to be checksum/signature information for the first 0x100 bytes then the above format.

+0x40: 32 DD's .. these are the section types (Nulled out the sections not to flash in my copy of the nbh)
[G1 Android Development] JamieD81:
they are strict with the magic deal, they DONT want to give it to anyone unless they HAVE to

i had a rep sign off on my free magic i asked 3 times that it would be free with free shipping, had him send it off and got off the phone*this being saturday*

then on tuesday i wake up to no phone connection? call in and my bill is 800$ i was like WTF there was a 580$ charge for the phone.

had to deal with them and deny the phone at the door to get my phone working again.

that was the start of the bull**** from rogers for me, then the update came. i refused, so now im off to telus in feb when the lady at telus calls me to tell me the milestone is in.
[G1 Android Development] FaJu:
Number 3 seems to have worked out for me pretty well. I've gone two and a half days and I haven't gotten bumped off so far.
[G1 Android Development] DJ_Steve:
i am notr fropm us or canada so im not sure how sims and networks work over their but in the uk the networks most certainly can easily find out what phone and software your using, because whenever i move my o2 uk sim betwen the 2 phones i use it in i get a text as soon as i turn it on offering to send me the internet settings, and said settings are always sent in the correct format for the phone to support (hence they can detect the phone type. and its simple to find a phones software version by simply directing it to a website secretly especially on the g1's which are always online anyway

rogrs wouldn really have to scan the network, they let the g1 do it itself. probably why the network refresh works is becasue the rep is adding a block into their netowrk to stop whatever script they using from deactivating data, and if the rep doesnt know what their doing that would explain why some users are cut off again and others are not :)

just my thoughts on it :)
[G1 Android Development] discoduck:
I'd like to put my dream back to stock. How can I do this?
[G1 Android Development] SilentTweak:
Wow that's total balls. So does that mean you were able to get out of your contract? No free magic will make me very unhappy, since there were others who got theirs.
[G1 Android Development] lbcoder:
You do NOT WANT the free magic. It is just a scam to extend your contract.

What you WANT is to get OUT of your contract.

Do NOT accept the "free magic".

Tell them your dream is borked.

DEMAND that they let you out of the contract.

GET AWAY FROM THOSE SCAMMERS.
[G1 Android Development] dawgbone98:
Your wording sucks.

A scam implies you get nothing in return, which is far from the case here.
[G1 Android Development] no_cannabis:
Why wouldn't I want a free Magic (I got one btw a week prior to the update fiasco)? It's a GREAT phone, with tons of memory on board, Sense UI after update and possible 2.1 update in the near future. And unfortunately there's no decent GSM provider in Canada, and won't be for at least couple of years till the new players get their network coverage completed. I'm not going to stick to stupid CDMA providers just for chance to have a Milestone.
[G1 Android Development] Ravenous83:
I'd like to point out, that if you use the custom version of the new rogers 911 update posted in another one of these threads, you will still have the .2005 SPL.
[G1 Android Development] lbcoder:
You DON'T get anything in return.

1) You get an inferior phone -- no keyboard, and NEITHER the DREAM nor the MAGIC is compatible with the new service providers, so this phone is USELESS outside of ROBELUS.

2) You get roped into a contract extension.

Simply put, if you were NOT in a contract, you could switch providers, buy a phone OUTRIGHT, and SAVE MONEY doing that.
[G1 Android Development] hdtav:
Rogers seems to be looking for....

Rogers seems to be looking for the proper firmware version and build number. I'm wondering if any dev can create a script to run on the phone that would change these two items to spoof the new info from their update.

Someone posted the following info from their phone after they did the Rogers update:

SPL 1.33.2005

Radio-3.22.26.17

Build : RA-dream-v1.5.2R

Kernel 2.6.27-d5acf552

Build number 1.89.631.1 146733

I would be willing to test this on my phone and report back the results.
[G1 Android Development] bartman75:
I tried this for 24 with no success. They must be looking for something else in addition to the version.
[G1 Android Development] :
they're not looking for anything, i had my cyanogen working since this debacle
[G1 Android Development] hdtav:
Customer Retention Department....

Customer Retention Department says that they are working on a solution for users that are running Firmware version 1.6 and do not want to downgrade back to Firmware version 1.5, you can still use your phone and they have a list if you would like to place your phone on it and when they have a solution they will contact you. I've placed both my phones on this list, both phones are HTC Dream.
[G1 Android Development] :
Just updating the build number doesn't seem to be either helping or effecting anything. My story...

I flashed the bcrook patch on Monday evening to see if the system would recognize it and unblock me.

Got bored of rebooting on Tuesday afternoon and called for tech support. Thanks to the patch, I didn't have to lie. The build number I read off my phone was what he wanted to hear. I HAD download the software update from their website and I DID update my phone on Monday night - they just weren't the same update. Anyway, the guy had been given the word that doing a network refresh would actually make the unblock process take longer. He seemed convinced, but I think we all know there's no truth to that. I was still curious anyway if the system would read the altered build number on it's own, so I waited.

Wednesday afternoon - many battery/sim pulls later - I still had nothing, so I called again. This fellow wanted to hear both the firmware version and build number. Had to lie and say my firmware was 1.5, but it made him happy. He had me do a battery pull and he called me back. No difference, so I'm sure he didn't do a network refresh either. He said he would escalate the issue and the next level support would just unblock me when they got around to it. I was to expect it to be working again that afternoon or the next morning at the latest.

Thursday - nothing all day. Periodic battery/sim pulls but no change. Busy day so no time for anything else. Figuring I was going to have to start updating my radio or my SPL or something. I was hoping not to have to reflash and reinstall things, but the CursorSense update path was starting to look like the only way out.

Friday - 1am battery/sim pull: no results. 7am battery/sim pull: 3G is back!!

I only have a couple of conclusions from this: It's not the build number they're scanning for and scanning firmware versions wouldn't make sense. Either they're looking for another element or running the update .exe itself does an additional network step to register your handset for unblocking.

The other conclusion is that you probably don't actually have to update or change anything as long as you can tell support what they want to hear and are willing to wait a few days.

I guess we'll see if there are further scans and blocks in the coming weeks.
[G1 Android Development] dawgbone98:
You do get something in return... as inferior as the phone might be in your eyes, it still is far from a scam.

A scam is when you get one of those letters from Mr. Adel Hannah saying a bank in Nigeria has $40,000,000 that it wants to give to you.

This, is not a scam. You get the phone at the expense of adding 6 months to you contract. If you are happy with your current contract and you like the Magic (or would like a backup phone in case something happens), it's not even close to a scam.
[G1 Android Development] lbcoder:
Wow, the DENSITY.

You are required to EXTEND YOUR CONTRACT.
[G1 Android Development] JamieD81:
my magic was sent out to me without contract extention, but they also charged me full price for the phone after saying it was free, therefor thats why my contract didnt get extended i guess. ?

but im sick of it. so whats my best bet to say to them to get out of my contract for free?

they sent me free magic, charged me for it after cut me off.

they cut off my data due to not running their rom.

what else do i need to know to say to them ?? just demand they cut off my contract without penilty??
[G1 Android Development] lbcoder:
You might be boned on account of it being a mistake -- you actually accepted the contract extension regardless of it having actually been applied.

Problem is this;

You signed a piece of paper (presumably), which is the contract. That contract says that its default termination is X days after the date the contract was signed. It also is a bunch of horrible things that YOU agree to, but unfortunately, it is not reciprocal, ROBBERS didn't agree to anything in exchange for it, with the exception of giving you the non-returnable hardware.

I *believe* that there is a certain "damn I screwed up" law to cover these kinds of things, so you should be able to fully undo the "magic" and go back to the way you were before.

But then you will really have to play hardball with them over the DREAM. I don't know if they would be willing to actually replace a dream at this point... do they still sell them? If it becomes "defective" due to their software "upgrade", AFTER they cease handing them out, then you MIGHT be able to force them to let you out of the contract.

Remember that the two features you were after were: PHYSICAL KEYBOARD, and ANDROID. If they have another android with a physical keyboard at that time, you might also want to throw in an "HTC" to that mix.

Fact is this: If THEY kill your phone due to a software update that you DIDN'T WANT, and they AREN'T willing to replace the device that is functionally EQUAL to it, then they MUST let you out of your contract, since they have taken away the only reason why you ever entered the contract in the first place.

Good luck!
[G1 Android Development] JamieD81:
awesome thats some good info, rogers does have the eve which has android and physical keyboard, and i DID come to rogers from another carrier strictly for the htc dream, so i will use that to my advantage. thanks again!
[G1 Android Development] no_cannabis:
I got my Magic upgrade, absolutely free, which I have a prove of, in form of the bill saying Upgrade Administration Fee - $0 and other bla.