yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] haykuro:
htc_wwe/htc_hero/hero/hero:1.5/1.76.405.1/44219:user/release-keys

it's a release build. and the rosie i'm looking at right now is much different. seems a lot sleeker and has various apps i haven't seen before. (screenshots / dump by request [this is in no way a completed port, i'd rather you guys do it as i'm not going to bother with it :P i just threw it on my device to play with it for a bit])

EDIT: also i have to say, with no optimization done, this thing does run fairly quickly in comparison to what we've had available. (also considering i simply pushed the system directory and am running everything off my sd card [the old method])
[G1 Android Development] jubeh:
Exactly what I was asking, thanks

I noticed on the lot of nandroid backups i have that the boot.img is the same, i was wondering which of system or boot.img were responsible if i were to "lose root", and what "having root" exactly meant (i know what having root is, but i wondered what it meant at the system level, maybe not having root is nothing but having a system service catching root requests and denying them all?)
[G1 Android Development] jamizzal:
you my man are great i need to learn how to port asap, i wish i knew what i was doing i wanna get into this rom asap
[G1 Android Development] dpgc213:
screen shots and a dump please, dont forget to wipe tho lol
[G1 Android Development] RaiderX303:
i'd love a dump of this as i cant get the rom from the exe on my mac
[G1 Android Development] haykuro:
ah. there are a couple of levels required to obtain what is considered full root.

- the recovery binary used to flash your phone in recovery mode should be using test-keys (to allow 3rd party roms)

- the boot.img has a file called "default.prop" this file must have an option (ro.secure) set to 0 to allow "adb shell" to be used as root and to unblock most security/root issues (such as the su application)

- at this point you pretty much have root, but many would prefer the hacked su binary that coincides with the Superuser application
[G1 Android Development] jubeh:
I'll just wait until somebody dumps /system from the image (i just can't get the image opened and all i get is a meta folder). I'm still fairly new to linux, my coding was for windows and dos, and there superuser permissions are taken for granted :D
[G1 Android Development] haykuro:
lol use wine to run the program then check ~/.wine/drive_c/windows/temp/

do an ls -R * and you'll eventually see the folder that contains rom.zip :)
[G1 Android Development] :
RapidShare Sucks

can anyone post somewhere else other than rapid share, i can never download from there. thanks!
[G1 Android Development] haykuro:
http://img269.imageshack.us/img269/2812/deviceo.png

http://img30.imageshack.us/img30/410/device2.png

http://img269.imageshack.us/img269/1390/device3.png

http://img20.imageshack.us/img20/1594/device4.png

http://img38.imageshack.us/img38/2299/device5.png

also.. with a bit of optimization this is the one guys.. seriously a giant speed increase and i haven't done anything to it, if anything it should run slower as it's all off my SD, but it runs smooth as hell.. cheers to whomever got this out in the wild :)
[G1 Android Development] jubeh:
wrong reply, lol, the linux guy was up there. i'm on windows and i've already got the rom.zip, pulled out all the image files, that system file is a fatty at 145 mb, I tried to open it with 7zip, but all it shows is the meta-inf folder
[G1 Android Development] fleshdeep:
Are any of the problems from the og rom fixed with this new source? mms mainly.
[G1 Android Development] jamizzal:
im salivating at the mouth for this one guys....omg i cannot wait till this gets ported for the masses
[G1 Android Development] actah:
so first speedy and stable rosie rom can't be rooted?

unlucky...

hows the market HK?
[G1 Android Development] jamizzal:
wait if it couldnt be rooted i dnt think HK would have flashed it, i think he found a way around, unless he flashed and knowingly lost root
[G1 Android Development] alritewhadeva:
Waiting waiting waiting...:)
[G1 Android Development] cidica:
man I'm agreeing with you on that one. this looks so sexy now just to wait for it.
[G1 Android Development] haykuro:
what are you talking about? i've got root. :rolleyes:
[G1 Android Development] RaiderX303:
as HK said, the SPL is what'll cause you to lose root so dont flash that, he only pushed the system folder so it can still be rooted
[G1 Android Development] ComplexMinded:
Im tempted to push /system to SD like HK.. I can't wait!!!
[G1 Android Development] jubeh:
i understood it this way, you lose root because you have to flash the boot image so that the system files can run on the device, but it's just a matter of changing the parameters of a file in boot to get root back. It doesn't mean you lose the spl or recovery images, so you can always nandroid back at any time. once in the rom, you can dump all files to sdcard (or adb pull them) and then use those files to put them into an update, where you write your own installation script and put in the modified boot image with the file with the parameter that gives you root back and (optional) the modified su binary that's compatible with the permisioning app (the one that pops up any time a new app requests root). Am I right?
[G1 Android Development] jamizzal:
exactly a full stable release, is soo long overdue, lol no offense to the builds that are out now cuz ive been using the Hero builds since HK's first drop and ive loved every min of it but when u see stable goodness you know it can only get better from there lol...and with swapper also imagine how bloody fast this rom can move
[G1 Android Development] diaztradeinc:
Will get started on this now :)
[G1 Android Development] phantasm714:
amg, so sexy *scoots forward on the edge of his seat*
[G1 Android Development] otto888:
When I try this,I only see the default folders...and the readme won't open. Can anyone help?
[G1 Android Development] Nismo300zx:
how would i go about flashing this to my g1?
[G1 Android Development] jamizzal:
ok kool i assumed that the system is whats really needed to get this out to the masses right ?
[G1 Android Development] alritewhadeva:
yay! :D:D:D
[G1 Android Development] Daneshm90:
Quick Guidance

Hey so basically if i use HK's hero rom.....n then just push the system folder from this one it shud work ?
[G1 Android Development] jubeh:
what i did was run the exe, only up to the first page where it let you "View the Readme", when the readme opened, i went file/properties, then copied the path where the temp readme was at, pasted it to any explorer window location bar, and there were all the temp files and among them was the rom.zip
[G1 Android Development] jamizzal:
its not flashable yet, unless your HK lol...but for the rest of us, this is the dump thats going to be used to get a full stable version of SENSE up and running any one feel free to correct me if im wrong
[G1 Android Development] Senorkabob:
Anyone know if any additional widgets were added to this?
[G1 Android Development] Nismo300zx:
i guess imma have to start learning how to do some of this stuff...been dyin to start developing just dunno where to start
[G1 Android Development] zgmf-x322a:
hope that haykuro's new hero update is easily to get updated like his other perfect work :D
[G1 Android Development] jamizzal:
me either, i have no clue but i do have the dedication and willingness to learn, and a passion to.
[G1 Android Development] Aquilo:
Open the installer, and let it get to the inital flashing screen. Click the View Readme button.

Now, within the program that's opened this up, go to file > save as.

In the file name box, type *.*, then press return (enter).

Now you'll see all the files it's prepared, one of which is rom.zip. Open up an explorer window (like, My Documents, for example), and then simply drag & drop straight from the save dialog, to the new explorer window.

--

If the readme isn't opening, then try using a program called Filemon (though this is a very complicated way of doing things). Inside filemon, click the Filter button, and for Include, add RUU. And for highlight, type in *rom.zip*.

Now open the installer, and let filemon record all the file actions. Once the installer has come to the initial flash screen, go back to Filemon, and look for the highlighted entry. That'll show you where rom.zip is hiding ;)
[G1 Android Development] jubeh:
this isn't developing per-se. It's just some scripting, some patching, some swapping, and yeah, maybe in some cases, some getting nasty with the source so you can get your mod to work correctly. A good starting point is learning some linux (learn to love that cli) and trying to modify roms to add-remove thing you like/dont like so that you can get a sense of what things do, what things break what, or what things help what
[G1 Android Development] jamizzal:
where is a good place to start learning linux, any good beginner tutorials ?
[G1 Android Development] ccyrowski:
When you use terminal on your phone you're essentially using/learning linux.
[G1 Android Development] dr_dre:
or just use total commander to goto your temp subdir and select the latest dir( datewise)

total commander makes life so much easier :)
[G1 Android Development] jubeh:
usually, just run a linux distro (ubuntu, for sanity's sake). The thing is still very much dependent on thing you have to do through the terminal. It'll teach you about the file structure (one of the biggest throw-offs coming from windows), some of the commands that the shell understands (though busybox doesn't run sudo like zshell does on linux). If you're a windows power-user, then after a couple of weeks of frustration you'll get a good starting grasp of linux
[G1 Android Development] notxel21:
Haykuro, Please tell us you ARE going to help us on this one!:D

We need you. Nesquik for this is a worthy investment!!:cool:

Thanks in advance!;)
[G1 Android Development] jamizzal:
i havent had luck burning the iso to a disc....i guess i can try again but each time i have been unsuccessful following the method from the ubuntu site...but here goes nothing lol
[G1 Android Development] jubeh:
Guys, please stop with the "waiting, waiting" and "please Haykuro this and that". He'll do it if he feels like it, if not, this is still a place full of knowledgeable people who were waiting for a dump just like this one so they could start working and experimenting. Give it time, go out and buy me some ice cream.
[G1 Android Development] dbhatesyou:
for those not understanding how to get the rom.zip from the file on the first post, ive uploaded it here. http://www.4shared.com/file/114878587/30ca3b0c/rom.html with that said, this is in no way an update.zip type file, this is not flashable for the g1 just yet, if you're a noob and try to flash this... ... well anyways.. with that said .. this should be easier for those trying to get it.

ps. those that cant find it, when the application closes, it clears its temp files, so thats probably why you cant find it.
[G1 Android Development] Jrbourque:
He has helped us lol. He has put input through the thread that has been very useful. But it should be released sometime today.
[G1 Android Development] Nismo300zx:
Test Dummy

Listen to anybody needing any testers or anything...i am willing to use my phone even if it may cause a brick...anythin to contribute to the community.. i would love to help out with anything

gtalk - cybrphantom@gmail.com
[G1 Android Development] nk02:
always on htc logo..argh!
[G1 Android Development] cidica:
oh I hope so....I'm in the mood for a format on my phone for a kick arse hero rom.
[G1 Android Development] dbhatesyou:
load ddms see what it tells ya.
[G1 Android Development] haykuro:
i second this notion. :o

hehe. people have to calm down and realize the world isn't going to end.. this is the main reason i left.

if i don't release it within the next 2 minutes, as everyone is requesting, i'm sure it'll be done by cyanogen or whomever else has been working on roms (i stopped looking at everyone tossing roms together, but noticed cyanogen seems to be the only person with any actual knowledge in the field at the moment :rolleyes:)
[G1 Android Development] Nismo300zx:
try wubi the windows installer.....it worked for me im on ubuntu right now...just dnt know how to use it the the best of its abilities
[G1 Android Development] RaiderX303:
anyone know how to extract the img files?
[G1 Android Development] jubeh:
Download unetbootin and make an ubuntu live usb instead. You can always wipe the usb key clean when you tire of it. If you have enough space, you could also just resize your windows partition and go the full way and dual boot windows and linux (be careful though, ubuntu doesn't configure for windows boot, so you'll have to edit grub's menu.lst to add windows to the boot list)

Best option, though, just download virtualbox and install ubuntu to a virtual machine.
[G1 Android Development] fxone:
Here for the People that don´t can Download from Rapidshare or don´t find the rom.zip

rom.zip on uploaded.to

http://ul.to/36bb0l
[G1 Android Development] vkc75:
Wat does this new rom bring?

- is Flash available?

- how long will it take to flash it on the G1?

- Will it have Sense UI?
[G1 Android Development] dbhatesyou:
http://xdaforums.com/search.php i used this link here to find an answer.

http://xdaforums.com/showthread.php?t=443994
[G1 Android Development] cidica:
This is an official dump. Sense UI is there. as for how long on the g1 give it time.
[G1 Android Development] jubeh:
check out JAC's hero, he's done a heck of a job with it, but yeah, cyanogen has been working hard
[G1 Android Development] bolmedias:
It can't be flashed...read the thread...

Anyways...this does look pretty cool. However, I'm really not a developer in any sense of the word, so I'm gonna leave this one alone for now. I agree with Haykuro about Cyanogen's skill, so I'm confident that someone's gonna make this work, whether it's Haykuro or not.
[G1 Android Development] :
link is broken - points to a file that doesnt exist....so the site says...
[G1 Android Development] G1-evolve:
google.com
[G1 Android Development] vkc75:
What i meant with flash, does it support flash (adobe) to watch for example videos on the internet!
[G1 Android Development] jubeh:
i think he meant flash player, heh. it should be, though performance is not stellar.

It will be ported to G1 "when it's done".

It will have Sense.

Remember, Hero is really nothing but a stock google rom with HTC-created libraries to run their own apps on top of it. I wonder, though, now that google released the native code compiler, if HTC will re-write their libs for better performance
[G1 Android Development] alritewhadeva:
I don't think cyanogen will be working on this ROM.

From his twitter:

i am the only one who dislikes the hero/sense ui? i think it's tacky and inefficient. and who's idea was that slider anyway?
[G1 Android Development] nk02:
i'm reflashing another repack, so i hope it boot :D
[G1 Android Development] phantasm714:
I wait with titillating anticipation, however without nagging or pleading because I realize that all this work is largely done for FREE.

and yes, cyanogen is the ****. its the only rom I'll run til a Hero build comes out. even then it will most likely be HIS Hero build :D
[G1 Android Development] cyanogen:
I might do something with this just for fun.
[G1 Android Development] chrisrj28:
Yes I have been using JAC Hero build since he started just after HK drooped the unwatermarked. It's quite usable now and I would love to see what developments can happen with the actual release version. Propz to the OP for the leak. I like how there has been so much development blossoming from this. Wish I could contribute
[G1 Android Development] pistol4413:
I cant wait!

This is the one we have been waiting for weather it be HK or one of the awesome ROM devs this is the big one man!
[G1 Android Development] fleshdeep:
DOOOO ITTTTT! CyanogenHero would be grand.
[G1 Android Development] jubeh:
sense is really not the best part of the hero rom. I've always said that rosie is nothing but a regular launcher trying to look pretty. However, the hero rom (through rosie) has a much better integration of several of your web apps, accounts, aliases, etc a-la Pre. That's why I, personally, have been waiting for a livable version of this rom. And the hero does have that superior camera app
[G1 Android Development] Daneshm90:
Splash

Hey the splash in rom.zip (nb0 file).....neway of gettin a gif out of it or nethin...i wanna use it on my current rom...?
[G1 Android Development] cidica:
This I agree. CyanHero would be very nice to see.
[G1 Android Development] uberingram:
It's pointless posts like this that are going to ultimately screw this thread. Please stop it.

Steve, I'm curious as the technical reasoning behind this perfected SPL from killing root. Care to elaborate? What's so different about how it operates in comparison to the SPL's we regularly use here?
[G1 Android Development] jubeh:
I think it's because, first and foremost, this is a commercial spl, thus, things allowed by an engineering spl (flashing non-official images) are gone.
[G1 Android Development] justanothercrowd:
yeah looks like they have shored up some holes with the new SPL...awesome.
[G1 Android Development] haykuro:
nothing special, the older SPL's were vulnerable because they didn't do sig checking when we did a straight boot ("fastboot boot foo.img") thus allowing us to boot into a rooted boot.img and wreak havoc. sadly htc patched that, and the only way to root now is to find a kernel bug. i can't report on the hboot provided here (1.76.0003) as i haven't a way to test it.
[G1 Android Development] justanothercrowd:
Ill be porting this to the G1 for those interested.
[G1 Android Development] jamizzal:
*EDIT*

(Thank-You JAC), i can see it now JAC 2.0, CyanHero, SuperHero V3, possibly even a HK release. I do thank all of these developers in advance for all the hard work they have contributed to the community its going to be great seeing this dump grow into the primary rom used on this phone.
[G1 Android Development] RaiderX303:
any chance of someone uploading the extracted system.img and boot.img?
[G1 Android Development] jubeh:
And then the thread in Dream/Dream came to mind with the guy asking for donations for a Hero device:D
[G1 Android Development] ccyrowski:
did you even have to ask?
[G1 Android Development] jamizzal:
i wonder if anyone actually donated ??? now Zarboz doesnt have to pay the 700+ for an actual Hero anymore
[G1 Android Development] jamizzal:
better if he did, it stops the questions because now people know...
[G1 Android Development] notxel21:
Thanks Jrbourque!!

It's either this or buying a HTC Hero for $700.00 + for me at this point!

Id prefer to get this and make a donation which would = less than $700.00 :cool:
[G1 Android Development] chrisrj28:
Now you know we are interested. i'm already subscribed to your thread and like Jamizzal said, JAC 2.0 will be nice.
[G1 Android Development] johnnylicious:
let the ROM cooking begin :]

great job HK!! and the other devs working on the port

amazing once again thanks again for all you hardwork google / htc should hire you all hahah.
[G1 Android Development] jubeh:
There's always differencing opinions, and prefferences, so i don't think that among us modders, you'll find "the one" rom. For example. I'm striving for a small rom (I'm a DOS guy and I think that OS's that take up more than 50 mb are bloated), so i'm working on Ionr1 and learning about spls so I can make my own with a ~64mb system partition and give the rest back to /data. Other people might like a more complete rom. Some people like a2sd and some hate it.

This rom is just another venue for choice, and choice is always good (except for fanboys)
[G1 Android Development] Daneshm90:
So im guessin this rom doesnt rely on app2sd unlike previous hero releases ?
[G1 Android Development] kobz1973:
very interested!!!

respect to all contributors....
[G1 Android Development] jamizzal:
good point i guess that is true, there is no one rom that will ever exist on a phone like this. Wouldnt a rom like JF satisfy would your looking for ? I know his roms arent usually that large but then again you did say you want to build your own.
[G1 Android Development] haykuro:
unless you want to risk losing certain applications.. it should.

the app directory alone is 62472

the system directory is 74444
[G1 Android Development] jubeh:
not a rom yet, and a2sd will probably be added when the cooking starts since it's a simple thing to add (just symlink /data to a directory in /sdcard)
[G1 Android Development] pinetreehater:
Man, this thread got long fast.

Haykuro, does this version of Hero work with the G1's bluetooth? That may be a major sticking point.
[G1 Android Development] pinetreehater:
Thankfully, the bulletin board prevented a triple post :mad:
[G1 Android Development] uberingram:
Ahh, that explains it. Thank you for the insight.

Jesus Horacio Christ! I guess it really is just a sign that the Dream is already outdated.
[G1 Android Development] jamizzal:
no offense i love the dream but the dream has been outdated before it was released interms of some of the space, ram and etc it possed compared to phones like the touch pro or touch pro hd that came out before the dream.
[G1 Android Development] jubeh:
Well, i haven't coded for a long time. I have limited knowledge of java syntax, and my programming experience was a little above writing hello worlds in c++ and basic and some rpgs for the ti 86's zshell. I downloaded the full 1.5 source and i usually just stare at the java code for hours just to get acquainted with the way android does things, but i'm still far from making a TRULY custom android build (not just patched-up one). I downloaded a 1.5 system image that's about 30 mb in size and has no google apps, so basically a stock 1.5 rom. I'm a minimalist, so I'm just trying to see how much i can take away and still have a working rom. JF 1.5 and cyanogen 1.5 are pretty much the same, they're both working out of the 1.51 source tree, but cyanogen's been more active on it, adding things to cater to a lot of people, and it's a hell of a job, but really, the stock google rom (with google apps) is a bit too bloated for me
[G1 Android Development] jroid:
haykuro, any word on working led's / bluetooth?
[G1 Android Development] uberingram:
Not really. Android can survive on "inferior" hardware just fine. I mean outdated in terms of newer Android devices. Compare apples to apples, not apples to oranges.

Just because it takes WinMo twice the RAM to run the same as an Android build on half the RAM does not make that phone superior.
[G1 Android Development] chunga:
I think we must open the "developers pizza fund" ...
[G1 Android Development] dbhatesyou:
thats something thats been on my mind for sometime, why make a phone with so little memory, you think they'd give it a gb or 2 at minimum
[G1 Android Development] jamizzal:
ok true that is apples to oranges but why not put that type of power in the Dream ? imagine how easier things could be done with the extra space those specs would provide. But as for the new android devices whew, they really pack a punch to their grandfather the G1 lol....
[G1 Android Development] uberingram:
It is not cost effective for HTC nor TMobile to put out a device that would cost the consumers more than they are willing to pay on a 1st gen product. You could easily say the same thing about any other techy product. That is the price we pay for being early adopters.