[Kernel] Flash/SD activity LED - myTouch 3G, Magic Android Development

Since it's working on sapphire and dream just as well (even though I don't own a sapphire), I figured I'd mosey on over and put it up in here too... here's the thread about it in the dream forums for more info before you flash....

I'm guessing this is compatible with old radio only?
EDIT and probably 32B.

It's a msm default build from the cyanogenmod... I don't own sapphire, but there have been reports of the fender and normal mytouch hardware working with it if that answers the question... I believe nandroid should be able to save you if you have any concerns
-------------------------------------
Sent from my HTC Dream

drbobb said:
I'm guessing this is compatible with old radio only?
EDIT and probably 32B.
Click to expand...
Click to collapse
Doesn't really answer the question about running on 32A boards, but I just flashed this on a HTC Magic 32B running the new radio and CM5.0.7, works like a charm. Finally I get to see my trackball LED more often!

Related

[MOD] No More Need for [PORT][32B] with Hero ROMs

Yes, you read that title correctly. We are wasting time, energy, and file size making these ports when all the builds could be "co-ed"
I have already done this in my builds, but not everyone wants to use mine (I know, I was sad, too) so I will look into if the script being used can be rewritten to use my new standard. Until such time, Here is an update add-on that will convert all the newest Hero ROMs into co-ed versions. This is also dependednt on the concept that all current ROMs are using JACs kernel.
Deported Version 1.0
http://twistedumbrella.slackdev.com/Deport-1.0.zip
MD5: d3846db3b372a9d2a0bfca47bf6409f2
Copy to root of SD and flash like any other update. Kudos.
just download
have just downloaded, will def. give it a try....
I am sorry, but pls don't shout at me for being dumb.... but should i flash this first then flash the Hero rom... tks.
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
twistedumbrella said:
Yes, you read that title correctly. We are wasting time, energy, and file size making these ports when all the builds could be "co-ed"
I have already done this in my builds, but not everyone wants to use mine (I know, I was sad, too) so I will look into if the script being used can be rewritten to use my new standard. Until such time, Here is an update add-on that will convert all the newest Hero ROMs into co-ed versions. This is also dependednt on the concept that all current ROMs are using JACs kernel.
Deported Version 1.0
http://twistedumbrella.slackdev.com/Deport-1.0.zip
MD5: d3846db3b372a9d2a0bfca47bf6409f2
Copy to root of SD and flash like any other update. Kudos.
Click to expand...
Click to collapse
same question from me..
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
tried on my 32A device. first flashed a G1/MT3G image (ZeroXD 6.13r2). After this i flashed deported and made a reset. Nothings happens. DDMS didn't detect my device again. Back to my old rom
Device up again with old image
regards
endebe
HuMpS 97 DoHc said:
So I have a 32a magic. So I can load any 32b rom out there and then apply your patch?? as long as its using the jac kernel?? Just wanting to make sure before I try it out. It just seems all to easy. haha
Click to expand...
Click to collapse
NO people!
When Twist said its CO-ED it means that it can be used on a G1 and a MyTouch
NOT co-ed as in 32A and 32B
Im almost 100% sure this is ONLY for a 32B
Lakers3408 said:
NO people!
When Twist said its CO-ED it means that it can be used on a G1 and a MyTouch
NOT co-ed as in 32A and 32B
Im almost 100% sure this is ONLY for a 32B
Click to expand...
Click to collapse
This would be correct. Co-ed meaning both t-mobile branded devices. 32A requires a different kernel, but im sure those users knew that. So one boot image could not be "dual kernel" and i dont have the time to make that many changes to the existing one to make it go either way
Okay so basically, i install the hero rom first and then this mod? because i just tried this with micro hero v1.4 and it got stuck at the vodafone screen(used logcat and there was error), but then when i installed micro hero on its own it boots.????
great work on this Twisted. You're a genius.
what is the difference of to have or not to have this MOD?
I dón´t taste any difference.
Do I flash this before flashing a ROM? Also, I'm guessing I still have to wipe before flashing the ROM, correct?

[ROM] 32A 6.35 Radio CusorSense/MLIGN32A BETA (1-27-10)

CursorSense/MLIGN32A
This ROM just keeps getting better and better! This has turned out to be a lot of fun!
This is a 1.5 Cupcake Sense UI ROM based on the official 3.05 Rogers HTC RUU for people who need a stable ROM with all the features working.
If you enjoy my work, and appreciate the time spent, please consider a donation!
ENJOY!
Thanks goes to:
- Amon_RA for the Hero recovery
- MoDaCo for finding the 1.76.2007 SPL for Hero that works on Magic too.
- Teknologist for the new kernel that I'm using (DAMN!!! This is fast!)
- Many more as well, please let me know if I've used part of your work and have not credited you. I'm not here to make enemies.
** YOU MUST HAVE RADIO 6.35.07.29 OR HIGHER AND SPL 1.76.2007 ENG BEFORE FLASHING THIS ROM. THIS ROM CANNOT BE FLASHED ON A DEVICE WITH PERFECTED SPL 1.76.0007!
** MAKE SURE YOU ARE 100% SURE THAT YOU HAVE THE RADIO UPDATED TO 6.35.07.29 OR HIGHER BEFORE APPLYING THE NEW SPL!!!!
** DO NOT APPLY THESE UPDATES TO A 32B MAGIC/SAPPHIRE OR A HTC DREAM/G1. YOU WILL BRICK YOUR DEVICE!!
Because of the size of the /system partition, this ROM will not flash onto any Sapphire 32A with the 1.33.20XX Eng SPL.
You will need to have the 6.35 radio and 1.76.2007 SPL, and the Hero (not Magic/Sapphire) Recovery from Amon_RA to flash this ROM. Follow the directions at http://forum.xda-developers.com/showthread.php?t=605239 to flash the new radio, SPL and recovery.
Once you have the new SPL, Radio and Recovery, then you can apply CursorSense32A like any other ROM update.zip file.
If you don't know what I'm talking about here, please do not attempt to flash this ROM, or change your radio/SPL/recovery. Actually, if you don't already have an Eng SPL 1.33, this ROM is not for you.
Changelog
BETA ROM:
-Removed a BUNCH of .apks.
-Boot up Sound.
-New Gmail Notification Icon.
-Changed the Lock screen.
-Different customization folder.
-Blur Animations.
-New Rosie.
-Different Status bar Background.
-Nexus One Sounds.
-Build.prop Changes.
-Few Other Changes.
-No HTC Scenes
-NOTE WAIT! Until your phone gets the correct time before you continue, or Sign in to anything during setup! Small Bug Fix It Later.
*TELL US WHAT YOU LIKE AND DON’T LIKE I NEED A LOT OF FEEDBACK FROM YOU. “THE HUNGRY FLASHERS” *
What has been requested..
-No Boot Sound.
Always create a nandroid backup before applying a new update.
CursorSense/MLIGN32A BETA
http://www.4shared.com/file/209228641/8ad19ee1/CursorSense-MLIGN-32A.html
Please feel free to make suggestions or ask any questions you may have.
I'm not a professional Android developer, more of a hobbyist.
Great man ...
i am downloading and trying it now..
thx
Mlign please make a ROM for 32b! lol your 3.2b ran really fast until I put on the wifi/rotate patch. If you made a ROM for the 32b I it would be bad ass.
darkstar38 said:
Mlign please make a ROM for 32b! lol your 3.2b ran really fast until I put on the wifi/rotate patch. If you made a ROM for the 32b I it would be bad ass.
Click to expand...
Click to collapse
nono stay here and help on 32A .. hehe
wow this is really great news i just got my magic 32a yesterday and here you are with a rom for it
If you absolutely need something back in I don't mind adding it back in this is just my personal Rom
For anyone using 32a what is the best kernel for sense UI ?
BT, Sync and Wifi works fine?
MLIGN said:
For anyone using 32a what is the best kernel for sense UI ?
Click to expand...
Click to collapse
I always found SenseHero 1.0 2.6.29 non-BFS 32A v1.2.1 kernel update to run well with pretty much any sense rom on the 32a but also redglasses non-bfs was solid too. if you look for the thread by _Case he has links to lots of kernels for 32a in there.
HuMpS 97 DoHc said:
I always found SenseHero 1.0 2.6.29 non-BFS 32A v1.2.1 kernel update to run well with pretty much any sense rom on the 32a but also redglasses non-bfs was solid too. if you look for the thread by _Case he has links to lots of kernels for 32a in there.
Click to expand...
Click to collapse
thanks will check into it!
fabioccoelho said:
BT, Sync and Wifi works fine?
Click to expand...
Click to collapse
yes all this works
the kernels from hotweiss in the thread below also might be worth looking into.
http://forum.xda-developers.com/showthread.php?t=534415
"Greater Houston Area"
Come on dude, 32BBBBBBBBBBBB!!!!!!!!!!! Please
What are you doing with a 32A?
methodz said:
"Greater Houston Area"
Come on dude, 32BBBBBBBBBBBB!!!!!!!!!!! Please
What are you doing with a 32A?
Click to expand...
Click to collapse
he's learned that the 288mb of ram rules all haha and we are glad he's come over to our side, we don't seem to get as many roms made for our phones just alot of ones ported over from 32b.
methodz said:
"Greater Houston Area"
Come on dude, 32BBBBBBBBBBBB!!!!!!!!!!! Please
What are you doing with a 32A?
Click to expand...
Click to collapse
Just being selfish... Get real dude!
Lysin said:
Just being selfish... Get real dude!
Click to expand...
Click to collapse
true that!
methodz said:
"Greater Houston Area"
Come on dude, 32BBBBBBBBBBBB!!!!!!!!!!! Please
What are you doing with a 32A?
Click to expand...
Click to collapse
I bought a 32a phone with help from a friend on Poland and must say this is the best phone i ever spent 330 usd on the only down side is that I don't have 3g but I never had 3g where i am living so I am used to it lol
can u please add voice search and quickoffice back thx
great Rom by the way
MLIGN said:
I bought a 32a phone with help from a friend on Poland and must say this is the best phone i ever spent 330 usd on the only down side is that I don't have 3g but I never had 3g where i am living so I am used to it lol
Click to expand...
Click to collapse
ORANGE Magic`s rulezz
my bad voice search is in it already...

Chances of Eclair on 32A (MT3G LE Fender)?

I've tried KiNgxKxlick-AOSP21-v161_signed.zip with the 32A patch and all. It does boot but no touch screen functionality.
What's the chances of being able to get eclair working on the device as defined in my signature?
kbeezie said:
I've tried KiNgxKxlick-AOSP21-v161_signed.zip with the 32A patch and all. It does boot but no touch screen functionality.
What's the chances of being able to get eclair working on the device as defined in my signature?
Click to expand...
Click to collapse
The chances of 2.1 on Fender are excellent given that T-Mobile announced it would be pushing 2.1 to the Fender and MT3G 1.2 models this spring. As far as a customized ROM, I seriously doubt there will be anything until the phones receive the official update.
Did you actually get the ROM runnning?
C0dy said:
Did you actually get the ROM runnning?
Click to expand...
Click to collapse
Yea it actually ran, just said "Press the Android to Start"... well couldn't press it The 32A patch was from the G1 forum on here as opposed to the slightly newer one for magic on this sub-forum.
Also the Radio looked like it was connecting to. For all I know touchscreen, bt, and headphone jack could have been unsupported, but surprising to see it actually booted.
Twiddles thumbs waiting.
kbeezie said:
Twiddles thumbs waiting.
Click to expand...
Click to collapse
you can wait all you want. there is a whole new touch screen with new drivers tied to the kernel. we have yet to figure out how to get them into any other rom.
We are trying. Belive me, once we get somethign working, Wes, Criffmon and myself will let all of you know.
For now, find criffmons posts in the android themes section and use one of our themed fender roms. that is all you will gett o work. I have tested everything for a month now, even flashing the fender kernel over roms does nothing because files have been changed.
Please be patient
I think we're stuck with themes and whatnot as opposed to custom ROMs until HTC releases the kernel source. Bug @htc on Twitter for the source!
crypysmoker said:
you can wait all you want. there is a whole new touch screen with new drivers tied to the kernel. we have yet to figure out how to get them into any other rom.
We are trying. Belive me, once we get somethign working, Wes, Criffmon and myself will let all of you know.
For now, find criffmons posts in the android themes section and use one of our themed fender roms. that is all you will gett o work. I have tested everything for a month now, even flashing the fender kernel over roms does nothing because files have been changed.
Please be patient
Click to expand...
Click to collapse
I'm not complaining... I'm just waiting
wpbcubsfan said:
I think we're stuck with themes and whatnot as opposed to custom ROMs until HTC releases the kernel source. Bug @htc on Twitter for the source!
Click to expand...
Click to collapse
I personally wouldn't mind eclair ala fender as nothing more than the stock rom they come out with + superuser/busybox. Kinda what I'm doing now but with 1.6

Hardware GL: SOLUTION

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?

[PORT]gm-wg-superd-1102-ebi1+ramhack[merlos v1.4 sources]

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.

Categories

Resources