[KERNEL][MT3G 1.2/LE Fender] CyanogenMod 4.2.15.1 kernel patch *PROPER* - myTouch 3G, Magic Android Development

Here's the kernel for CyanogenMod 4.2.15.1.
THIS UPDATE.ZIP WILL ONLY WORK WITH STOCK CYANOGENMOD 4.2.15.1
Please install STOCK CyanogenMod 4.2.15.1, then install this update using the recovery image.
This kernel is exactly the same as Cyanogen's, except it has support for the myTouch 3G 1.2 / LE Fender, and a fix for some memory corruption that caused system crashes on that phone.
UPDATED 2010-05-01
Remapped some of the I/O memory to an address outside of vmalloc (stability)
Updated the binder patch
UPDATED PATCH ONLY 2010-05-02
Accuracy correction for the binder patch commit message, no code affected.
UPDATED 2010-05-03
Fixed zone alignment (stability)
This updates fixes the last crashing bug that I have reports for.
update.zip (also attached): http://zenthought.org/tmp/kernel-cm-4.2.15.1-mt3g_3.5mm-118.zip
kernel patch (for developers only, against cyanogen's 2.6.29-donut): http://zenthought.org/tmp/android-msm-2.6.29-donut-from-zinx-20100503.zip
My paypal is chriszenthought.org.

Great job!
Downloading now...flashing soon!

Not a Port
For some confused, this is not a port, this is not one of those roms with drivers cooked and hacked out of the stock boot image. This is an actual kernel update adding actual support for the MT3G 3.5mm hardware, as such CM's full kernel features should work just like they would on a G1/Dream or Magic 32B.

b1u3m3th said:
Great job!
Downloading now...flashing soon!
Click to expand...
Click to collapse
That was weird...I swear I posted in the CM5 thread by Zinx...lol

b1u3m3th said:
That was weird...I swear I posted in the CM5 thread by Zinx...lol
Click to expand...
Click to collapse
you did, he accidentally posted the 5.0.7 patch, but titled it 4.2.15.1, so he changed the content to match the title and created a new thread for 5.0.7

kbeezie said:
you did, he accidentally posted the 5.0.7 patch, but titled it 4.2.15.1, so he changed the content to match the title and created a new thread for 5.0.7
Click to expand...
Click to collapse
nice, I thought I was going nuts there for a minute...I checked my d/l and it said it was 5.0.7
Once I saw it changed, I downloaded it again from the new thread just to be sure.

kbeezie said:
you did, he accidentally posted the 5.0.7 patch, but titled it 4.2.15.1, so he changed the content to match the title and created a new thread for 5.0.7
Click to expand...
Click to collapse
Heh.....I thought there was something odd going on.

Updated with some stability fixes, see first post for latest version.

1. Root myTouch 3G 1.2 (goldcard, etc.)
2. Just follow regular myTouch 3G instructions at
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream/Magic32A_Firmware_to_CyanogenMod
3. Right after flashing Cyanogen Mod 4.2.15.1, flash this kernel update without restarting in between.
Is that all correct?

wing_addict_usa said:
1. Root myTouch 3G 1.2 (goldcard, etc.)
2. Just follow regular myTouch 3G instructions at
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream/Magic32A_Firmware_to_CyanogenMod
3. Right after flashing Cyanogen Mod 4.2.15.1, flash this kernel update without restarting in between.
Is that all correct?
Click to expand...
Click to collapse
Mostly, except do make sure you flash DRC83_defanged_base.zip before CM 4.2.15.1. You'll have messed up Google apps otherwise, which may lead to stuff not working / "reboots" (system_server crashes) / etc.

Fixed the remaining known crash bugs in #118 (2010-05-03).

is that complete bug free kernel in the op.
Sent from my HTC Magic using the XDA mobile application powered by Tapatalk

knny1491 said:
is that complete bug free kernel in the op.
Click to expand...
Click to collapse
Indeed it is, let us know how it goes if you try it.
Do remember that it's for stock CyanogenMod 4.2.15.1 and may not work properly with other ports of CM to the mt3g 1.2/fender.

Zinx Verituse said:
Indeed it is, let us know how it goes if you try it.
Do remember that it's for stock CyanogenMod 4.2.15.1 and may not work properly with other ports of CM to the mt3g 1.2/fender.
Click to expand...
Click to collapse
Yeah I did, lol thought I was posting in the cm5 thread TWO KERNELS FOR TWO CM BUILDS IS CONFUSING lol.

mic issue
Hey guys,
I'm pretty new to this but I've invested about 12 hours of reading before even touching this phone, the mytouch 3g 1.2. I used Unlockr's guide to root
theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch
and instead of flashing the custom fender rom, went straight to:
DRC83_base_defanged.zip
update-cm-4.2.15.1-signed.zip
kernel-cm-4.2.15.1-mt3g_3.5mm-118.zip
through the amon ra recovery after wiping data and dalvik. After, everything was working great, no issues at all. Then I flashed
CM-4215_CHM_BinaryRelease+AdvLaunch.zip
and it flashed over great but now I seem to have a mic issue as the person on the other line is having a real hard time hearing me. I re-flashed all roms after another wipe minus binary's theme and the problem persists. I also followed this troubleshoot:
androidforums.com/all-things-root-mytouch/59744-mic-not-working-properly-after-rooting.html
which didn't help. Any idea's?

Grovesky said:
Hey guys,
I'm pretty new to this but I've invested about 12 hours of reading before even touching this phone, the mytouch 3g 1.2. I used Unlockr's guide to root
theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch
and instead of flashing the custom fender rom, went straight to:
DRC83_base_defanged.zip
update-cm-4.2.15.1-signed.zip
kernel-cm-4.2.15.1-mt3g_3.5mm-118.zip
through the amon ra recovery after wiping data and dalvik. After, everything was working great, no issues at all. Then I flashed
CM-4215_CHM_BinaryRelease+AdvLaunch.zip
and it flashed over great but now I seem to have a mic issue as the person on the other line is having a real hard time hearing me. I re-flashed all roms after another wipe minus binary's theme and the problem persists. I also followed this troubleshoot:
androidforums.com/all-things-root-mytouch/59744-mic-not-working-properly-after-rooting.html
which didn't help. Any idea's?
Click to expand...
Click to collapse
i had this issue but didnt think much of it.. i simply just ugraded to cm 5.0.7 build and ditched 1.6 for 2.1

ceas909 said:
i had this issue but didnt think much of it.. i simply just ugraded to cm 5.0.7 build and ditched 1.6 for 2.1
Click to expand...
Click to collapse
Sadly, I don't know enough about the MT3G 1.2/LE Fender to know if this is in the kernel or userspace. I do know my kernel patch for 2.6.29-donut vs. 2.6.33-ds is identical. This is a little hard for me to track down without a device

Grovesky said:
I also followed this troubleshoot:
androidforums.com/all-things-root-mytouch/59744-mic-not-working-properly-after-rooting.html
which didn't help. Any idea's?
Click to expand...
Click to collapse
Did you try replacing the /system/etc/Audio*.csv files as suggested on http://androidforums.com/all-things-root-mytouch/60310-mic-issues-mytouch-running-superd-roms.html?

Zinx Verituse said:
Did you try replacing the /system/etc/Audio*.csv files as suggested on androidforums.com/all-things-root-mytouch/60310-mic-issues-mytouch-running-superd-roms.html?
Click to expand...
Click to collapse
Yeah, I did that initially to no apparent effect

I re-flashed again and now all seems well. Not sure what happened, as i did a wipe both times.
Anyways, many thanks to zinx for all his hard work

Related

Cyanogen 3.9.6 straightforward sapphire port [32B]

Details here:
http://android.modaco.com/content/h...-for-sapphire-magic-tested-on-vodafone-magic/
This is a very straightforward port of Cyanogen's awesome 3.9.6 ROM to run on the HTC Sapphire / Magic (tested on the Vodafone Magic).
Apply as any other update.zip (via modified recovery image).
It's FAST!
P
is this for 32A?
zidane said:
is this for 32A?
Click to expand...
Click to collapse
cant u read?????????????????? VODAFONE = 32B
Paul,
What did you change to get Compcache working? I'm already running 3.9.5 on my 32B and don't really want to reflash just for the sake of being able to push a couple of modified files
Cheers
So this is with cyno 3.9.5 kernel right?
i think i can read better than you
What's the difference between this port and the jerpelea (or something) port?
isnt this the same as jerpleas port?
Same as Jerpelas and all the other 'ports' that use the trick I found of renaming init.trout.rc in boot.img to init.sapphire.rc.
I've asked a couple of the devs to include this file by default to avoid the plethora of threads here that are just dream roms which pretty much anyone can get running in a couple of minutes.
At the moment the 'real' development work is mainly in the dream forum, lucky for 32b owners they run perfectly 32A, wait for the ports
Waiting for the Drizzy/JAC new hero port tonight - it's meant to be damn fast,and they think they can get it to 'cupcake' speeds
re: posts above...
Correct, it's using Cyanogen's kernel (hence compcache functions correctly).
Correct, it's for 32B.
Correct, it's using a tweaked boot.img with a renamed RC.
I think it's a valid post because not everyone has the ability / time / inclination to download the ROM, extract the boot.img, rename the file, rebuild the boot.img and then resign the resulting zip.
As always, I created this for my own use and thought i'd share!
I also have asked Cyanogen (via Twitter) to include a sapphire.rc in future revisions. Here's hoping!
P
dazcox5181 said:
Same as Jerpelas and all the other 'ports' that use the trick I found of renaming init.trout.rc in boot.img to init.sapphire.rc.
I've asked a couple of the devs to include this file by default to avoid the plethora of threads here that are just dream roms which pretty much anyone can get running in a couple of minutes.
At the moment the 'real' development work is mainly in the dream forum, lucky for 32b owners they run perfectly 32A, wait for the ports
Waiting for the Drizzy/JAC new hero port tonight - it's meant to be damn fast,and they think they can get it to 'cupcake' speeds
Click to expand...
Click to collapse
So your saying this has the cyan 3.9.5 kernal intact?
offcina said:
cant u read?????????????????? VODAFONE = 32B
Click to expand...
Click to collapse
Can you be polite?????????????????
Gimpeh said:
So your saying this has the cyan 3.9.5 kernal intact?
Click to expand...
Click to collapse
Yes indeed...
P
I think that with this ROM, libwebcore.so from CM3.6.8.1 and the Noverca Audio*.csv files, I can actually use my Magic for what it's supposed to be used for!
Until tomorrow at least
modaco said:
Yes indeed...
P
Click to expand...
Click to collapse
Splendid! Thanks so much. Do you plan on continuing support of Cyan roms?
Thanks Modaco,
all the apps and the cache, to ext3 partition. Good rom. Wifi runs ok , it goes so fast. For me, the most important advantage, the apps and the cache, to sd!.
Thanks guy
compcache is working, wifi wont start.
I'm pretty sure that jerpelea had to get a different wlan.ko for it to work on his.
This just keeps looping on the Android splash screen. Is it because I am using Amon_Ra's 1.2 recovery???
I am using 1.2 and had no troubles.
Just WiFi wont start.
I have tried replacing it with the wlan.ko from jerpelea's rom.
It doesnt like it.
xordis said:
I am using 1.2 and had no troubles.
Just WiFi wont start.
I have tried replacing it with the wlan.ko from jerpelea's rom.
It doesnt like it.
Click to expand...
Click to collapse
I dont get it! I had similar problems with newer Cyanogen build than what I am on. Also the QTek rom does the same.
It seems to me that any ported ROMs which all you supposedly need to do is run 'update.zip' fail with a boot loop for me.
I don't know why it's only with ported ROMs though..... It's driving me mad!!!

[ROM][MyTouch3G / 32B] Android 1.6 App Pak (Donut) Powered by CyanogenMod v4.1.11.1

This Rom is CyanogenMod v4.1.11.1
See thread here: http://forum.xda-developers.com/showthread.php?t=539744
I've not had much time to Do much to this rom, But Calendar is working now for me ( Was getting error's ).
Change log will follow when I get more time to play with it.
as always, Be sure to thank Cyanogen if you enjoy this Rom.
Now, If you encounter an issue with the Flipclock widget, Don't delete!!!
Just reboot the Phone & it will load correctly, same for other widgets as well.
Android 1.6 App Pak Rom:
http://www.4shared.com/file/134205901/bb9ecd83/android16.html
Is this rom for 32B devices?
should work fine.
Rom works fine-verry good job
Thank's eugene373&Cyanogen.
I was able to update from CM-4.0.4 without much difficulty, but now getting FC error when trying to switch from Android keyboard to Touch Input:
(process com.htc.android.htcime)
I am googling to see if there are known issues, but will mess with it some more. The new Market is pretty slick.
Thanks.
Edit: Just realized this isn't a thread for 4.1.11.1 itself.
atleastzero said:
I was able to update from CM-4.0.4 without much difficulty, but now getting FC error when trying to switch from Android keyboard to Touch Input:
(process com.htc.android.htcime)
I am googling to see if there are known issues, but will mess with it some more. The new Market is pretty slick.
Thanks.
Edit: Just realized this isn't a thread for 4.1.11.1 itself.
Click to expand...
Click to collapse
I had this issue as well. You need to actually unzip the CM-4.1.11.1 ROM and locate the HTC-IME.apk and install. This HTC keyboard will then work after using this .apk
mightykc said:
I had this issue as well. You need to actually unzip the CM-4.1.11.1 ROM and locate the HTC-IME.apk and install. This HTC keyboard will then work after using this .apk
Click to expand...
Click to collapse
Ah, the one I tried to install was the HTC-IME.apk from the CM-4.0.4 stable ROM, and also the one from the SDK. I may try the one from 4.1.11.1 a little later, but when I tried the other two, it kept saying it would replace a file that already exists. I tried uninstalling using AppManager, but whenever I opened AppManager it would just load and load and not actually show me what was installed. After switching back to CM-4.0.4, AppManager and the HTC-IME work fine.
I'll try again with the 4.1.11.1 ROM and the HTC-IME.apk from the 4.1.11.1 ZIP and post back with my results.
EDIT: I am still having trouble with AppManager, but at this point I could care less about that. I did get 4.1.11.1 installed again, and got the HTC_IME to work using this thread:
http://forum.xda-developers.com/showthread.php?t=558134
Is the App Manager no working in this build? Please post issues regarding this Rom in Cyanogen thread if you are using his Build.
If using mine Please Let me know and I'll try and get it Fixed for you.
keep getting bootloops when i flashed this HELP HELP!!!
sxmdl6 said:
keep getting bootloops when i flashed this HELP HELP!!!
Click to expand...
Click to collapse
That's Really Odd, Did you Format you Fat32 ext2 /3 Partition.
Be sure to do this, Wipe, Flash. Reboot & Format is my Rule of thumb.
oh the only thing ive done was wipe and flashed my bad lol
Fast, seems stable.. Appmanager doesnt work with 1.6! Very Nice. Have to download the apppack next. Great work, keep it up!!!
I've tried everything still getting bootloops
Sorry I don't understand, what's the difference between this and cyanogen's own release?
I've been running 4.1.11.1 (with enochx theme) for the last few days and it is by far the best ROM out. Who needs Hero bloatware when this is available?
Well if you would have downloaded it you would have saw the Apps.
I Reverted the Calendar to an older build as I got FC.
As for now, I've not had time to do much to it.
donut
dude, can i port this rom using cyanogen port update?
limkoksoon said:
dude, can i port this rom using cyanogen port update?
Click to expand...
Click to collapse
sure, knock your self out.
as Cyanogen is the owner of the rom
eugene373 said:
sure, knock your self out.
as Cyanogen is the owner of the rom
Click to expand...
Click to collapse
dude, i tried wipe and apply android 1.6 and apply rad-4.1.11.1-kernel.zip.
but it can't load. now using cynogen 4.1.11.1 exp rom everythg seem fine but the end key can't be relocate as home key.. too bad...
so any help for this rom? or can someone pls port it to 32A?
limkoksoon said:
dude, i tried wipe and apply android 1.6 and apply rad-4.1.11.1-kernel.zip.
but it can't load. now using cynogen 4.1.11.1 exp rom everythg seem fine but the end key can't be relocate as home key.. too bad...
so any help for this rom? or can someone pls port it to 32A?
Click to expand...
Click to collapse
Didn't say it was for 32a, I've really not had time to play with it, Just repacked it with tons of apps.
Any problem switching to this from JACxROM 1.4r3?
I have a2sd, partitions and compcache enabled, will everything run just fine? I'm asking because I found somewhere in the xROM post to be careful when using a2sd from other sources...
http://forum.xda-developers.com/showthread.php?t=543621
Two lines y bold red
I really wanted to try Cyanogen since a long ago, but the search box in Donut just sold me!

[ROM] 12-26-09 MYHEROrevolution 2.3 (supports MT3G)

Ive taken this ROM into my own hands and have pretty much redone everything. THIS IS cupcake 1.5 i will be releasing a 2.0.1 ROM soon. Im trying to perfect 1.5 hero. Thank you to everyone that has helped me out along the way.
Lets get to it
MYHEROrevolution: merge between myhero and senserevolution (adewey234)
Very smooth and stable ROM
wifi works, BT hangs something went wrong in signing
LED's work
Same optimization from myhero
htc not centered
a2sd is slow at first but goes
switched to haykuros kernel
MYHEROrevolution 2: most of the same things from MYHEROrevolution
HTC centered on screen
a2sd working good
the same theme as last one but will be updated shortly
If you get blurries on mytouch flash deport
fastest in my opinon, also called the fire ROM
still working my hardest on BT
MYHEROrevolution MT3G: Ported it to MT3G
JAC kernel
a few things from evil d build
try itt oout and tell me if it is stable
MYHEROrevolution 2.1:
revamped Ramdisk
BT is still giving problems but im trying
releasing an update that may fix it
a2sd is quick
took off theme
smoothest in my opinion
added script *thanks Jaguirre
MYHEROrevolution 2.2:
used some things from modacos ROM thank modaco
revamping my ramdisk still
BT keeps looping someone please confirm that
optimise apks
using the magic sense apks for twitter
sense boot up
added my own NEW script(;
MYHEROrevolution 2.3:
Added some things from shatterv2 *thanks
should be a HUGE speed difference
No fc on people search
you have to try it to appreciate it(;
Things you can expect:
Ill be releasing a 2.0.1 ROM (nexus)
Also an eclair hero ROM im looking for camera drivers
LOOKING FOR ANOTHER DEV TO HELP ME CONTINUE ROM!
Me and adewey234 are not responsible to any damages to any phones.
We will be updating this ROM
Release Name: MYHEROrevolution 2.3
Release Version: cupcake hero (stable)
Credits: tmack23 JAC and every hero rom dev!
Base Firmware: 1.5
Radio Required:26I
SPL Required:1.33.2005
Partition Layout: 96mb swap 512 ext2/3 NOW should support 4
Wipe Required: Yes
Special instructions: Wipe data, wipe ext then flash
Download:http://www.4shared.com/file/181986097/cbbecf6d/CRISPhero.html
MYHEROrevolution MT3G 2: http://www.4shared.com/account/dir/24484732/d2f38915/sharing.html?sId=9wr1EhAhMuyVufIa
MYHEROrevolution 2.1: http://www.4shared.com/file/179165280/e45c70c8/MYHEROrevolution_21.html
If this is anything like myHero2.2.. seriously runs better than any ROM out there for me. Any idea when BT will be complete?
why more cupcake heros????
ok
switched to haykuros kernel
i havent used a hero rom with anything other than JACs kernel for as long as i can remember, ( a month ) lets give it a hit and see.
<<PEACE>>
terminal 7 said:
switched to haykuros kernel
i havent used a hero rom with anything other than JACs kernel for as long as i can remember, ( a month ) lets give it a hit and see.
<<PEACE>>
Click to expand...
Click to collapse
probably becuase haykuros kernel is old as sh**
will this work on my MT3G?
You got what you wanted.
kingklick said:
why more cupcake heros????
Click to expand...
Click to collapse
Dude stop trolling. You busted this 16 year old kids chops about "whats different about this ROM then the 1000 others on xda." Well now he's merged two ROMs into 1, so stfu. Stay in the thread of your lame ass Hero ROM and stop busting on others. Maybe you could be using the time to get Bluetooth working and innovating some of your ROMs instead of busting those who are at least ATTEMPTING to get things done. You haven't even updated your ROM in OVER 2 weeks! Your ROM is just a damn rip off of everything JAC's already done. And if the dude ever does get it to work, I bet you'll be the first asshole to rip his work with no credit(or pull some BS "optimization" and claim it "new and improved").
No one is forcing you to use this ROM. And just because you make a ROM doesn't mean you run **** on XDA. Hop off the dude's nuts...
Kept getting reboots on htc screen.
I wiped
Ext
Davik-cache
Data
Repartationed
And wiped again
...
Still same results, can anyone else comform this?
kingklick said:
why more cupcake heros????
Click to expand...
Click to collapse
Why don't you release your Eclair Hero? Oh wait, that's right, it is watermarked and Maxisma hasn't finished removing those, while you sit around waiting for him to do the real development. Oh, I am so sorry, isn't that supposed to be the line you use when ripping on everyone else?
ultma75 said:
Kept getting reboots on htc screen.
I wiped
Ext
Davik-cache
Data
Repartationed
And wiped again
...
Still same results, can anyone else comform this?
Click to expand...
Click to collapse
rom works for me im on tmo g1 it took forever on 1st boot though, and by the way king is a devoted developer even if you dont aprove of his behavior at least he contributes
pjcforpres said:
Why don't you release your Eclair Hero? Oh wait, that's right, it is watermarked and Maxisma hasn't finished removing those, while you sit around waiting for him to do the real development. Oh, I am so sorry, isn't that supposed to be the line you use when ripping on everyone else?
Click to expand...
Click to collapse
Gentlemen calmly why they immediately nerves and invectives appear in your statements?PEACE
I can haz drama in el thread?
SarDroid said:
Gentlemen calmly why they immediately nerves and invectives appear in your statements?PEACE
Click to expand...
Click to collapse
King got what was coming to him. Lets stop this guys before a moderator comes by and this thread goes boom.
kingklick said:
why more cupcake heros????
Click to expand...
Click to collapse
hey klick. you think your the best now? all you do is boast how drunk you get on twitter and bag on other peoples roms. just cause you got bagged on when you first started making roms doesnt mean you should do the same to tmack. your roms are too slow. face it, theres no more hype for your roms anymore.
So know that we all have an understanding that his ROM's are slow, can we get back on topic? I want to see where this ROM goes, not wonder where the thread disappeared to.
kingklick said:
why more cupcake heros????
Click to expand...
Click to collapse
Instead of busting his chops, consider that he's using Hero as a learning curve. Do you expect a new dev to "learn" using something even the more experienced dev's haven't even touched yet? No. When the possibility for Donut or Eclair Hero ROMs emerge, I'll expect that he'll be able to take the knowledge he knows and use it to work on that.
As for this ROM I haven't found it to be slow at all. As speed goes, I find it to be on par with that "Flash This Hero" ROM (its first version anyway). It feels less sluggish than SenseHERO to me as well. The only Hero ROM I've found to have been noticeably faster than others would have been Drizzy's Final Hero and the (earlier) versions based off of it maintained by Maxima.
Good job.
without going into the merit of which Hero rom is best, I find that the current version of KiNgxKxROM Sense Hybrid Version 2.3 to be the fastest Hero rom currently available.
Having said that, I still encourage all developers and appreciate the work that they do to keep our G1s alive.
The people in this thread are just begging for it to be closed.
Anyone flash this yet and have a report on how it runs? I will probably give it a whirl later in the day. Always fun to test for a new dev, been my experience that some are true diamonds in the rough, hoping for the best!
tmack23 said:
Me and adewey234 got together and merged our roms and made one BADASS ROM. First of all id like to thank adewey234 for all the help and hard work! Also everybody on xda supporting me thanks a bunch everybody. Lets get to it
MYHEROrevolution: merge between myhero and senserevolution (adewey234)
Very smooth and stable ROM
wifi works, BT hangs something went wrong in signing
LED's work
Same optimization from myhero
htc not centered
a2sd is slow at first but goes
switched to haykuros kernel
Me and adewey234 are not responsible to any damages to any phones.
We will be updating this ROM
MYHEROrevolution: www.deweymetalfab.com/misc/android/signed-S-R-MyHero.zip
Click to expand...
Click to collapse
What would be the installation procedure for this rom, is there a link to what needs to be done before the install or moving from other ROMS's?

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

[PORT][MT3G 1.2/LE Fender] CyanogenMod 4.2.15.1 port / kernel patch *PROPER*

First, I must thank kbeezie for being my guinea pig - he's definitely the next best thing to owning the actual phone (which I do not), and this would have probably never happened without him.
I have patched the CyanogenMod 2.6.29 donut kernel to work with the MyTouch 3G 1.2 / LE Fender. This can be used for other firmwares, but I have only created an update.zip for CyanogenMod 4.2.15.1.
To restate: THIS UPDATE.ZIP IS ONLY FOR CYANOGENMOD 4.2.15.1, WHICH YOU MUST INSTALL FIRST.
This is the standard CyanogenMod kernel, with a few patches.
It includes all the CM kernel features (including tethering), plus:
3.5mm audio jack ported
new memory map and extra memory bank were added
hardware 3d accel works (memory map)
camera works (memory map)
has the correct amount of memory (~190MB) (extra bank)
[*] Seems video recording does not work currently... or does it? may work with original CM 4.2.15.1 + this update.zip.
I have attached the update, but it is also available via:
http://zenthought.org/tmp/update-cm-4.2.15.1-mytouch3g_3.5mm-20100426.zip (md5sum 7915a543c9141bbac277867fe040f1aa)
Additionally, the patch I created is at:
http://zenthought.org/tmp/kernel-mytouch3g_3.5mm-20100426.diff
The patch applies against cyanogen's android-2.6.29-donut kernel, commit 0d1b80cd04298dee93e917580fc2bfed1d05b59f
This initial version of the patch is a bit dirty (I didn't bother to add defines for the magic numbers), but I may clean it up eventually.
If you have any reboots, please attach the output of /proc/last_kmsg when it boots back up - this file is only useful for the last reboot, so it is not useful if you rebooted any (even normally) after the crash. It should end with a bunch of hex numbers.
EDIT - THE PURPOSE OF THE PATCH IN LAYMAN's TERMS TO THOSE WHO ARE NEW AT THIS
There are three versions of the MyTouch 3G
- Original MyTouch 3G (32B)
- Original MyTouch 3G (32A/EBI1)
- MyTouch 3G Limited Edition / v1.2 (basically has headphone jack on top)
The problem is that HTC has not yet released the kernel source for the third version of the MT3G (aka MT3G LE/1.2), as a result fully functional custom roms are not possible, for example the ports that have been available thus far, such as the CM "Port", doesn't have working internet tethering, and every Eclair port for the LE/1.2 do not have 3D capability (no GPU drivers).
For example if you took the Defangled Base + CM ROM onto an original MyTouch 3G (32B), it would work fine. But if you did the same onto an LE/1.2 you would not have a working touchscreen, headphone jack, full memory (you'd lose bout 2/3rd of your rams due to improper mapping), and a number of other issues. By flashing the kernel patch above onto the rom without wiping you replace the drivers and mapping thus allowing the 32B CM rom work fully on the LE/1.2. Also because the drivers were created from source instead of hacked out from a boot image from the stock rom, all kernel features of Cyanogenmod remain intact. This is thus far the best attempt at creating drivers from source, due to reverse engineering, so that a custom rom has 100% full kernel functionality
My installation process
- flashed the Defangled base (Mirror)
- flashed the 4.2.15.1 CM rom
- flashed the above patch
- flashed Binary's theme
- Rebooted
"What works" list
- Youtube (Both SD and HD)
- Camera
- Camcorder
- Protected Market Apps show up (ie: Paypal)
- 3D (games are Fasssst, tested Radian, Totemo, Retro Defense, etc)
- Headphone Jack
- App2SD (but why would you want to on this phone?)
- Bluetooth/Wifi/Etc
- Video playback (tested on some mp4s)
- Google Voice 0.3.2 runs without crashing
- Native USB Internet Tethering (ie: in the Settings -> Wireless control section)
- Android Wifi Tether
- Compcache Support
- Wifi and Bluetooth internet tethering (bluetooth works best as it won't drain your battery faster than it can be charged)
What doesn't work (updated late April 28)
- Some users report random reboots on their devices, I've had em myself but its been nearly 24 hours since my last one
- When a headphone is plugged in it shows up as a Headset (Not sure how this may have a negative impact)
Reserved for future use.
Awesome! How can we do this for all roms?
And any theories for the camcorder issue?
Binary100100 said:
Awesome! How can we do this for all roms?
And any theories for the camcorder issue?
Click to expand...
Click to collapse
In *theory* you can flash this patch onto any 32B Rom (non-EBI1) based on the same kernel (dounut). He basically had the CM 4.2.15.1 kernel to go off of. Also with any luck (maybe some incentive) he can do the re-mapping for the GPU so we can finally have an eclair rom with working 3D on the LE/1.2
Besides CM and Super-D I don't know of too many 32B roms, so I haven't really tested it with anything other than the official CM rom.
super d is based off cm source isnt it, regardless this is an amazing work for us tobeable toflash this over a 32b rom and it actually work.
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
knny1491 said:
super d is based off cm source isnt it, regardless this is an amazing work for us tobeable toflash this over a 32b rom and it actually work.
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
Click to expand...
Click to collapse
It is , which is why originally when the MT3G LE/1.2 port was made he mentioned not releasing it due to how close it was to the original CM port. I am incredibly grateful to the op for his patience, based on our chat logs we been whacking at this for several hours a day for nearly 4 days now, and he doesn't even own a MT3G LE/1.2 , he's been relying on me to test update after update, I almost feared he'd call it quits given how much of a pain in the ass it seemed lol.
if i had a way to currently donate i honstly would but i dont lol, i want to flash a 32b rom and this over it to test but i already have my port of super eclair 3.0 set up and flying
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
Correction again, camcorder + camera both work
1) Flash Defangled Base
2) Flash Official CM 4.2.15.1 rom
3) Flash patch
viola (I was using the MT3G LE/1.2 CM "port" earlier and flashed the patch over that, this time around I used CM's official rom).
i hope he makes a kernel compatible with the new cm coming out soon for the g1/mt
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
knny1491 said:
i hope he makes a kernel compatible with the new cm coming out soon for the g1/mt
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
Click to expand...
Click to collapse
erm G1/MT?
he is putting the final touches on the new cm rom for the g1 and 32b mytouch, itd be awesoke once its released a modified kernel to run it on our phones, i doubt the new cm will have the old kernel because he is making it a 2.1 rom with camcorder and 3d acceleration working from my understanding of his twitter posts.
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
knny1491 said:
he is putting the final touches on the new cm rom for the g1 and 32b mytouch, itd be awesoke once its released a modified kernel to run it on our phones, i doubt the new cm will have the old kernel because he is making it a 2.1 rom with camcorder and 3d acceleration working from my understanding of his twitter posts.
Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
Click to expand...
Click to collapse
Well according to zinx it wouldn't be that much more work to make the 2.1 patch.
Donation Reward
I've updated the first post for the donation (or bounty).
All we need is a paypal or other link to do so for the person responsible Zinx Verituse [OP] to show him our appreciation.
Perhaps on his website at ZenThought.org?
My G1 died a couple of weeks ago, and mistakenly I got a Cliq XT...sure did miss my CM!!
I saw the original port of CM to the new MT3G 1.2 and decided I was going to return the Cliq XT and get the MT3G. Just got it this evening and then saw this post! What timing. Already rooted and it's working great!
Awesome job. I'm going to check finances and see if I can't donate something.
So happy to have my CM back.
The magic question is, "Can you see copy-protected apps with this ROM"?
voxluna said:
The magic question is, "Can you see copy-protected apps with this ROM"?
Click to expand...
Click to collapse
This isn't a rom. This is a patch to use roms (Cyanogen 4.2.15.1 and likely SuperD roms).
Random reboots
I'm getting kernel panics pretty often now causing random reboots.
Sometimes I don't do anything at all. The phone boots... sits and loads and then reboots.
http://pastebin.com/Hpg1U2TX
btw i did not flash this directly over the original 4.2.15.1 but the ported version instead. everything still works. tethering, compcache, video, etc.
not sure if it makes any difference.
I tried defanged, rom, then patch and it would reboot at the lockscreen but never wiped.
voxluna said:
The magic question is, "Can you see copy-protected apps with this ROM"?
Click to expand...
Click to collapse
It's not a rom, its a patch, and when used with Cyanogenmod 4.2.15.1 , on my LE, I do see copyprotected apps in the market just fine.
Binary100100 said:
This isn't a rom. This is a patch to use roms (Cyanogen 4.2.15.1 and likely SuperD roms).
Click to expand...
Click to collapse
Oh, thank you for pointing that out. I see that now.
I guess that leads me to another question... how does this differ from, say, gsxR's implementation? I suppose that's where "*PROPER*" comes into play?
Binary100100 said:
I'm getting kernel panics pretty often now causing random reboots.
Click to expand...
Click to collapse
Maybe not so proper after all. But I'm enthused about the attention being given to these MSM72xx phones, especially the new CM 5.x that Steve and others are working on. Now that's what we should be starting a donation kitty for.
I'm moving in 2 days, so I won't be able to give this a try for a time. But I'm interested in the progress.

Categories

Resources