yashsingh1/xdaforums huggingface dataset:
[G1 General] hellfenix:
I'm guessing you have tested both recovery images above hay?
[G1 General] evilpig:
Get some rest my friend... you've done enough work already ;)
[G1 General] SpEnTBoY:
^^ anyone? :D
[G1 General] jpa-:
Honestly - if the solution was something that simple - i'm sure all dev's involved would've tried it already.

Don't hold your breath folks, this is going to take a while. (With that, I still have faith in Haykuro).
[G1 General] hellfenix:
Well I for one have tested many recovery images but these are pretty new and I haven't tested them, + some guy states his Hboot is 1.33 which is specifically the Hboot version that Haykuro has stated is problematic on twitter.

I'll try them as soon as I'm home for the heck of it.

[Edit] Oh well I just tested them from work and they definately don't boot either, let's hope the serial cable works :) [/edit]
[G1 General] fongoid:
I just tested the files as well, and neither image booted up my dream. :(
[G1 General] haykuro:
lol guys, ANY custom boot / recovery image you find is using the old locations.

i only just released the hacked mkbootimg, and the information about the new boot locations.

if the solution was that simple, i'd have done it ages ago, hell, anyone could have done it ages ago.

there are new/undiscovered boot locations. ( please look at http://xdaforums.com/showpost.php?p=4016082&postcount=305 and http://xdaforums.com/showpost.php?p=4016442&postcount=313 ) and THAT is what i am trying to discover.

as noted before, hboot 1.33.0010, unreleased but soon to be, according to dream_kill patches all the hacks pretty much, at which point our only solution is to find a kernel bug.
[G1 General] lbcoder:
Or jtag...
[G1 General] jpa-:
this is getting ridiculous.. was it this difficult to root the T-mobile g1 ?
[G1 General] haykuro:
lol yea, but it's not a viable solution for a noob to pick up a soldering iron and attempt to solder 2nm (2 nanometers, i.e. .000002 milimeters) of cable on their device. :P

of course not! the g1 had various firmware updates, an emulator, dev devices, and all sorts of goodies with hints. i don't see what is so difficult though? all i need is either a serial cable, and if that fails, just dump it with a jtag cable. the fact i haven't jtagged yet is to not risk me messing up the solder (as i mentioned before, its 2nm, that is a bit of trouble.)

but hey, if you have something that we're not aware of (i.e. a firmware update with a boot.img that boots on this thing) then let us know. id be more than happy to use it.
[G1 General] SpEnTBoY:
Silly question ... with enough brute force attempts, is it inevitable that we'd find the proper boot location/offset? If thats the case I'm sure we could all (as boring and un technical as it would be) take a range and test booting lol

Just throwing it out there although it may be insane :D
[G1 General] haykuro:
take a look at http://xdaforums.com/showpost.php?p=4016442&postcount=313 and http://xdaforums.com/showpost.php?p=4017117&postcount=319

the second post (319) just modify the php script.

<?php
$kerneladdr = 268468224;
$ramdiskaddr = 285212672;
$secondaddr = 284164096;
$tagsaddr = 268435712;
$change = hexdec("100000"); // change this value
$a = 0;
while($kerneladdr < 421560320) {
passthru("./compilebootnew ".dechex($kerneladdr)." ".dechex($ramdiskaddr)." ".dechex($secondaddr)." ".dechex($tagsaddr)." boot-new-".$a.".img", $retval);
$a++;
$kerneladdr += $change;
$ramdiskaddr += $change;
$secondaddr = $ramdiskaddr - 1048576;
$tagsaddr = $kerneladdr - 32512;
}
[G1 General] SpEnTBoY:
Yeah I'd seen these :) ... I was just wondering if in your opinion if I/some of us picked ranges, if brute forcing would inevitably get us the addresses ... or is the number of possibilities so high it would be months possibly before we got an image that would boot?

I may just write something to increment up and create a mess of boot images ... just wasn't sure if anyone saw a point in trying this though or what the odds would be of actually nailing the right offset lol

yeah I should really look at the code closer before I comment and realize it already does what I was saying ..... oy
[G1 General] haykuro:
heh yea, the odds of hitting the exact right amounts would be pretty high. i encourage you guys to play with it all you'd like until my serial cable parts arrive though. hopefully someone will pull something up.
[G1 General] Bedeadu:
Maybe can help get cable faster?

Haykuro:

Just a thought. I am more educated in the electronic aspect of things. What are these serial cables and "parts" you require? I believe earlier you mentioned 5-7 days delivery. If you could tell me the pinouts you require on the Serial cable I could rig something up for you. Not sure what the parts are, but if you let me know I might have something for them, unless they are some proprietary items?

Anyways, just throwing an option out. I could at least get this shipped to you by Monday if I found out by tomorrow morning Eastern time. Possibly even Sat. delivery, might cost to much though.

Hell, I am tempted to solder my circuit boards where you required them done and do a swap with yours (is it all on mainboard?). I have the service manual which will make disassembly a breeze.
[G1 General] haykuro:
take a look at http://forum.revskills.de/viewtopic.php?f=10&t=123
[G1 General] Bedeadu:
Interesting, so they have just changed their pins from the usb data cable that ships with the unit?

Well, I have the original 11pin usb cable (hmm, that one would have to be the mic cable? the pwr cable is normal mini-usb), I should be able to snip the other end, and connect the rs232 cable (provided all req'd pins have wires connected). I need the RS232 pinouts req'd, but they made reference to the Nokia cable in the link above. I am sure i will find them through a little searching. To tired now, but I should be able to do this quickly tomorrow morning, hopefully not to busy at work (or boss not around).
[G1 General] haykuro:
cool :) as i said, i already ordered the parts, so no need to spend any money if necessary :P but if u can do it with stuff you already have, be my guest. =]
[G1 General] Drizzy Drake Rogers:
Patiently waiting....... and H you are the man and thank you very much to help us root our Dreams! much appreciated!
[G1 General] jpa-:
Total bummer on the hang-up during the project. Best of luck on your adventure Haykuro. I really hope (for your sake) that you find this stuff fun. I have no clue where to even begin with all that stuff, so heavy props to you, sir.

Atleast in the meantime, I have time to return my dream in exchange for the magic. Didn't realize what a huge size difference there is between the two. <3 30 day satisfaction guarantee.
[G1 General] rsquigley:
lol, you got your phone from Best buy did you? I purchased the magic first, loved it but had a hard time getting used to no hard keyboard, so after a week took it back and exchanged for a dream. I REALLY liked the feel and function of the dream but missed the extra RAM and it felt more sluggish then the magic. oh and wow i first thought that the magics battery was bad.......the dream is even worse........so after a week i took it back and exchanged it for the magic again, lol. now if only the Galaxy or hero would come to rogers before the next 30 days are up, lol.
[G1 General] SpEnTBoY:
Off Thread topic, on Post topic

Hrmmm ... I thought they both had 192MB RAM but the Magic has 512 ROM vs the Dream @ 256. Can anyone confirm? I was looking here:

Magic Specs

Dream Specs

Personally I just got too used to having the hardware KB and loved it lol ... from doing demos in the store I never noticed any speed difference between the two but the dream is a little more "boxy" ... still love having all my screen realestate not being taken up by a keyboard when I'm on the net or working on docs etc. I have to admit the Magic felt a lot slicker ;)
[G1 General] Bedeadu:
Well, I just took my mic wire apart (that came with the unit) I can figure out which colour goes to which pin. I believe from reference of your earlier link, we can use the same RS232 pinouts from the Nokia Cable

http://pinouts.ru/CellularPhonesCables/nokia_dku-5_cable_pinout.shtml

I think we would just need to worry about pins 2, 3, and 5, prob. need +5V somewhere too. Anyways, just not sure if you would require a Female or Male RS232 jack.

All this being said, I think it would cost a fortune to ship for Sat. delivery. I could do it for Monday, but you will probably have it by then. Wish I looked into this on like Wednesday.
[G1 General] haykuro:
*in reference to my brother*

<haykuro>	he's got a max 232
<dream_kill>	he needs 3232
<dream_kill>	MAX 3232
<dream_kill>	3V level
<dream_kill>	as the 232 is 5v .. and u can fry the phone :D
[G1 General] Bedeadu:
Lol, good point. You would think there would be a limiter on the board, but prob. not worth trying without the chip. Definitely don't have that IC laying around, the according to that diagram, it at least looks like a simple circuit to make. So I take it these are the "parts" (the IC + the cap. and resistors....in the diagram?)you mentioned earlier, that you have on order?
[G1 General] haykuro:
i ordered a DKU-5 cable and a ext usb adapter tip both have been shipped and should arrive no later than next wed. or thurs.
[G1 General] nostriluu:
Hmm, maybe you can tell if this device can have USB host mode and video out enabled? :) Am hoping it has a long life as a hackable device.
[G1 General] haykuro:
heh, this was confirmed with the (NOT TO BE LINKED TO) qualcomm specs for the g1/dream.
[G1 General] nostriluu:
Yeah, I'd read about that though it seems to trail off what we could actually do with it. USB host adds incredible flexibility to a device. Apple is really going to push the proprietary iPhone connector now, and there will be cool stuff coming out (VR glasses, more capture, connectivity, etc), this is a good non proprietary alternative.

It'd be nice to have a real hackerphone where with the extended battery compartment we could plug in a better camera module & LED, wide range mic, SD card, etc.. make it a real personal augmentation.. looking at most of the extended batteries the compartment leaves all kinds of empty space in the long rectangular back cover, why not use it? Unfortunately it doesn't seem manufacturing and the enthusiastic community can take it that far yet; in any case the G1/Dream is a great starting point but needs a little more oomph to really be the perfect platform, but maybe with the right input, in a year from now...

Anyway cheers and keep on that hacking, don't let the pocket protectors discourage you, you've got what it takes. :)
[G1 General] kanatacrude:
nesquik

Haykuro, enjoy some nesquik while you wait for parts. Cheers.
[G1 General] haykuro:
i think that the android os itself is a beautiful thing, we've unlocked various aspects of the os itself that (albeit google didn't intend for us to have) are extremely powerful. regardless, the g1 is my favorite of all android devices so far because of the hardware keyboard, wtf is htc thinking getting rid of it? :rolleyes:

all aside, thx to both of you :)
[G1 General] Bedeadu:
Rogers Dream - Slow as f...

Here's my issue with the Rogers Dream, curious if others agree. My one complaint about this phone, currently, is how slow it is. Yes, I only have about 12megs left of int. mem., but I still can't believe how slow it is. In fact, sometimes it's so slow, I don't have a chance to answer a call when it comes. I would do a hard reset to see what it was like originally, but I don't want to lose settings, figure will do it once we get the root working.

I guess my question is, do others agree with my statement? And would these custom f/w's help speed the handset up? Were you able to strip out a lot of unnecessary files to make free space? Also, i read some threads briefly about overclocking, does that help? I'm sure it helps drain the battery.
[G1 General] Boomgawd:
Slowness

Yeah, I have also been dissapointed with the performance of my rogers Dream. I also have about 15megs free and cannot beleive how retarted it can be sometimes. I bought this phone to replace my pearl, and altho I love the features/keyboard/screen/cam/etc etc... I am extreamly dissapointed with the performance and battery life..

Can anyone help with performance tweeks?
[G1 General] tertiumsquid:
Yeah, same here. I've got 21mb free flash, and mine's pretty slow too. Too used to my old SE W810i...

Looking forward to apps2sd, if it'll help :p
[G1 General] haykuro:
hey everyone, so i got the chance to talk with an old friend and we did some toying around with an unbranded HTC Magic.

we made 3 different boot / recovery images.

1. standard boot / recovery (of course these booted)

2. rebuilt boot / recovery with my hacked mkbootimg (these booted as well, this is good)

3. replaced the kernel in boot / recovery with one from another magic device (failed to boot)

so my best guess is the solution may be a bit easier than i thought. i'm going to play with it more in a bit (have to shower for work at 5 :rolleyes:)
[G1 General] SpEnTBoY:
Work?? who said you could have a life (outside of getting this working)??? lol ... kidding man ALL the efforts are appreciated!! 1st batch of nesquik send beginning of thread ... new batch coming next week for you :) Here's hoping the Dream follows the same suit as the Magic
[G1 General] SpEnTBoY:
Slowness

I'm actually impressed with the performance so far :confused: but the phone I had before was a Moto-Q and it was worse than dog slow more than 80% of the time. Is everyone suffering performance issues running a lot of widgets? or see a ton of background procs running from self updating apps etc? personally I keep this all pretty lean and only really have a few things running like this (weather, etc).

I haven't noticed any slowness really at all, but like I said the Q was horrible after a while.
[G1 General] nostriluu:
The most aggravating performance problem I have is when I try to switch to the home screen there are sometimes long delays, I suspect it's a widget causing the problem but haven't gone through them all yet (thinking I may be switching OS images instead :]).

The standard response is to install one of the task managers to see what is slowing you down. But the Dream is a one year old design with limited RAM running a newish OS, it's not going to be speedy. I have a Dream too and I'm ok with this - I see it as a useful prelude to future devices (perhaps useful if I get into development as I plan to, to make my apps efficient). And we can still do the same things other can do, just a bit slower and we need to recharge a bit more often. ;)

As long as we don't get abandoned in future support, which is hopefully not too likely considering the number of G1 owners, and the fact it's currently the only Android with a keyboard. If performance on the G1/Dream is a major priority for Donut (Android 2.0) we're in good shape, otherwise, a bit betrayed. You have to be a bit with the cause to have an Android, otherwise the iPhone is undeniably slicker and faster (but it's a single tasking OS).
[G1 General] aggtrfrad:
so it is possible for the memory offsets to be the same as the T-mobile G1 despite the radio differences?

Well that can only be good news, since it should be easier to get a compatible kernel rather than find the mem offsets.

Only thing is, I hope it is not both kernel + addresses cause then we are screwed :D:D:D
[G1 General] jpa-:
sooooo apparently we have Root on the Rogers Magic?

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

apparently confirmed too

Someone mind explaining to me what the difference would be, between rooting the Rogers Magic vs the Rogers Dream? Shouldn't it be virtually the same process/files/protocol, whatever you smart-people call it =P
[G1 General] rsquigley:
according to the rogers site the magic has 288 mb of ram compared to the 192 for the dream. as well the magic has 512mb of onboard flash memory compared to 256 for the dream
[G1 General] AverageCanadian:
We just need 70 people to donate $10 to him. There's got to be 68 more Canadians willing to part with 10 bucks to get the phone rooted.
[G1 General] i<3andr0id:
The problem I see with this "collection" is who do we trust with the funds? We can't just donate to Haykuro due to the fact that he can't simply buy one at his local cellphone store over there. We'd have to pool the cash together, buy one, and send it to Haykuro. And even then he might get dinged for taxes.

Oh and lets not forget that we would probably want to send him an unlocked one just to save him time/money. =/ maybe someone out here in Canada can just send Haykuro a Dream and speak to Haykuro and ask that he not release his work until all paypal payments have come in to recoup the cost of the unit? I wouldnt mind doing that, but so far there are only 2 people willing to contribute. That pays for the unlocking. LOL.
[G1 General] outsider787:
Funny you should post this, cuz I was thinking the same thing last night.

As for who to trust with the collection... I say trust Haykuro with it. He is after all getting a free phone after all, and the extra costs (taxes, shipping, whatever) I think are acceptable costs when you're getting a phone for free.

We may even find one on Craigslist.ca for cheaper then $700, which would be a bonus.

Someone needs to talk to Haykuro and get his feeling on this.

I for one am willing to donate $10 for this cause.

I'll start(and maintain) a list of pledges.

Pledge a donation

outsider787

AverageCanadian

SpEnTBoY

i<3andr0id

Bedeadu

AlfaTrion

r4nd0mn4me
[G1 General] SpEnTBoY:
lol well I donated more than $10 but that was for him specifically for all his contributions and the work he's currently doing. I'd feel like a schmuck if he used his donations just so he could do more work :p

If however someone comes up with a method I'd kick in another $10 - $20 for him to have one to kick around. I'm a firm believer in Open Source AND helping out the people dedicating a lot of personal time to giving back to the community. :D
[G1 General] i<3andr0id:
I'm in, add me to the pledge. But no, we can't just send Haykuro cash. Someone here has to buy one and send it because how else would we be sure that Haykuro gets the phone? Maybe I'm slow and missing something there. How does sending Haykuro the collection help him get the phone? I mean, yea, I could set up an ebay listing and Haykuro could buy it like that, but ebay is messy. I think it's easier to send it to him, when he verifies he has the unit then those who pledge can send paypal payments to whoever sent him the phone. And when the total is made up then Haykuro can release his work. I know its messy, but how else can we do this without someone being out 700 bucks? Anyone have any suggestions?

Also I would prefer sending Haykuro a BNIB rather than a craigslist unit.
[G1 General] SpEnTBoY:
I think we need to hear from the man himself and see if he thinks this is a viable endeavour lol ... I just realised we're being a little presumptuous ... even if/when we could get him some hardware, maybe he doesn't want to do it or wouldn't have time lol ... Lets put it this way, if he thinks having the phone will help him (help us) root it, and he's willing to take this on, I'm behind this 100% and will donate more, however it is determined to be the best method.
[G1 General] i<3andr0id:
Oh, I thought the general consensus was that H was looking for one. I didnt think that maybe he didnt want to do it. Never considered that. If anyone reading this can get word to Haykuro, can you please direct his attention to this thread?
[G1 General] AverageCanadian:
Well once a general consensus is reached let me know. If he wants to create a separate account just to get enough money for the phone I will donate another $10 to that fund. Also once he gets the money I have no issues buying it and sending it to him. I live 2 minutes from the Niagara Falls New York border so I could easily cross over and ship from the U.S., therefore avoiding all duties and taxes.
[G1 General] SpEnTBoY:
To be honest I'm not entirely sure. He may very well be looking for one but I haven't heard anything from him specifically. I'd just hate to push him into something if he's not really into it lol ... I HOPE he's cool with this :D
[G1 General] Bedeadu:
Hi All,

Just reading the most recent posts on this thread. I would be willing to pool a donation to Haykuro for this as well, although not even sure if he would be on board. The only thing is, from what I understand, the only way to get root is to revert back to an older SPL version, because there was a "flaw" in the older versions that they were able to take advantage of. I don't believe that this is possibly for new Rogers phones, considering there are no older versions. Also, we would need a copy of the radio if I am not mistaken, which again doesn't seem possible unless released by manufacturer or Rogers, and because this radio is different from US and EU versions, I think.

I admit, from what I am reading about Haykuro's work, it seems incredible, eh? (felt I had to through that eh in there or it wouldn't be a proper canadian sentence). So, maybe he could do something, just pointing out that they haven't figured out a way around getting root access yet besides this method, which to what I am reading doesn't seem possible right now for us Rogers saps.

By all means, pleaseeeeeee correct me if I am wrong.
[G1 General] AlfaTrion:
if you guys are making a rogers dream fun for H then count me in

i got mine for $150 after renewing a 3yr contract (i always do 3yrs). I'm sure we can find some for well under $700.
[G1 General] aggtrfrad:
i got mine for 500 Canadian $ bnib, and i can find more for 400-500.

but we need to hear from Haykuro first, at least that he is gonna give it a try.
[G1 General] haykuro:
Hey everyone :) Long time no see :o (unread PM's are at 111 heh)

anywho, before anyone starts chucking cash around can you let me know a price? i'd feel awkward to have you guys send me an $800 phone..

from what i read it runs for $700 no contract?
[G1 General] i<3andr0id:
Thanks for commenting H. The price is 599.99 + 13% tax. So aroud 678.00 canadian. You shouldnt feel awkward since youd be doing all of us such a huge service by finding a way to root this device. I think i can speak for the rest of us when i say that donating 10-20 dollars is nothing if we can get root. Just say the word and we'll get the ball rolling on the donations.
[G1 General] esmith:
Is there any money planned to be donated so far?

Who is collecting?
[G1 General] i<3andr0id:
It's been suggested that IF Haykuro was interested that he could set up a paypal account where donations for this phone would be collected. Once Haykuro says "thats 700" then someone will be elected to send H a phone, possibly our friend who lives in Niagara Falls who can cross the boarder and mail it, thus circumventing any shipping tax costs incurred by sending it from outside of the United States. When Haykuro recieves the phone then he will release the funds collected to the person we elect to send the phone. This seems the most logical route. It all depends on Haykuro andf our donations. =)
[G1 General] aggtrfrad:
http://toronto.en.craigslist.ca/tor/ele/1219814969.html

sealed item 450 Canadian dollars. I can ship it Monday morning... I don't know about customs etc. though :/
[G1 General] haykuro:
okay.. here goes..

Please all donations for the Rogers fund, go here: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6127086

(they are labeled specifically with "Haykuro's Rogers Fund" to keep track of what will go towards the phone)

when we reach >=$700 i will announce it.

at this point i will forward the money to the person purchasing the phone (this information will all be public so we all are aware of where the money is). the entire process will be posted on twitter most likely so everyone has a way to keep track of it all.

thanks again to everyone organizing this as well. :)