Related
Original thread
All credits to Drizzy (check thread), TigerTael (for his kernel patch) and Amon_RA (for the actual kernel)
Drizzy's Hero v1.2r1 w/ Amon RA's kernel v1.1.0 [rapidshare][mediafire]
[MD5: 66da6a1425eba051c479a0384d981649]
Note: Also changed lockscreen to the nice stock arc one
This is basically a full hero rom with many goodies added (hint: Footprints, java, Stocks ) and two apk files removed (check original thread).
I have replaced kernel and wlan.ko with files from Amon_RA and also AudioPara4.csv from Rogers Magic (once again thanks bcrook ).
LOCKSCREEN Wallpapers
To change lockscreen wallpaper, first download and unzip the file somewhere then cd to it and use this command:
Code:
adb push wallpaper_file_name_here.jpg /system/etc/lockscreen/port/htc_wallpaper_01_lockscreen.jpg
Note that we are replacing a file so the destination filename must always be htc_wallpaper_01_lockscreen.jpg
If you want to use your own lockscreen wallpaper, then use an image editing software (like GIMP) to resize the image to 455x320 pixels. Then push it using the command shown above.
p.s. As with all Hero roms, bluetooth and LEDs (only green one works) may not work properly!
Older versions:
Haykuro's 1.79.482.3 Hero release by Drizzy for 32A Devices + Amon RA's v1.0.1 Kernel (rapidshare) (mediafire)
Real COOOOOOL!!!!
Thank you very much for this port.....
Really Cool...
Downloading it now.......
Can't wait to test this.....
Jiahahahaah..another porting from you bro..thanks..
Btw what do you think? Opinion? between JaCxHero 1.4 with the same AmonRa kernel?
noooooooooooooooooo...i can't use this rom on my mytouch because the screen gets blurry after waking up the display. I have to get this issue resolved first before i can properly run it. From the looks of it, the rom looks great. Too bad i can't run this rom at the moment
lesjaw said:
Jiahahahaah..another porting from you bro..thanks..
Btw what do you think? Opinion? between JaCxHero 1.4 with the same AmonRa kernel?
Click to expand...
Click to collapse
Well this has landscape sms and JAVA which is kewl!! You can go to getjar.com from your phone browser and install java apps!! Check original thread for more info on this.
Also this is the latest Hero build and has footprints and stocks that people had been asking for
Now if it is or not faster than JACxHEROski 1.4, I can't say right now. I need some time to test it and some days to pass
so im expecting to need engineering spl for this, am i right?
Meleeeee said:
so im expecting to need engineering spl for this, am i right?
Click to expand...
Click to collapse
Nope. Just wipe and flash
So this is what he was going on about in this Twitter...
Damn you're fast. Will it be possible to create a port using 2.6.27-gbo-4 kernel as well?
Does it include Traditional Chinese Language Interface and HTC_CIME?
Anyone notice any speed differences between latest jacheroski? Is Rosie any different?
runs ok
and seems to have fixed most problem, except led, and bluetooth of course
getting there.
Its good and fast so i would say, with 20 min playing with it, its the fastest, and the most feature packed rom for the magic at this time. absolutely loaded with toys and goodies.
ha. im actually happy i did not buy a hero now
thanks to ALL REALLY beers to all...
ftg888 said:
(..) its the fastest, and the most feature packed rom for the magic at this time. absolutely loaded with toys and goodies.
(..)
Click to expand...
Click to collapse
Ahahaha, you make me laugh!
Well, this will be the one I stick with since it has rotate on SMS.
Can we change the brightness of the screens with a widget yet?
erm..doesnt seem like its running without eng spl though..im stuck at hero splash loop.. :-/
Meleeeee said:
erm..doesnt seem like its running without eng spl though..im stuck at hero splash loop.. :-/
Click to expand...
Click to collapse
Well I have stock spl and no problems... Did you wipe? What device do you own?
I got the spl 1.33.2005 on my TIM 32a Magic. and as i said, i cant get it booted..im currently trying hofo rom with the same kernel, maybe its just the file or something..
edit: yeah, i wiped. also tried to install it 2 times.
edit2: hofo rom with amon_ras kernel works without problems.
briggs81 said:
Can we change the brightness of the screens with a widget yet?
Click to expand...
Click to collapse
Try one of those : Link
I use this one and it works great.
maxqc said:
Try one of those : Link
I use this one and it works great.
Click to expand...
Click to collapse
Is it actually working for you though in this rom? All the hero roms i try it was never working.. FastBright.. rounded labs brightness toggler.. etc..
All credit goes to other devs... I'm just combining other peoples works to make your lives easier (i.e. i'm making a VERY basic port and sharing it with everyone who doesn't know how )
I would like to thank sanpei and cursordroid for their work on the new radio.
Any help/suggestions would be appreciated, I'm new to this but i will do my best to fix any problems you guys may have.
Prerequisites:
radio 6.35 (duh) w/ engineering spl 1.76.2007 --> instructions at http://forum.xda-developers.com/showthread.php?t=605239
Download your choice of SuperD 1.8 here
Original Link <-- he gets all the credit
GPS fixed
Camera still broken
MT Broken
Will fix by next release
SuperD 1.8 Port
oh--really THX 4 UR sharin. i have tested the port.
AND i suggust that you consider to the Expresso 2.1 port .
actually there are not choice as many as G1&G3 with SPL2007.
Is needed use the port for users with radio 6.35?
Thanksl
fabioccoelho said:
Is needed use the port for users with radio 6.35?
Thanksl
Click to expand...
Click to collapse
Yes. That is what the port is for. SuperD originally requires the old radio.
asero said:
Yes. That is what the port is for. SuperD originally requires the old radio.
Click to expand...
Click to collapse
Do u´ll try flash this ROM?
fabioccoelho said:
Do u´ll try flash this ROM?
Click to expand...
Click to collapse
Not yet . I'm currently testing the other ROM he ported. WG-Build Y-2.6. It's running fine so far.
Seems to work well. Flashed no problem, phone works, wifi works. Well done.
Thanks a whole bunch for this port! I installed The official Rogers 1.5 ROM to get my 3G connection back and I tried cursorsense (which is a fine ROM but I just hate the Sense UI... I don't know it just feels gimmicky! and let's be honest 1.5 looks kind of dated) So I'm glad there's a port for the 6.35 radio, that way I don't have to revert back to the older radio.
will be flashing it soon! Thanks again!
What makes this port different from a 32A port like ahmgsk's ones? I know they are for different radios. What is different in the code?
surfwaimea said:
What makes this port different from a 32A port like ahmgsk's ones? I know they are for different radios. What is different in the code?
Click to expand...
Click to collapse
it's kind of like the difference between 32b and 32a roms, different kernel, different wlan, different boot.img.
R there any problems with this rom??
After installing latest radio, spl and cursorsense 1.2.1, decided to try this one. Installed superD radio, ROM, and was stuck on reboot with the logo screen.
i've installed the rom and everything is working except gps (activates in the power bar but doesn't work)
very fast rom
thanks for the port
deim said:
After installing latest radio, spl and cursorsense 1.2.1, decided to try this one. Installed superD radio, ROM, and was stuck on reboot with the logo screen.
Click to expand...
Click to collapse
You should first flash the ROM and then the port file.
eyegor said:
You should first flash the ROM and then the port file.
Click to expand...
Click to collapse
Oops, didn't know that! Thank you, will try it again.
GPS not working: just tested on my magic.
Yup, GPS not working, otherwise it seems very stable. I noticed that SuperD1.7 was released today. Do you (Phil_McRevis) need to make an updated port or is it safe to flash 1.7 and your port straight after? I really need a stable Donut for version 6 radios...
timalf said:
Yup, GPS not working, otherwise it seems very stable. I noticed that SuperD1.7 was released today. Do you (Phil_McRevis) need to make an updated port or is it safe to flash 1.7 and your port straight after? I really need a stable Donut for version 6 radios...
Click to expand...
Click to collapse
Ya i can update it... will fix gps issues as well
also i don't remember if this rom had opengl issuses but those will be fixed too... give me 10 minutes
will post updated version with less bugs as soon as i test
did a fresh install of ubuntu... damn java takes a while to download
Ok, Phil, waiting eagerly
Seems that the file that stands in the way of hardware GL on DREAM for android 2.x is libhgl.so. Now interesting thing is that I've compared the 32A and DREAM versions of libhgl.so (used stock rogers roms since their versions match), and I've found that the libhgl.so for rogers 32A and DREAM are *identical*.... which means that the GL parts of the 7200A and 7201A are compatible -- i.e. work with the same driver.
Now this guy has apparently released leaked 32A/Hero files and has built a 32A ROM with them, including the applicable libhgl.so... which should be compatible with DREAM/32B..... http://forum.xda-developers.com/showthread.php?t=636212
Is there some stupid obvious thing that I'm missing? Because it sure looks to me like we have all the pieces we need.....
here is what we are missing.
A developer (someone that knows what they are doing) to check this before making asumptions of something working right.
whats this guy talking about ^^^^
death1246 said:
here is what we are missing.
A developer (someone that knows what they are doing) to check this before making asumptions of something working right.
Click to expand...
Click to collapse
What are you getting at? Are you implying that I'm not a qualified developer?
I can assure you that I am.
What I am asking is if there is actually anyone who has looked at this at all, and what their findings were. And I want this information BEFORE I waste several hours of my time building AOSP for DREAM with files dumped from HERO. If someone has tried, but there is some simple thing that is missing, like radio/firmware issues that might interfere with this libhgl.so version running on a DREAM with, for example, a stock radio.
Is this related to those weird kernel changes that HTC made to rogers dream? Might we need to install a rogers dream radio? Might we need to install a HERO radio? There are all kind of weird issues that may need to be worked out even given that the hardware IS compatible!
kingklick said:
whats this guy talking about ^^^^
Click to expand...
Click to collapse
Beats me.... but it *feels* like he's trying to insult me...
Very interesting.
Nice observation.
King, since ur pumping out roms like theres no 2moro Have u tried incorporating his libs into ur rom n seeing if it works ?
I'm not a qualified developer, but I am a 32A user and in case this helps:
To use ROMs based on the new Rogers update I need to install the 1.76.2007 SPL and the 6.35 Radio. I also need to use Amon_RA's Hero recovery. The same thing goes for ahmgsk's ROM, though it isn't stable enough for me to use. ahmgsk does have 3D Gallery and HQ YouTube working.
Daneshm90 said:
Nice observation.
King, since ur pumping out roms like theres no 2moro Have u tried incorporating his libs into ur rom n seeing if it works ?
Click to expand...
Click to collapse
He actually is. Not necessarily from THAT ROM, but likely from the same source... hero 2.1 dump. And not necessarily the files needed for GL. That is why h264 playback is working on his roms now....
He is also employing the 10MB ram hack, which breaks GL even when the drivers are definitely right.
Be aware that just putting the files into place and disabling the 10MB ramhack may not be enough. We are definitely talking about two devices with different memory, so it may require a kernel adjustment. It may also require a radio adjustment.
Rede83 said:
I'm not a qualified developer, but I am a 32A user and in case this helps:
To use ROMs based on the new Rogers update I need to install the 1.76.2007 SPL and the 6.35 Radio. I also need to use Amon_RA's Hero recovery. The same thing goes for ahmgsk's ROM, though it isn't stable enough for me to use. ahmgsk does have 3D Gallery and HQ YouTube working.
Click to expand...
Click to collapse
Note that we aren't working off a rogers dump. I just used the rogers files (to judge hardware compatibility between 7200A and 7201A) because I happen to know that everything in those two devices definitely matches up except the CPU/RAM.
But your observation regarding the SPL and RADIO are *definitely* valid... which is why I'm talking about the possibility of needing to mess with the radio. I don't *think* that the SPL itself has any more to do with it than simply being compatible with the chosen radio.
*** further possibility: likely any problems encountered would be due to memory mapping. It may be possible to manually adjust the libhgl.so to the appropriate mappings. Would require some (at least partial) disassembly/hacking.
Not too sure if it helps but sanpei's rom also had 3d accel.
http://forum.xda-developers.com/showthread.php?t=620782
lbcoder said:
I don't *think* that the SPL itself has any more to do with it than simply being compatible with the chosen radio.
Click to expand...
Click to collapse
I asked about that when initially trying a ROM for the 6.35 radio and my understanding, too, is that the SPL is just required for compatibility with the radio.
Daneshm90 said:
Not too sure if it helps but sanpei's rom also had 3d accel.
http://forum.xda-developers.com/showthread.php?t=620782
Click to expand...
Click to collapse
A heads up: ahmgsk's ROM is build on Sanpei's kernel.
Edit: Rhetorical question. No need to be posted.
edited to be nice
death1246 said:
here is what we are missing.
A developer (someone that knows what they are doing) to check this before making asumptions of something working right.
Click to expand...
Click to collapse
kingklick said:
whats this guy talking about ^^^^
Click to expand...
Click to collapse
lbcoder said:
Beats me.... but it *feels* like he's trying to insult me...
Click to expand...
Click to collapse
Nah I think he's asking what Death1246 was talkin about. Because it didn't make a whole lotta sense.
LesserAnimal said:
Never mind that being the entire point of this thread.
Click to expand...
Click to collapse
and Lol at this ^
So would it be possible to pull the libhgl from kings build and push it to an eclair build?
I don't know if it helps or if I'm being Captain Obvious here, but I've tried just today porting ahmgsk's ROM to 32A old radio (using my Cyanogen-based kernel) and neither video nor 3D does work after this. And pretty much the only thing I've changed is kernel image (with ahmgsk's ramdisk) and wlan.ko, obviously (well, I've moved apps from /system/app to /data/app_s to work around the larger system partition with the new 32A radio, but I don't think that has anything to do with 3D not working). So no, the libhgl doesn't cut it by itself, there's obviously something in-kernel preventing 3D from working on the old 32A/32B radios.
Yes, there are a couple kernel changes that need to be made, and after boot on our Kaiser/Vogue we need to:
Code:
chmod a+rx /dev/msm_hw3dc
chmod a+rx /dev/msm_hw3dm
(we do this in our init.rc)
You also will need working copybit.msm7k.so, libGLES_qcom.so, and an egl.cfg that enables libGLES_qcom.so . There are other .so's that may affect it but those are the only ones I've ever had to move around. This gets OpenGLES mostly working.
I'm no kernel dev but our kernel source can be found here, you can thank dzo and vilord for it.
polyrhythmic said:
Yes, there are a couple kernel changes that need to be made, and after boot on our Kaiser/Vogue we need to:
Code:
chmod a+rx /dev/msm_hw3dc
chmod a+rx /dev/msm_hw3dm
(we do this in our init.rc)
You also will need working copybit.msm7k.so, libGLES_qcom.so, and an egl.cfg that enables libGLES_qcom.so . There are other .so's that may affect it but those are the only ones I've ever had to move around. This gets OpenGLES mostly working.
I'm no kernel dev but our kernel source can be found here, you can thank dzo and vilord for it.
Click to expand...
Click to collapse
WOW THIS IS awesome!
Why didn't i think of that?
i might wait to release a rom though, i'm busy.
How bout it king?
Merlos is making 32a ports for magics and I decided to try and make a ramhack version from his github, well it's working great and i have my ram back on superd 1102.
If you would like to try it out, let me know how it works for you.
Only for EBI1 (32a) rogers dreams/32a old radio magics
Not that it'll brick your phone but I'm not responsible if YOU do something wrong.
Flash port after flashing superd 1102 as in his thread here
Get v1.3 here
Get v1.4 here
Many thanks to G Mellini, Wes Garner, Ben Buchacher and any others I forgot.
Anyone rooted on rogers dream anymore?
Yes I have a rooted dream.
beav_35 made this patch already by the way with same functionality. Been using it for more than a week already.
just a question
why dont you guys sign the imei waiver and go back to the regular radio?
im using the magic 32a but i also have the dream with the old radio and is much better than porting to use natve
using this radio will not stop them from cutting your data... its just the stock one... ebi1 has been around before 911 issue just no1 used it for good reason
xaueious said:
Yes I have a rooted dream.
beav_35 made this patch already by the way with same functionality. Been using it for more than a week already.
Click to expand...
Click to collapse
This is for the 1.10.2 release, does the 1.9.3 port work on it? I never even tried lol. I know beav had a port, I was using it.
alan090 said:
just a question
why dont you guys sign the imei waiver and go back to the regular radio?
im using the magic 32a but i also have the dream with the old radio and is much better than porting to use natve
using this radio will not stop them from cutting your data... its just the stock one... ebi1 has been around before 911 issue just no1 used it for good reason
Click to expand...
Click to collapse
old radio? the 2. radio series is regular for the g1 it's never been on a rogers dream.
carz12 said:
old radio? the 2. radio series is regular for the g1 it's never been on a rogers dream.
Click to expand...
Click to collapse
yea so most people were using the 2.x radio due to thats what all the rooting guides told us to flash lol
just wondering why you would want to use the 3.x radio on the dream when you can flash the g1 radio and it is compatible with all 32b roms ?
edit link to the url I rooted with incl radio and spl for 2.x
all u really need is the radio.img then you already have the spl and umm use ravs latest recovery
i have the rogers dream and it started as ebi1 on 3.x but you can use 2.x
just wondering why you would want to force yourself to use 32a roms for a 32b phone
I.m not that limited, I can use any old radio magic roms also, I was on the other radio at first but the 3 radio works way better on data for me.
v1.4 ebi1 rhack
v1.4 is working great.
carz12 said:
This is for the 1.10.2 release, does the 1.9.3 port work on it? I never even tried lol. I know beav had a port, I was using it.
Click to expand...
Click to collapse
Maybe you just didn't see it:
http://forum.xda-developers.com/showthread.php?t=645411
Yep completely missed it, haha, was probably busy making my own lol.
Sources are up at HTC
developer.htc.com/
does this mean an overclock kernel is possible?
i will make one tomorrow
Sweet! I hope 710Mhz will work as good as it did in CursorSense running Android 1.5
gonna try and lets see gonna need it tested for sure
Can this kernel be used with a 2.2 ROM? It sure would be nice to have 2.2, the new radio and a fully working camera all at once
no forget it on 2.2 to fix cam, wont happen, android 2.2 needs atleast .32
capychimp said:
gonna try and lets see gonna need it tested for sure
Click to expand...
Click to collapse
I'll gladly test it
i'll post here as soon as it's done tomorrow
If it's not too much to ask, could you make one that works with the stock ROM? I never got around to switching to RCMagic and the rooted stock one is stable enough for me to postpone the switch.
keinengel said:
If it's not too much to ask, could you make one that works with the stock ROM? I never got around to switching to RCMagic and the rooted stock one is stable enough for me to postpone the switch.
Click to expand...
Click to collapse
If I'm not mistaken I think it will work on all custom ROMs that has the official 2.1 as base.
yes once it will compile proper for me
Any luck with compiling capy?
You will find 710OC kernel in other thread but the wifi is not working.
http://forum.xda-developers.com/showthread.php?t=778083
sorry i posted it in the other thread wifi is missing but gonna try fix that got some help on how to cause htc didn't include the driver but it runs smooth at 710mhz i made flash no wipe update
Sweet! Good work Lets just hope the wifi is fixable then.
it is and i will do it
nice someone add openvpn and compcache
capychimp said:
sorry i posted it in the other thread wifi is missing but gonna try fix that got some help on how to cause htc didn't include the driver but it runs smooth at 710mhz i made flash no wipe update
Click to expand...
Click to collapse
HTC has nothing to do with the ti lan driver, the source is available always has been, compile with the kernel or compile pointing to your fresh compiled kernel and it just works (unless the board file is messed up(fu htc) ).
I just got it compiled and everything works first try on your rom, i'll send you the files.
thx man appriciate it
nice rom btw, even though i hate sense lol