yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] edru:
I wiped clean

defanged

flashed cm port

flashed patch

all is well including video.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] Hollywood80:
Binary as you know I'm new to all this. I've rooted my phone, etc. Currently running gxsR's rom. Can you or someone post instructions on what I need to do to get this patch going? Much thanks in advance.
[myTouch 3G, Magic Android Development] edru:
Just flash on top of CM based roms.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] ceas909:
maybe but cyanogen is building his eclair build on a new kernel 2.6.32 i believe... so to get the new cm stuff coming out to work.. means getting a whole new kernel built....

but this will come with time... for now ill enjoy cm on my mt3g 1.2..:D

thank op for your dedication to get us going...

p.s. wired tether is not working... is it jus me??
[myTouch 3G, Magic Android Development] Hollywood80:
edru is gsxR a cm based rom?

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] ceas909:
no you need the donut base rom.. if you find the original cm port i believe he has a link for it..
[myTouch 3G, Magic Android Development] knny1491:
it is based off of cyanogens source but in our sense it is a little different. perform a wipe, flash drc83 base defanged, flash the official, NOT THE PORT, CM 4.2.15.1, AND THEN FLASH THIS KERNEL ALL WITHOUT REBOOTING. whoops got caps lock crazy lol sorry

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] Hollywood80:
LOL Now I'm even more confused. HAHA sorry guys.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] ceas909:
go to cyanogenmod.com and read how to install cm... install as you will on a g1/mt3g... then flash this port over it..

***and wipe before you flash anything to pervent issues***
[myTouch 3G, Magic Android Development] knny1491:
do exactly this. download the kernel in the original post, go to cyanogenmod.com. from there navigate to the htc dream/magic section. at the top of the forum there will be a linl to dwnload cm 4.2.15.1. after you get that all you need is the drc83defanged.zip file, search for that on here or you can navigate to the cyanogen wiki from his website as well. after you hav all three place them in your sd carx, but not in any folder just on the root of it. go into recovery mode, wipe data, dalvik cashe, and sd partition. flash the drc base, then flash the 4.2.15.1, then flash the kernel in that exact order. after that reboot your phone and go througj the setup. cant get any easier than thay only using my cell pone lol.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] setherd:
Anyone gotten CM-updater installed? It won't let me install
[myTouch 3G, Magic Android Development] Aeikozz:
Wow. Tis works. I couldn't get a theme to flash but as for just CyanogenMod wow just wow.

Looks like we finally struck WIN!!!

TETHER WORKS.
[myTouch 3G, Magic Android Development] Zinx Verituse:
If you're getting random reboots, please do send /proc/last_kmsg - It seems there may be some incompatibility with the ramzswap.ko module provided with CM 4.2.15.1 (may just need recompiled), but that's a wild guess, and I won't be able to tell without more info. Some memory is getting randomly corrupted.

You have to get /proc/last_kmsg from a normal boot, before rebooting after the crash reboot, as the recovery images available at the moment do not provide it properly, and it will be overwritten when you reboot again.

Also, make sure you are using the original CM 4.2.15.1 with this port, and not one of the other ports, as those may have some libraries designed to work with HTC's kernel.
[myTouch 3G, Magic Android Development] heavensblade23:
Finish cleaning this up and you have $10 in bounty money from me! :D
[myTouch 3G, Magic Android Development] MassiveAttack:
Swype?

Does Swype work? Not the trial, but rather the one delivered with the MT3G 1.2 (or something very closely related).
[myTouch 3G, Magic Android Development] heavensblade23:
Probably not, it's really easy to break. If you even change the build ids in build.prop it stops working.
[myTouch 3G, Magic Android Development] kbeezie:
CM 4.2.15.1 doesn't even come with Swype, so its not broken, just didn't get packaged with CM. Anything "delivered" with LE/1.2 is going to be erased when you start flashing on other roms.
[myTouch 3G, Magic Android Development] MassiveAttack:
Yeah, I understand it'd be erased, and the IDs in build.prop have to be "conducive" to running it, but I was asking if it can be run on this ROM without too much hassle. Or inadvertently breaking something else...
[myTouch 3G, Magic Android Development] heavensblade23:
I thought it was based off Dwang?
[myTouch 3G, Magic Android Development] setherd:
it works for me, I did not wipe everything though, just dalvik wipe

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] kbeezie:
You'd have to ask the Cyanogenmod people if thats even on the To-Do list of their roms. Only thing Zinx was helping me with was reverse engineering the hardware drivers and remapping the memory and such so that Cyanogenmod as it comes works on the hardware without a problem.

You could *try* to flash his patch over another 32B rom that contains a working Swype and try to go from there.
[myTouch 3G, Magic Android Development] MassiveAttack:
What all did you flash then, and in what order?
[myTouch 3G, Magic Android Development] kbeezie:
Since the kernel is patched, I would doubt that it would be advisable to even use the updater.
[myTouch 3G, Magic Android Development] magana1268:
installed swype final 1.16 and working

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] setherd:
Defanged then the cm base then the patch

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] SuburbanBkeeper:
flashing kernel patch

Sorry, I'm sure this is a dumb question, but... I have flashed several different roms on both the original mt3g and mt3g 1.2 and I've never had to flash a kernel patch. I only know how to flash zip files from the sdcard. Can anyone help me understand this better?
[myTouch 3G, Magic Android Development] kbeezie:
The 1.0 (no headphone jack on top) and 1.2 (headphone jack on top) are two different hardware, and since HTC nor Tmobile has released kernel sources for the LE/1.2, the best you can get is some 'ports' using the stock's boot image, this thread basically has a patch compiled onto a normal CM Rom, thus allowing full kernel support.

That is to say, any rom you flashed on your original MT3G , would not work on the 1.2 unless it was specifically ported for the LE/1.2

If you meant the process, its simple. Normally for your original MT3G (if its 32B) you would simply download the defangled base + CM 4.2.15.1 rom and flash those two items. But if you did that on your 1.2, you wouldn't have a working touchscreen, headphone jack, all your rams, and a few other things. To mitigate that you flash the kernel patch (a .zip just like how you flash a rom) on top of the existing rom without wiping. Doing so will replace the driver's and mapping required to make the CM rom work on the LE/1.2 MT3G. And since the drivers are built from source, instead of a boot.img hack which is what been used thus far, you don't lose any of your CM kernel features.

Maybe someone can explain it better than I...
[myTouch 3G, Magic Android Development] edru:
Its exactly the same - people have posted this a coulple times on this thread already. just go back and read.
[myTouch 3G, Magic Android Development] heavensblade23:
That's pretty much it in a nutshell.
[myTouch 3G, Magic Android Development] SuburbanBkeeper:
Oooooh! Der...

Got it. Sorry, I thought the kernel update i was to use was that .diff file. I've never been very bright. Got it working now and it's great. Thanks to all who make things like this possible and doable for some one like me. Well, eventually doable for me. Lol!
[myTouch 3G, Magic Android Development] edru:
There actually is a .diff file attached in the first page - never used it though, i think the .zip takes care of all that dirty work for you.
[myTouch 3G, Magic Android Development] kbeezie:
the diff file is only really useful to developers and those who cook their roms, for the rest of us there is the built update zip file.

if you open the diff in notepad youll see its basically a search-n-replace checklist of what needs to change in the kernel source, and then he built it in to a patch for the rest of us. the diff will be handy for other rom makers to see at a source level what needs to be updated.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] knny1491:
im getting the reboot problem as well, weird though. also cant apply any changes to the rom like the adw launcher, black notification bar etc etc

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] kbeezie:
apply changes? I was able to flash binary's and enoch theme right on top of the rom just fine here. Can you explain the process you're trying in more detail?
[myTouch 3G, Magic Android Development] Aeikozz:
side note on those random restarts. It seems they restart whenever you do something system related. For example after using my phone for like 30 mins or so loading it down with the applications and restart i clicked on DEV TOOLS. It did an instant restart.

Also when I use Wifi Tethering while it's charging and I remove the power charger it'll restart.

These aren't aren't system killing things cause at least it is restarting not just completely powering off so I can still recieve calls so never the less I guess it's now time for my Original MyTouch with the 32B to finally go up on eBay.

Yay good days good days
[myTouch 3G, Magic Android Development] knny1491:
go into recovery, flash adw launcher, then right on top of that i flashed the black notification bar.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] MassiveAttack:
Swype!

Whew! I got the one delivered with the phone working!
[myTouch 3G, Magic Android Development] MassiveAttack:
Of course, I can't get Google Voice 0.3.2 to work

*SIGH*
[myTouch 3G, Magic Android Development] Aeikozz:
uh....it works. Google Voice works on this rom.
[myTouch 3G, Magic Android Development] knny1491:
okayi got everything i wanted flashed onto my phone and it works flawlessly.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] Zinx Verituse:
If you could post the contents of /proc/last_kmsg somewhere after it has crashed, it would really help me debug this. As I don't have a device, I have to rely on you guys to give me this information.
[myTouch 3G, Magic Android Development] MassiveAttack:
I never said it didn't... I said I can't get it to work, probably due to having to change build.sapphire.prop to allow Swype to work.
[myTouch 3G, Magic Android Development] kbeezie:
It works, I'm using 0.3.2 on my Fender as we speak with this rom+patch.
[myTouch 3G, Magic Android Development] kbeezie:
You really NEED to clarify stuff like that the first time around, otherwise you really start to feed annoying misinformation to people who may want to try this rom and may never ever bother based on someone saying GV 0.3.2 "doesn't work" without realizing you were talking about a special condition.
[myTouch 3G, Magic Android Development] Aeikozz:
how do i pull that out and i'll get it for you Zinx
[myTouch 3G, Magic Android Development] magana1268:
this is what I did and is much more stable (no reboots)

coming from [ROM][MT3G-LE] Multitouch-gsxR* V1.0 [Stable/Fast/EyeCandy][Cyanogen Source]

1. just wipe dalvik-cache

2. Flash over the original CyanogenMod 4.2.15.1

3. Flash the patch.
[myTouch 3G, Magic Android Development] Zinx Verituse:
If you have adb installed and working:

adb pull /proc/last_kmsg last_kmsg.txt

Otherwise, you may be able to copy it with a file manager.
[myTouch 3G, Magic Android Development] Aeikozz:
K zinx sent it your pm
[myTouch 3G, Magic Android Development] shadow.8:
Thanks for the work, everything seems to be working well with this patch on my phone.

I wanted to leave my experiences with app2sd. I decided I didn't want to use it so I found these instructions on the Cyanogen Mod Wiki:

Apps2SD - CyanogenMod Wiki

And I was able to follow it up until step 5 and 6. Instead of trying to wipe the dalvik cache via adb I rebooted into recovery and wiped it from there. Then I was able to repartition the sd but chose 0 for the app partition. Rebooted into Android and checked via adb using "ls -l /data"

Seems to work for me, I can now unmount my sd card inside of Android and all of my apps run just fine. Hope this helps anyone else interested in removing apps2sd :)
[myTouch 3G, Magic Android Development] Enxu:
Where is the market?

OK, I've searched and searched, so if I've missed this, sorry.

I followed this process:

Wiped

Flashed DRC83_base_defanged

Flashed Official CM 4.2.15.1 rom

Flashed patch

..and I have no market. What's up? Cyanogen can't include Market in his ROMs, right? I though that by flashing DRC83_base_defanged, it would take care of Market, Google apps, etc.
[myTouch 3G, Magic Android Development] kbeezie:
Weird it should be fine. What exact phone? (just to verify especially since you're a 1st time poster). And when you say no market? That makes no sense. Cyanogenmod comes with the basic set of stuff you'd find on a typical android rom, such as market, gmail, etc.
[myTouch 3G, Magic Android Development] Enxu:
Mytouch 3G 1.2
[myTouch 3G, Magic Android Development] kbeezie:
What all DID you get in your list of apps?
[myTouch 3G, Magic Android Development] romantivist:
So, you should really relate exactly how you managed this. I miss the original Swype lots. Whenever I try installing the .apk from the stock rom it force closes, and when I install the various apks found around the web it's wrong screen size, or beta, etc.
[myTouch 3G, Magic Android Development] knny1491:
i prefer the one i have on my sd as it allows multi word deletion whilst the one that came zwith it was only one word per hold down of the back button

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] romantivist:
Any chance you could throw that copy up here for a second so I can grab it?
[myTouch 3G, Magic Android Development] Enxu:
Sorry for the delay. I'm trying the whole process again, just to make sure I didn't miss anything...

bluetooth

browser

calculator

calendar

camcorder

camera

clock

contacts

dev tools

dialer

email

gallery

gmail

google maps

google talk

log collector

messaging

mp3 store

music

sam 3.4

settings

sound recorder

spare parts

superuser

terminal emulator

voice dialer

voice search

work email

you tube
[myTouch 3G, Magic Android Development] knny1491:
send me your gmail nd ill send it through email.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] Enxu:
I pulled the Vending.apk from the stock rooted rom, and got it to install, but I get FCs when I try to download any apps
[myTouch 3G, Magic Android Development] Aeikozz:
how you pull apk's from roms?
[myTouch 3G, Magic Android Development] crypysmoker:
Oh please Oh please may I have i too. Im so sick of the one word at a time BS.. and since I stopped using the stock rom, I can only get it to work on 2.1 rom rather then 1.6

my username here @gmail.com (i dont want to be attacked by spam bots lol)
[myTouch 3G, Magic Android Development] Aeikozz:
me too... Aeikozz :) gmail.com
[myTouch 3G, Magic Android Development] kbeezie:
Talking bout swype, if so shoot me a copy info[at]kbeezie.com and I'll give it a test run.
[myTouch 3G, Magic Android Development] Enxu:
On your computer, unzip the ROM, then look in (ROM Name)/system/app. APKs are in there. Drop it on your SD and then use Astro or whatever file manager to open it
[myTouch 3G, Magic Android Development] MassiveAttack:
Since knny1491 is sharing, I don't know how useful this will be long-term, but I remounted /system as writable, then copied libSwypeCore.so from my old rooted ROM to /system/lib. After that, I could install Swype and it wouldn't FC, but it would complain about being the wrong device, and so Swyped words wouldn't show up, though you could tap out words.

So, I updated the only thing in the ROM Swype appears to care about to determine if it's running on the right device: /system/build.prop (or, for a CM ROM such as this one, update /system/build.sapphire.prop), and you update the ro.build.id at the top to read "ro.build.id=DRD35"

It's interesting that protected apps disappear and Google Voice 0.3.2 stops working, though. All because of this simple chainge. I understand why protected apps disappear, but I don't see why Google Voice seems to think this property is so important it'll crash if it's not set how it wants it. Too bad I don't know how to "lie" to Google Voice about this single property...
[myTouch 3G, Magic Android Development] knny1491:
I sent to everyone who requested, I also have the same version for hvga(2.1 roms).
[myTouch 3G, Magic Android Development] Enxu:
you mind sending the 2.1 version to me? hong_enxu {at} yahoo dawt com

TIA
[myTouch 3G, Magic Android Development] knny1491:
Will ddo give me a sec to transfer it to my sd then install in on my phone lol.

EDIT: Sent
[myTouch 3G, Magic Android Development] Enxu:
You mind sending again? My mailbox was so kludged up w/ spam, i couldn't see it, so i cleared everything out.

Whenever you have time, no rush, thnx.
[myTouch 3G, Magic Android Development] knny1491:
Sure let my phone boot back up.
[myTouch 3G, Magic Android Development] bubonik:
Didnt see anyone mention it so, this does work on superd 1.10.3
[myTouch 3G, Magic Android Development] kbeezie:
wont know til you try it, its based off cm so I would think there is a good chance.
[myTouch 3G, Magic Android Development] romantivist:
This is weird. I did what you suggested and Swype still insisted that I had the wrong phone. So I opened up build.prop from stock and build.sapphire.prop from cyanogen side by side, and went through line by line, changing all the references that appear in both to match the stock build.prop. When this was done, I saved and rebooted the phone.

Now, Swype works as it should, and I just downloaded and installed Google Voice 3.2--it works. I have no idea why I should be so lucky! Maybe someone else can try this and see if they get the same results?
[myTouch 3G, Magic Android Development] kbeezie:
Though on my phone swype worked just fine i did not have to edit the build prop at all. (to clarify i did not use the cm port memtioned in another thread instead I used the rom direct from cyanogenmod website.)

Btw google voice (0.3.2) has been working fine for me as well. (it comes preloaded on cm, and can be updated just fine)

Since you changed your build.prop double check that market still shows protected apps.
[myTouch 3G, Magic Android Development] romantivist:
It does not show protected apps, which is to be expected. Not that I mind, it took me a full five minutes to even think of a protected app that I haven't already installed. :-)
[myTouch 3G, Magic Android Development] knytphal:
If you don't mind, I'll join in on the "me too" fest for 1.6 and 2.1 (or whatever you've got ;) ) versions of swype. I'm swrogers at gmail dot com.

Thanks man.
[myTouch 3G, Magic Android Development] kbeezie:
Its odd though, which cm rom did you use? Mine has market, google voice, swype, etc without any mod/edit on cm beside the kernel patch.
[myTouch 3G, Magic Android Development] wpbcubsfan:
Looks like Cyanogen got everything working for Eclair on G1/Dream hardware! The new kernel is 2.6.33, we you be able to make a patch for that kernel as well (obviously after the CM5.0 is released)?
[myTouch 3G, Magic Android Development] kbeezie:
yep, but wont even test it til cm5 us released for at leat htc magic (32b).
[myTouch 3G, Magic Android Development] MassiveAttack:
Pandora 3.5mm vs. HTC mini-USB

Heck, I reflashed after receiving Kenny's Swype, and I still don't get protected apps. Google Voice 0.3.2 FCed on me one time, but never again. Swype (either version) doesn't allow me to double-click words anymore, which I had gotten VERY used to. Who knows why that is.

My more interesting issue now is:

1. The audio through the HTC mini-USB port works... Interesting. If I unplug the mini-USB adapter from my old G1, Pandora stops playing.

2. The 3.5mm jack works, but thinks everything is a "headset," even if it's just headphones. Go figure.

2. a. The more annoying "feature" here is that if I unplug from the 3.5mm jack when Pandora is playing, it'll stop, but then immediately restart playing. I use this jack when having the phone plugged into my car, so having to unlock the phone to stop Pandora is quite obnoxious. Funny thing is, the music player doesn't have the same problem. Anyone have a good idea? I kinda doubt the folks at Pandora are going to care a whole lot about a rooted phone running a (relatively) obscure ROM.
[myTouch 3G, Magic Android Development] kbeezie:
Still didn't answer my question, which ROM are you using, are you using the official CM rom linked in the OP's post, or are you using that LE/1.2 "Ported" Rom from the other thread. If you're using the ported rom, its not intended to go with this patch, you get the best results flashing the official CM rom, then applying this patch to it, that will ensure all of CM's features since the "ported" version uses a hacked up boot image from the stock rom, which of course wipes most of CM's kernel level features.

I did the following:

Downloaded the Defangled Base and CM 4.2.15.1 from : http://wiki.cyanogenmod.com/index.p...G/Magic_Firmware_to_CyanogenMod#File_Download

Rebooted into Recovery

- Wiped

- Flashed:

1) Defangled Base

2) Official CM Rom

3) This patch

4) Binary's kick-ass theme (siggy)

rebooted (waited a while), signed in, had market, and all that, was able to install swype without a problem, got all the features. Though headphones do come up as you say as an headset icon instead of simply headphones. (though with the right cable my Beats by Dre headphones are a headset).
[myTouch 3G, Magic Android Development] MassiveAttack:
Oh, sorry:

I wiped and installed the DRC83 defanged base, official CM ROM, patch from OP, Binary's theme and Binary's ADW launcher.

After playing with the original Swype and build.sapphire.prop, I installed Kenny's Swype. I rebooted, it worked, so I re-flashed all the above without wiping (to reset basic settings like the CM build.sapphire.prop). It's possible the not-wiping is what's keeping me from seeing protected apps. I can't say I care too much right now--it's a minor annoyance to me. The fact that Pandora doesn't really stop when I unplug the headphones may be the reason for me to go back to one of the other ports, though...

Edit: Ah, I am reminded that I was thinking about using the Fender/1.2-only version of Binary's CHM theme, but I figured we didn't need to any longer since we have a proper CM port. If it may work better with the Fender/1.2 theme, I can give that one a go.
[myTouch 3G, Magic Android Development] Enxu:
This is getting frustrating. I followed these exact steps, using the same links, with the exception of flashing ext partitions, because I have none.

Have google apps, but no market