Led's and Drizzy's Championship Hero ROM - myTouch 3G, Magic Android Development

The LED's will not work if you use this build right after install. These are the files in the system folder/lib/hw
copybit.trout.so
lights.goldfish.so
sensors.goldfish.so
sensors.sapphire.so
sensors.trout.so
sensors.hero.so
lights.trout.so
copybit.msm7k.so
lights.msm7k.so
In adb you need to remove lights.goldfish.so
sensors.goldfish.so
sensors.sapphire.so
Once you remove them, you are good to go!

Related

[ROM] ZeroXd - Puzzles are FUN [8/13/2009 - 2:30PM EST]

http://twistedumbrella.googlepages.com/index.htm
All the necessary files can be found there, including my GScripts.
This is also where all the download links to NEW versions are posted
HEHE... Oh, you wait... Just wait.... New things.... Shiny, new things....
Housekeeping:
Back everything up. This means run some sort of data backup if you want to keep your settings
You may also want to run a nandroid backup in recovery (if all else fails, you can restore it)
Warnings:
You MUST have the newest SPL
You MUST have a Class 6 SD Card
You MUST know how to read
You MUST have 3 partitions
You MUST have at least 256MB EXT
If you don't, I WILL NOT HELP YOU! (Sorry, too many times...)
and no, I will NOT teach your grandmother how to root, install, or configure this ROM
Copy the update to the SD card (rename if using pre-1.4 recovery)
Boot into recovery mode (Home and Power)
Launch the Console and press Enter
***** Not Needed in 3.80 and Above *****
Commands to execute:
mount -a
rm -r system/sd/app_s
rm system/sd/dalvik-cache/* (if dalvik to sd was done)
reboot (Immediately press the Home key again)
**********************************
Apply the update (ZeroXd-v3.5.zip under any zip if using recovery 1.4, update.zip if pre-1.4)
After going through initial setup open console
Commands to execute:
runonce
(if it gives any issues, you may need to run this first:
mount -o remount,rw -t yaffs /dev/block/mtdblock3 /system
and that will make system rewritable)
After this has completed, reboot the phone normally.
http://twistedumbrella.slackdev.com/ZeroXd-v3.5.zip
MD5: a3958418020dfffce5028066c041b137
http://twistedumbrella.slackdev.com/ZeroXd-v3.52.zip
MD5: 1f14243a415caee74f14b1110ae07c40
http://twistedumbrella.slackdev.com/ZeroXd-v3.60.zip
MD5: a835a12717ea8144db24b3ab71f7c0bb
http://twistedumbrella.slackdev.com/ZeroXd-v3.75r2.zip
MD5: c852a0d48ad3a2030244bb269312b124
http://twistedumbrella.slackdev.com/ZeroXd-v3.80.zip
MD5: 816a1e88fcb191c9323857ae2b5fdeac
http://twistedumbrella.slackdev.com/ZeroXd-v3.82.zip
MD5: 78f963f6ce0318bc4064384a26c08359
http://twistedumbrella.slackdev.com/ZeroXd-v3.82r3.zip
MD5: a6b8382d654b05e6fe0dd91696b2085b
Average Results:
Fast, Highly responsive Hero with minimal internal usage
3.50 ROM is JACxHero-v1.2 with:
New Lockscreen based on old JACHero
VoiceDialer added in for speech commands
Some fun scripts to make things FAST
3.52 ROM is Drizzy's JACxHero-v1.2 with:
3.50 Modifications added
3.60 ROM is Drizzy's NewVision with:
3.52 Modifications added
Fixed SMS Priority to ensure messaging
3.75(r2) ROM is Drizzy's NewVision V2 with:
3.60 Modifications added
Some added apps with a new Hero theme
(r2) Updated scripts for speed complaints
It is called USER.CONF for a reason ya know
(r2) Cyanogens method of data transfering
The new data method relinks but no wipe
3.80 ROM is Drizzy's Touch3D V3 + Full V3 with:
3.75r2 Modifications added
Legacy boot.img for compatibility issues
(r2) Fixed rotation and some MAJOR bug issues
(r3) LED Support in the Userinit (works, not perfect)
Backup commands added in runonce (copies to SD)
Due to "nasty" complaints, old userinit backed up
The attatchments to this post are the Free Version of Hero Update and a Hero themed Chomp. There is also a link to a Hero Optimized Userinit.sh with User.conf file set. It has options to set SMS priority to urgent (for older builds), perform and maintain dalvik2sd and perform (cannot be maintained) data2sd upon boot. You can also configure cpu and swap options by editing the User.conf file to your liking. There are also the modified LED commands for text messaging (will be building from this).
http://twistedumbrella.slackdev.com/herouserinit.zip
Is this his 1.6 he just released?
And what APPS2SD method can/I should use? Auto Lucid, Apps2sd v1, Apps2sd v2, and/or cyanogen recovery?
Auctionedllama said:
Is this his 1.6 he just released?
Click to expand...
Click to collapse
Yeah, but it assumes you will apps to sd so I put back a lot that was removed, just as apps instead of system components.
Now if I apps2sd, Rosie and the core apps will stay on the actual phone, correct? Also, what Apps2sd method would you recommend my friend?
going to load this now. debating between this, ravenge's rogers, cyan's rogers and this rom. speed+exchange more important aspects...
Auctionedllama said:
Now if I apps2sd, Rosie and the core apps will stay on the actual phone, correct? Also, what Apps2sd method would you recommend my friend?
Click to expand...
Click to collapse
If you're on ext2 I recommend doing 2 with the package as is. If you're on ext3, flash the other boot and do autolucid, or 1. JAC's boot doesn't support ext3 very well, but soon I will get it all merged down.
you keep the launcher and rosie? and this doesnt have what manup did does it? and weather?
So correct me if I am wrong. Since this is UnionFS will apps2sd method 2 work? Please say yes!
Jrbourque said:
you keep the launcher and rosie? and this doesnt have what manup did does it? and weather?
Click to expand...
Click to collapse
djdeviance said:
So correct me if I am wrong. Since this is UnionFS will apps2sd method 2 work? Please say yes!
Click to expand...
Click to collapse
This does have manups mods because I liked launcher and yes unionfs does work, although if it keeps looping on the partition let me know. It did on mine but I have ext3. I think they put the scriipt in the wrong place but I need verification before I change the update.
Just to extra clarify things, all I do is install Apps2sdV2, and click move apps, and then move cache?
(if I'm on EXT2?)
twistedumbrella said:
This does have manups mods because I liked launcher and yes unionfs does work, although if it keeps looping on the partition let me know. It did on mine but I have ext3. I think they put the scriipt in the wrong place but I need verification before I change the update.
Click to expand...
Click to collapse
ok looks like I'm gonna flash.
can someone post if the weather widget works and weather apk
Once I find out about APPS2SDv2 because I'm tired of boot looping, I'll flash and report back.
Jrbourque said:
can someone post if the weather widget works and weather apk
Click to expand...
Click to collapse
after adding the weather widget and choosing a city, it just displays tap to go to weather application...
How do I make it support ext3???...can I flash that file through terminal?
Auctionedllama said:
Just to extra clarify things, all I do is install Apps2sdV2, and click move apps, and then move cache?
(if I'm on EXT2?)
Click to expand...
Click to collapse
I also need to make sure of this.
jc1337 said:
I also need to make sure of this.
Click to expand...
Click to collapse
Yeah I'm sitting here about to wipe and flash, but I need to double check this before I go any further!
Flash through fastboot, or by the flash_image command
Yes AppsToSD2 should be that simple
As for differences, did you check the very first post?
twistedumbrella said:
Flash through fastboot, or by the flash_image command
Yes AppsToSD2 should be that simple
As for differences, did you check the very first post?
Click to expand...
Click to collapse
I have flashed, signing into my gmail account and then will try the apps2sd.
All is going well so far.
twistedumbrella said:
Flash through fastboot, or by the flash_image command
Yes AppsToSD2 should be that simple
As for differences, did you check the very first post?
Click to expand...
Click to collapse
Alright, and you mean through recovery, not fastboot correct? Also, would you recommend a wipe before the flash, and a fresh format of the Ext2 partition if you were using APPS2SD before?

Tattoo Port 10.16.09 Qtek is my hero

This is still not a bootable build
update 10/16/09 ------
Qteknology has got it booting to splash screen but its in a bootloop
this amazing progress
everything i do will be based off this work from here on out thans so much Qtek!
ill need to get some information on what exactly he changed but i know
modified build.prop
modified hw folder
modified bootscreen (tattoo one wouldnt play right)
still wont boot all the way waiting to work out a few things before i post a link i also wanna ask him if its ok for me to post a link
THIS BUILD WILL NOT BE FLASHABLE YET IT IS SPECIFICALLY FOR INPUT/Developement ONLY!
Code:
*****!!!!!! DISCLAIMER!!!!!!!*******
This is still not a bootable build
i am not responsible if you try to flash these roms
for any damage that may occur to your device
these are not finished and are not bootable
still in EARLY EARLY EARLY BETA!
This is about where im at right now
closed-10.07.09
Tattoo Only from the WWE 1.65.405.1 build
Merged lib and hw (for sensors) folders with 1.6 doughnut for magic 10/13/09 will try new lib folder idea tonight and report back with logcat and DDMS report
Specific items will be listed later today when i can think of everything
added some stuff in system/bin (super user access etc)
cyanogens 4.1.11.1 kernel and corresponding wlan.ko added (Thank you so much jubeh for the boot.img)
update-script should be super barebones... really just hoping for a boot right now
______________________________________
Update 10/07/09
so Jubeh might be my saviour He packed the Tattooboot.img with cyanogens kernel
A big thanks to: Jubeh(wouldve never got this far without his knowledge),Nk02(for dump used), Drizzy Drake Rogers(is my personal htc hero),Qteknology (you rock man), Jac, Haykuro, Cyanogen, ccyrowski,JF,twizzzzzzted and any others I forgot to mention you guys are great lets keep building a better bot
you cant mixe 2 different builds together, rosie is tied to many apps, so if you were to only try and port the rosie onto a hero build already out, then rosie wont load just your regular laucher!
mixing builds is bad, especially if they are odex!
Drizzy~
I have a night job and I'm getting ready to sleep. Sorry I didn't reply to your last PMs, but the questions are a little involved and I'm very very sleepy. When I have time (maybe later today, or tomorrow, or could be the weekend) I'll try to get a very simple (no a2sd, no compcache, no nonsense, no nothing, just tattoo and root) build working so that people can take it and mod it as they wish. I won't promise anything though, I'm a known procrastinator.
jubeh said:
I have a night job and I'm getting ready to sleep. Sorry I didn't reply to your last PMs, but the questions are a little involved and I'm very very sleepy. When I have time (maybe later today, or tomorrow, or could be the weekend) I'll try to get a very simple (no a2sd, no compcache, no nonsense, no nothing, just tattoo and root) build working so that people can take it and mod it as they wish. I won't promise anything though, I'm a known procrastinator.
Click to expand...
Click to collapse
Id feel alot more accomplished if i can make it work with a small ammount of direction (ill try not to ask REALLY stupid questions hahaha OMFG I BRICKED
coding makes all kinds of sense to me I jsut need to know what points where and where the system starts the read from
starts at kernel and kernel on firstboot compiles my libs and runs scripts once the environment is built from kernel loads framework and apps stuff like that
once that happens you have live system
Drizzy Drake Rogers said:
you cant mixe 2 different builds together, rosie is tied to many apps, so if you were to only try and port the rosie onto a hero build already out, then rosie wont load just your regular laucher!
mixing builds is bad, especially if they are odex!
Drizzy~
Click to expand...
Click to collapse
i knew about the odex thing becuase the odex is SPECIFIC to the build correct? when you add it i think youll get a error like doesnt match stored signature no signature on file ignoring in logcat
i need a NON Odex'd hero like haykuro's and update it all with tattoo stuff and the newest hero apps to fill in where tattoo doesnt cut it
I know rosie is tied in with alot of stuff and when you just try to merge rosie it wont parse properly because it needs the sdk4 to parse the package
THEREFORE! haha i want to make basically 1.6 Rosie with hero apps filling in for the tattoo ones that i dont wanna edit all the drawables in
i want functionality of 1.6 speed of the dumbed down rosie for tattoo and apps from hero i know ill have to cook this and in no way am i asking someone to "just make update.zip so i can flash"
lets limit me to 1 n00b question a day and after a week or so of patience ill prolly have it done
Question of the day: Can I Un ODEX builds or do the ODEX's directly correspond with the apk and are necesary for the apk's functionality i know that dexopt will run at firstboot on odex'd builds but the odex's exist before the dexopt runs right?
yes you can unodex. http://jf.andblogs.net/2009/09/10/slay-those-pesky-odex-files/#more-153
alritewhadeva said:
yes you can unodex. http://jf.andblogs.net/2009/09/10/slay-those-pesky-odex-files/#more-153
Click to expand...
Click to collapse
then ill see if unodex'd tattoo and unodex'd TwiztedZero6.14r3 can play nicely together :-D
sounds like a headache to unodex the whole build
*shoots self in head* this will take almost a week man i need my own computer
the classes.dex items go back into the apks right? (sorry that makes 2 stupid n00b questions today
NEVER MIND SCRATCH THIS WHOLE ENTRY
per mister drakes words
dont mix builds its bad!
so build off this droid i will
ok so last night i compiled the two different ideas weve had
1) Mashed Tattoo's APP/framework and merged the lib folder with TwiztedZerox6.14
2)Tattoo Alone with Cyanogens kernel and bin xbin folders and some build.prop changes for LCD DPI density changed from 120 back to default
On test flash i get the same message from both update scripts
(the update scripts had been pulled from the latest cyanogen update to be used in my build)
problem line 64 Chown perm *some numbers* bin:reboot
on both update zips tried editing the update-script and it still has issues
any ideas anyone?
Zarboz said:
ok so last night i compiled the two different ideas weve had
1) Mashed Tattoo's APP/framework and merged the lib folder with TwiztedZerox6.14
2)Tattoo Alone with Cyanogens kernel and bin xbin folders and some build.prop changes for LCD DPI density changed from 120 back to default
On test flash i get the same message from both update scripts
(the update scripts had been pulled from the latest cyanogen update to be used in my build)
problem line 64 Chown perm *some numbers* bin:reboot
on both update zips tried editing the update-script and it still has issues
any ideas anyone?
Click to expand...
Click to collapse
in /system/bin from system.img there is a toolbox symlink "reboot" ? if there is, you have to remove it (because all symlink must be create during installation, as write in update-script)
its actually easy to edit the script ... check every line and try to see! what it is doing , you shouldn need xbin at all, remove all lines about it for now, no busybox nothing
as nk02 said remove all links (do you use linux ?) and then your script hould copy system and data , make a symlink for app_s and change some permissisons that's it.
so clean upp the script , and make your own. I will pst one for you here , make sure you have all files in your system ...
shwan_3 said:
its actually easy to edit the script ... check every line and try to see! what it is doing , you shouldn need xbin at all, remove all lines about it for now, no busybox nothing
as nk02 said remove all links (do you use linux ?) and then your script hould copy system and data , make a symlink for app_s and change some permissisons that's it.
so clean upp the script , and make your own. I will pst one for you here , make sure you have all files in your system ...
Click to expand...
Click to collapse
thanks started using textpa and now my update scripts are fine got the hero+tatto mashup to boot but its giving me all kinds of odex issues
im gunna have to find a UN odex'd hero to mash it with and un odex the tattoo build
havent worked on the ONLY tattoo with cyanogens kernel yet i got busy and i dont have a tester phone just my mytouch and i cant go more than 3 hours with out being able to use it haha
no im not on a linux machine i am still getting comfortable with command line functions and have been doing nothing but reading the android developers page and anything linux related on the internet
my betas are uploading right now neither will boot one boots enough to get into logcat but because i mashed the odex'd builds together i know i know im a bum and i didnt wanna deodexarnt the whole thing (take time to do it right and never do it twice)
next on my list of things to try
get unodex'd hero build and unodex tattoo then mash
see if i cant just get straight tatoo to boot then trim the resolutions of the rom to fit on our 32b devices
any input is greatly appreciated
Zarboz said:
thanks started using textpa and now my update scripts are fine got the hero+tatto mashup to boot but its giving me all kinds of odex issues
im gunna have to find a UN odex'd hero to mash it with and un odex the tattoo build
havent worked on the ONLY tattoo with cyanogens kernel yet i got busy and i dont have a tester phone just my mytouch and i cant go more than 3 hours with out being able to use it haha
Click to expand...
Click to collapse
You can use my Hero build, it's unodexed.
maxisma said:
You can use my Hero build, it's unodexed.
Click to expand...
Click to collapse
wouldnt i need to unodex tattoo as well to ensure that they will work together?
i assume yes since the whole build would be unodexed
**edit**
wich one your new drizzy stuff or the old one thats in sapphire forums
yes would be need to unodexed too.
Can anyone deodexerant the tattoo dump I have no Linux machine
Zarboz said:
Can anyone deodexerant the tattoo dump I have no Linux machine
Click to expand...
Click to collapse
virtualbox ?
Help!
I am willing to help with the Deodex if I can, I already started doing something similar to you but against the latest Cyanogen experimental build which is already Donut.
I am trying to Deodex Tattoo but am struggling, I am trying to get my head round what we need to do to deodex it.
According to the readme of deodex you need to have the phone running the exact firmware you want to deodex (I don't have a Tatoo or know anybody who does), or use a CH Root environment to do it.
This is where I get stuck, are they on about a CH root environment on our phones or within my Unbuntu environment (it is not very clear)? Can somebody give me a clue or even better instructions on the CH root process required to use Deodex?
Thanks
James
james194zt said:
I am willing to help with the Deodex if I can, I already started doing something similar to you but against the latest Cyanogen experimental build which is already Donut.
I am trying to Deodex Tattoo but am struggling, I am trying to get my head round what we need to do to deodex it.
According to the readme of deodex you need to have the phone running the exact firmware you want to deodex (I don't have a Tatoo or know anybody who does), or use a CH Root environment to do it.
This is where I get stuck, are they on about a CH root environment on our phones or within my Unbuntu environment (it is not very clear)? Can somebody give me a clue or even better instructions on the CH root process required to use Deodex?
Thanks
James
Click to expand...
Click to collapse
take my tattoo only build unzip it and take the update script delete the line about system:xbin save and resign then flash this will load the android environment through cyanogens shell for the tattoo i just dont know if it will display anything on the phone itll probably have a bunch of errors in logcat
i just havent gotten this far yet because i dont have a phone that i can flash just to test stuff all i have is my mytouch and i cant afford to be without it for very long and i dont know how to boot custom roms on emulator nor do i think we can boot this due to htc parts missing from the SDK
next on my list to try....
*****************
-get virtualbox up and going and deodexarnt the tattoo build (i think itll boot enough to get dalvik manager to run so we can deodex it)
-once deodexed i would like to see if i can get this thing to boot standalone (if the standalone i have now will boot {not been able to test yet like ive said no device to test with} if the standalone is being a big pain in the [email protected]# and not booting properly or we have issues with screen size differences ill have to stop because my knowledge of these things is limited..)
we cant deodex tattoo without being booted into tattoo
so
oh well for that
lets work on getting original tattoo to boot so we can deodex and build off it
if anyone has started to do these things or is already in the process of doing these things please let me know
Zarboz said:
next on my list to try....
*****************
-get virtualbox up and going and deodexarnt the tattoo build (i think itll boot enough to get dalvik manager to run so we can deodex it)
-once deodexed i would like to see if i can get this thing to boot standalone (if the standalone i have now will boot {not been able to test yet like ive said no device to test with} if the standalone is being a big pain in the [email protected]# and not booting properly or we have issues with screen size differences ill have to stop because my knowledge of these things is limited..)
we cant deodex tattoo without being booted into tattoo
so
oh well for that
lets work on getting original tattoo to boot so we can deodex and build off it
if anyone has started to do these things or is already in the process of doing these things please let me know
Click to expand...
Click to collapse
went through about 15 flashes last night
none booted
the furthest i got the logcat is posted on the OP
i have two more ideas but i need someone to pack my boot.img for me for one of them (i know i should have my own linux machine but im not about to download anything over 100 megs on my tether SLOW!)
and the other ill work on tonight and see if i cant get it to work
So I have a bootable Tattoo build. is that all you need? Different phone but I don't see why it matters. I can unodex but I don't see the point... Tattoo and Hero share a lot of apps and functionality. All I see are cosmetic changes, which I'm working on as well. But, if you tell me what to run I can have it posted within the hour.
I'm not sure what you're really trying to do by backporting to Cupcake based Hero. I can unpack the boot.img, unodex Tattoo, whatever but I don't see what you want to accomplish with this. I don't have your phone so I can't test whether the kernel would work if I mod boot.img for you but it doesn't sound hard. Got the tools in my PATH.

Tattoo port 10/5/09 need someone with a spare g1 or mt3g

I need some input im working on porting tattoo over to the mytouch 32b board
Progress:
THIS BUILD WILL NOT BE FLASHABLE YET IT IS SPECIFICALLY FOR INPUT/Developement ONLY!
i am not responsible if you try to flash these roms for any damage that may occur to your device these are not finished and are not bootable still in EARLY EARLY EARLY BETA!
like i said this is where i am at right now with stuff and im hoping to make forward progress
- idea closed staying with only tattoo-
10/03/09
Hero+tattoo Mash Based off Zeroxd6.14r3 (wont boot due to .odex stuff.. need to unodex whole tattoo build recompile and mash with an unodex'd hero)
Merged lib folders and made sure a2dp.so and the other .so out of sapphire folder were in the lib folder
Merged Hw Folder so that sensors were there for hte device
Replaced Framework Folder with Tattoo Framework
Replaced App_S with Tattoo App folder
replaced /system/media with tattoo
cyanogens latest 4.1.11.1 boot.img and wlan.ko
10.05.09
Tattoo Only from the WWE 1.65.405.1 build
Merged lib and hw (for sensors) folders with 1.6 doughnut for magic
added some stuff in system/bin (super user access)
cyanogens 4.1.11.1 boot.img and corresponding wlan.ko added
update-script should be super barebones... really just hoping for a boot right now
http://www.4shared.com/file/137624393/e1c0febe/tattooonlysigned11b.html
** will boot but i dont think itll boot past g1/mytouch screen **
next on my list to try....
*****************
Code:
-get virtualbox up and going and deodexarnt the tattoo build (i think itll boot enough to get dalvik manager to run so we can deodex it) !!!!!!!!! if no one can get tattoo to boot to deodex it or has a tattoo to deodex it then im stuck and the project is pretty much over!!!!!!!
-once deodexed i would like to see if i can get this thing to boot standalone
(if the standalone i have now will boot {not been able to test yet like ive said no device to test with}
if the standalone is being a big pain in the [email protected]# and not booting properly or we have issues with screen size differences im gunna be pretty much stuck until a more experienced dev wants to chime in
just got some direction from Drizzy. He gave me some ideas ill process these ideas and upload tattoonly1.2b.zip this evening. Itll be sometime around 7pm-9pm central standard (im stuck using the neighbors wifi or my tether so uploading SUCKS)
there is hope !!!
http://forum.xda-developers.com/showthread.php?t=564984 if they can port for hero and we can port hero to g1 we can port htc tattoo over to our 32b devices
I DONT WANT A TATTOO ROM!! i am working for an unodexed' 1.6 compatible rosie and corresponding HTC apps (calendar,contacts,messaging,settingswhatever is from the tattoo that sucks app wise is getting replaced with their corresponding 1.5 hero apk counterparts
probably gunna put a hero'ish look to it as well
save for space
No updates ?
Why are there no updates on this ???
Porting tattoo would be more stable then porting hero right ???
the hard part is cuz ofhte way smaller screen size. for updates, check out the sapphire forum. eugene373 is taking over porting it.
chinmayfun said:
Why are there no updates on this ???
Porting tattoo would be more stable then porting hero right ???
Click to expand...
Click to collapse
porting magic sense update would be stable no reason to copy whole phone build when u only wanted sense that would keep drivers intact with working blue-tooth should it not?(dunno)

[32A - OLD RADIO] PSFreedom (v3 15/09/2010)

Hello, since there seems to be some confusion I decided to start this thread for the 32A port.
The G1 / Magic 32B thread is here: http://forum.xda-developers.com/showthread.php?t=776922
Note that all the work on PSFreedom was done by KaKaRoTo, and he was helped by DrMon in the MSM72K port, i merely compiled their work and put it in a simple package for everyone to enjoy.
I created 2 packages, an enabler and a disabler, that you have to flash over your working CM 6.0 Final installation.
Flashing the enabler will install the modded kernel and PSFreedom module. You will lose usb functionality completely (no adb, no mass storage etc.) until you flash the disabler.
After flashing the enabler the module will always start upon boot, you have to enter no commands on the terminal emulator.
[SIZE=+2]HOW TO:[/SIZE]
Preliminary: Make sure you are on CyanogenMod 6.0 Final and everything is working correctly. It has been reported that it works also with older CM6 versions and CM5 too, you may try if it works and report it in this thread. If it's the first time, do a Nandroid backup before testing!
Download these files: http://www.multiupload.com/MY1LOGZ6YP (32A-Enabler), www.megaupload.com/?d=3UU2L0UX (32A-Disabler)
Put them on your SD card
Reboot into recovery and Flash Enable_PSFreedom_32A.zip
Reboot
Now psfreedom should be loaded as a module, you will see no difference, except for the loss of normal usb functions.
To run the exploit:
Make sure you are on 3.41 (DO NOT UPDATE OVER THE NETWORK!)
Connect the phone to the PS3 using usb
Turn it off completely (unplug power cable or turn off back switch on Fat models)
Plug it back in (turn on back switch)
Turn it on and immediately press the eject button (you should hear 3 quick beeps)
Booting should take a bit longer (5-10 seconds)
If you see two new options under the games tab, the exploit worked. You can now unplug the phone. Mind that you will have to do this procedure every time you boot your PS3. Try using another USB cable if it doesn't work with a few tries.
To uninstall:
Boot back into recovery
Flash Disable_PSFreedom_G1.zip
Reboot
You should have usb functions back to normal.
Payloads:
This version of PSFreedom contains the new PSGroove 1.1 payload (peek & poke)and is enabled for backups, but backup manager talk should not be done on this thread, there are other boards for that.
If you want to try other payloads (F.I. the new AerialX's apploader), you just have to load it into /proc/psfreedom/payload . You can do it by typing:
Code:
cat payload > /proc/psfreedom/payload
The payload can be wherever you want and has to be in the classic binary format. (just remember to substitute "payload" with the correct path).
Even better, if you put the new payload in the /data/local directory, named "payload" (no quotes), it will be automatically loaded upon startup, thus becoming the default payload.
Mirrors:
Code:
Enabler: http://depositfiles.com/en/files/o1qpcbkeo
http://www.zshare.net/download/80630364707ab8fe/
http://rapidshare.com/files/420315547/Enable_PSFreedom_32A_v3.zip
Disabler: http://www.zshare.net/download/801637791c6185b2/
Versions:
Code:
v0: initial release
v1: +module loaded on startup
+created disabler
v2: updated payload (peek & poke)
v3: resolved bootloop bug, updated PSFreedom, dynamic payload loading.
reserved (10 characters long)
Thanks for yours work!
What about an application to enable/disable psfreedom? Will it be possible in the future?
My Magic (32A) does just reboot over and over after flashing the enabler.......also after flashing the disabler........so now restoring (i ALWAYS back-up befor flashing anything!)
But thanks for trying!
radio version for cm6
one question, CM6 can be for New Radio, or just Old radio?
H3llSp4wN said:
one question, CM6 can be for New Radio, or just Old radio?
Click to expand...
Click to collapse
there's a port also for new radio showthread.php?t=723520
But there are some issues (like broken camera)
Old Radio, new radio requires a different kernel.
For the app, for now psfreedom requires a modded kernel, and it is not possible to switch them on the fly using an app. I know they're working on using a different driver, to avoid having to recompile the kernel. Still don't know if it can be done though.
Can anyone provide a mirror please?
cm6
i'm just a bit confused about what cm6 rom should be better and should i use, because there are severeal releases (minimou, redux etc).
can u give me a tip about this?
best regards
I always use the vanilla one, straight from the cyanogenMod forums. I think it should work with any of those versions though. Just make sure you're on old radio and you make a nandroid backup before trying.
got everything right now.
thanks for the mirror.
Got a question? Does the mt3gs use the msm72k also and why is it not on the port list? Sorry I'm probably in the wrong area but thought I would try
Hi , just have a question , looked arround with google , couldn't find my answer, maybe someone here knows,
Before trying this out, I would like to know if I can revert my ps3 to original state,
or to how it was before running psgroove?
yes as the exploit must be ran on every boot so simply reboot and delete bxxm
H3llSp4wN said:
i'm just a bit confused about what cm6 rom should be better and should i use, because there are severeal releases (minimou, redux etc).
can u give me a tip about this?
best regards
Click to expand...
Click to collapse
i use redux and it works for me (i still use the release that u have to do thru the terminal)
focus400hp said:
Got a question? Does the mt3gs use the msm72k also and why is it not on the port list? Sorry I'm probably in the wrong area but thought I would try
Click to expand...
Click to collapse
MT3G is 32B, so head off to the Dream section and get that one instead.
with cm6 my g1 go in loop... why?
Hey guys, I'm running into a little trouble after installing the PSFreedom enabler. My htc magic 32a (3.5mm jacket) just sits on the "HTC Magic" screen for eternity after flashing PSfreedom. I do have CM 6.0 installed, I believe its from Cyanogenmod 6.0 S/D version, I don't know what ebi I am nor if need to do something with kernel, but I just know I go into recovery, flash PSfreedom enabler, reboot, the "htc magic" logo shows up and then it sits there forever...Is there something I'm doing wrong?
@ repukken, rock187. You should use the 32B port. The link is in the first post.
Lollipop_Lawlipop said:
MT3G is 32B, so head off to the Dream section and get that one instead.
Click to expand...
Click to collapse
its mt3g slide i believe its different though i did use the precompiled for the dream 32b on a g1 yesterday and works very well and with no probs at all still want to see something for the slide. i asked in the slide forums and everyone just had s*** to talk really

Official AOSP 2.2 OTA -- [Installable on All Dream/Sapphire] (12/01/2010 PartsB)

Here is a flash image for the dream of the MT3G ASOP (T-mobile OTA) 2.2 release. Including the most recent security update!!!
[SIZE=+2]MT3G-test3_S.zip[/SIZE]
(MD5: efff33db482ea3b6da3b247516be6a7f .. last updated 11/21/2010)
Please note this includes my 20101106 - 2708 ported kernel, for those requiring other kernels see addons
Requires:
* [Size=+2]1.33.0013d or 1.33.0013 SPLs with recommend 2.22.28.25 radio[/size]
(32b devices only) details on this post..
If you refuse to upgrade or can't upgrade because you have a 32a (1.2 or classic) device: you will need an alternative kernel as described in step 4.b 4.c or the phone will not boot
Note: 2.22.27.08 will also work but is not how the ota was shipped
* Uesrs of other SPLs can either use Danger (dream only), any sapphire SPL on the magic/sapphire/MT3G or alternatively Custom MTD I recommend "87 2" (system/cache) {as of test3 06bindcache will work if you install the parts package, thus if you use CustomMTD parts is mandatory to avoid market issues}
To install:
1) Wipe with 'fastboot erase system -w' (A no-wipe upgrade from test-2 will probably work)
2) flash MT3G-test3_S.zip
3) You will be prompted if you wish to install AmazonMP3 (answer yes/no)
4) You will be prompted if you want to set gprsclass set to 12 (you probably wish to answer yes)
4.b) If you have a 32a or 32a 1.2 magic install the ebi1, ebi0 kernel respectively from here: http://goo.gl/qFJO
4.c) If you have a 32b dream/sapphire without the new 2708 spl/radio install the ebi0 kernel if your radio starts with 2.22, or the ebi1 radio if it starts with 3.22 here: http://goo.gl/qFJO
5) Optional flash "DroidX keyboard" add-on
6) Optional flash "parts" add-on
Alternatively the rom is now available in RomManager; and will install the rom and correct version of the 20110222 kernel; also will allow you to choose between the components parts, droidX keyboard, and language packs.
Whats included:
1) su/superuser from CM6
2) my cm6 optimized pershoot based kernel described here
3) wifi working
4) bluetooth working (fixed inv2)
5) keyboard working (fixed in v2)
6) Rom contains English/Spanish only (Other languages available as language pack addons)
7) No sim card required (fixed with v2 market fix)
Many additional packages included in the parts addon.
To see information on the original Test2 release vist This Post
What not working:
* CM6 potential USB power issue (its not horrible on 2.6.34.7 but if you notice it reboot, or plug in a wall adapter)
* Sound Recorder shortcut missing, this looks like a bug in the OTA not the port a workaround
What to do if it bootloops
Before posting that the rom will not boot; please verify the following:
1) Check that if you don't have the newest radio SPLs *OR* don't have a 32B phone; that you install the correct kernel as mentioned in step 4b/4c in the installation instructions
2) Please use Super Wipe immediately before installing (ie. flash super wipe; restart back to recovery; then install the rom)
3) If you did not install it; install partsB; this will fix some date related bootloops that happens after flashing some of the radios. (after you can login and set the date correctly feel free to re-install without parts if you really don't want it)
4) If your phone is still bootlooping; after a clean install make sure you run 'adb logcat > logcat.txt' on your computer just after rebooting into the rom. Then paste the logcat contents into pastebin copying the link to this thread.
This may sound overkill but its the easiest way to make sure its not your error during install.
Addons
A|| Kernels:
The set of kernels used with this rom can be found: http://goo.gl/qFJO
> MT3G 1.2 (fender users) please use the EBI0 kernel
> 32A magic users (and rogers dreams who have not updated to a 2708 radio) please use the EBI1 port
> Dream/Sapphire users with older EBI0 radios may also use the EBI0 kernel with this rom.
B|| Parts Add On:
MT3G-test3-partsB_S.zip
MD5: 58b80345db33c95a92f9be77ee67cc43 (update 12/01/2010)
What is it you ask.. It adds support for many things on top of the base rom
(note if you are upgrading from the original Test3-parts this is a no-wipe update)
1) Add support for init.d scripts
2) Add support for 'adb remount'
3) Add support for live wallpapers (apk kanged from CM nightly 238, and odex by myself)
4) Add busybox in a squashfs (binaries kanged form CM nightly 238; and repacked since I didn't want all of them) Note test3-partsB restores the toolbox netstat link to correctly display netstat information again.
5) Add LWP fix (fixes various 3D) via init.rc permissions (based on firerats work) updated in test3-partsB to fix slow performance in many games.
6) Added fix_permissions script (this one kanged from biffmod 2.1)
7) Load ipv6 on boot
8) apn list from CM238 nightly (new for test3)
9) flash_image from CM238 nightly (new for test3)
10) date verification; if year is < 2010 set the date to a more recent date (prevents initial boot boot loops for some users) added in test3-partsB
11) And Last but not least:
Added "Froyo Parts" apk custom menu interface to (this is my work k, thanks.. but certainty has ideas from pre-eclair apps2sd and firerats scripts):
internal -> /sd-ext
a. dex2sd (/data/dalvik-cache)
b. data2sd (/data/data)
c. apps2sd (/data/app & /data/app-private)
d. Keep Home in Ram (thanks to raven_raven's idea) [new test3]
e. Compcache 18MB (based of CM's script) [new test3]
f. Restrict /dev/hw3dc most games run better with this disabled; however some work better with it enabled (no reboot required) added in test3-partsB
Check the one or more to gain additional space; allow the app root permissions and reboot; the files will be moved accordingly.
All options only apply on next reboot, so if you make a mistake just revert​
Previous 11/21/2010 version
MT3G-test3-parts_S.zip
MD5: 199475ba609396114049adbe196d571a
C|| DroidX Multi Touch Keyboard:
A new addon for those that like the DroidX Multi Touch Keyboard.
Thanks to RoyalKnight6190 for the biffmod port this is based on and in turn punk.kaos for the version that works on your phones
This is odexed to save data space and WILL replace the default keyboard
MT3G-test3-DroidX-kaosfix-v3_S.zip
MD5: 5f7f7cf54f8224976be173dca9543c57 .. last updated 11/21/2010
D|| Themes:
* See shadowch31's True Blue Theme:
http://forum.xda-developers.com/showthread.php?t=856165
* Also roalex's OTA Gingerbread (for froyo):
http://forum.xda-developers.com/showpost.php?p=9686189&postcount=1440
(enough work it could be its own rom so do check it out)
* sisterchick's Themes for OTA
http://forum.xda-developers.com/showpost.php?p=9894072&postcount=1567 - Blue Revo Theme
http://forum.xda-developers.com/showpost.php?p=9944245&postcount=1586 - Peppermint Twist
http://forum.xda-developers.com/showpost.php?p=9955951&postcount=1590 - Orange Slice/Green Revo/Grape Jelly
* Simple Black Bar
http://forum.xda-developers.com/showpost.php?p=9771131&postcount=1493
A simple black status bar mostly intended to aid others in porting dark status bar themes; but can of course be used on its own.
* castaway1 x10 bar style
http://forum.xda-developers.com/showpost.php?p=10328491&postcount=1647
Note: The clock will be black on black unless you flash the "Simple Black Bar" theme with white clock followed by this themed status bar.
E|| Lang Packs:
Non-supported language starter packs
see this post (update 12/11/2010)
These are for test3 only and provide the options to add [fr,pl,de] or [ja,zh] or [it,ru,nb] or [cs,ko,tr] to the existing en,es rom.
F|| Disable Menu Unlock:
No this is not a bug fix; the Rom has a feature coded in to allow the menu key to unlock the screen as could be done on the phone before the update.
However for those that don't like this feature here is a hacked version of the framework to disable the menu unlock, and enable the "H" notification.
MT3G-test3-disabelMenuUnlock_S.zip
MD5 SUM: 897bf28ee97db05395935f0e29b20967
Please note this will not work with the language packs or themes (of course a theme or custom language pack may include this functionality)
G|| Kernel Updates:
An update to the included 20101106 (and related 20101031) kernels can be found:
http://forum.xda-developers.com/showpost.php?p=11565574&postcount=670
Simply flash the kernel update.zip matching your configuration
FAQ:
* Installing Titanium + Root Fails: You require BusyBox for Titanium to work; this can be installed via You can either install the parts package or install via titanium its self
* I need ipv6 loaded on boot to run goggles or other app: This is included in the parts package; if you wish not to use the parts package see this trick
* adb remount doesn't work and this rom doesn't have root.. yes 'adb remount' fails because this is a stock rom.. however NO just because that fails doesn't mean there is no root. see this post in short modify /system in recovery its safer than adb remount anyway. Also ADB remount has been added to the parts package
* I want to revert from the DroidX keyboard to stock: re-flash test-3 followed by parts if you flashed parts. (do not wipe)
(In short if you are having issues with advanced features try out the parts package )
Note:
This is only a quick hack of the official MT3G rom; please don't expect me to make major changes to it (If I'm doing that I'll build from ASOP source)
(Changes: version 2 fixes bluetooth and the keyboard + audio levels for dream + removes OTA key so it won't ask for any future updates)
(Changes: Market-fix; applies the updated files from the OTA fix; in addition to allowing you to signon [or skip signon] without a simcard)
(Changes: Test-3 parts improvements + security update included)
thanks for this fast port. i will give feedback =)
EDIT: wo mtd its working smooth. just one faves fc and otherwise no issues. maybe you could say that gapps are included and working ^^
Currently flashing too, many thanks! Was gonna have an early night, cant see that happening now!
Update: Flash went well, booted up nice and quick. Upon setup screen I left it sit for a few mins after the screen turned off. I then proceded to set up passed the initial screens but it failed to connect and stated "you dont have a network connection". It found my router fine, carried on with the set up and synced. So for me so far I have no mobile data connection. Overall it seems nippy and responsive, will keep testing it out...
What did you do!?!?!?!? this is perfect!!!!
Browser, Gallery, Search, Calculator, Phone, Messages, etc ALL OPEN AT THE SAME TIME, no swap, no compcache (i think, free/busybox is broken) SUPERFAST FROYO
Thanks man.
Quick question... is this insane speed due to that i haven't logged in to google yet? or is it due to your awesome kernel? or neither? What's different between the EXACT kernel used in here and the pershoot ones?
Thanks.
James Carr
I desperately want to flash this, but I'm slightly nervous because my MyTouch3G (or HT-03A, in my case) was bought in Japan and subsequently unlocked for use in another country. I see that SU was implemented, so I'm not worried about losing root. Basically, besides the normal risks of flashing custom roms, is this going to create a danger zone for me?
Update: gave it a shot. Installs and boots like a race horse, but sadly it's not a phone. I keep getting the phone itself FCing (com.android.phone) and thus it kind of loses it's functionality. Going to give it another wipe and flash, see if that helps.
Second edit: no love. I know this is going to be huge, and I already can feel/see the amazing speeds present here. BUt if I can't make phone calls, it really can't help me right now. Good luck man, I'll be rooting for you!
jcarrz1 said:
What did you do!?!?!?!? this is perfect!!!!
Browser, Gallery, Search, Calculator, Phone, Messages, etc ALL OPEN AT THE SAME TIME, no swap, no compcache (i think, free/busybox is broken) SUPERFAST FROYO
Click to expand...
Click to collapse
I kept it stock; stock has no busybox but you can push it from somewhere else if you wish
The compcache module is included if desired; also setcpu will allow upto a 595oc with this kernel; (a safe 576 max by default)
Very little injected my kernel+modules; and su/superuser.apk from a cm6 build so you keep root.. and copied init.sapphire.rc to init.trout.rc (removed the radio+recovery components of course since I assume you wish to keep the custom recovery)
Without bluetooth this is like a one engine jet plane .
No PAN , no can.
i have a funny feeling t-mobile, google and htc are dicking us around, yawn.
http://imboredatwork.org/boredbaby.jpg
This is absolutely amazing, the speed is as fast as donut, unbelievable!! What is needed to get root access? Im in no position to be ale to help unfortunately as I lack the tech-knowledge! Also any ideas on the bluetooth issue?
May many many thanks!!!
How does this compare to Biffmod for you? I remember the original stock Donut was typically faster than AOSP based Donut roms, does it apply to this case?
Downloaded and flashing right now...
thelamacmdr said:
How does this compare to Biffmod for you? I remember the original stock Donut was typically faster than AOSP based Donut roms, does it apply to this case?
Click to expand...
Click to collapse
For me my friend, this is probably the best rom ever! My reasons, theres been no lag, installation was smooth and fast, not a single force close. Bluetooth and mobile data isnt working for me (is it because I am in the UK, perhaps I just need to sort out my APN.....) nor is there root yet but theyll come in time. Ive installed LauncherPro and it runs smooth as anything, I am VERY VERY pleased that I have a super fast Froyo on my G1, I am never going back!!!
PS: I personally experienced random reboots on Biffmod and other Froyo roms, none on this rom so far!
cd993 said:
For me my friend, this is probably the best rom ever! My reasons, theres been no lag, installation was smooth and fast, not a single force close. Bluetooth isnt working nor is there root yet but theyll come in time. Ive installed LauncherPro and it runs smooth as anything, I am VERY VERY pleased that I have a super fast Froyo on my G1, I am never going back!!!
Click to expand...
Click to collapse
Um.. root is working for me.. I added that to the zip (if you are in adb you will need to run 'su' then accept it on the phone.. so make sure the phone is unlocked the first time)
Sorry to be stupid, will this work with Magic 32B version? I dont care for Bluetooth at all, I care for wifi, 3g and gps.
Heading home right now to go and flash this on my G1.
feronovak said:
Sorry to be stupid, will this work with Magic 32B version? I dont care for Bluetooth at all, I care for wifi, 3g and gps.
Click to expand...
Click to collapse
Obviously, read the first post...
If I wanted to how would I go about updating to new Radio/SPL etc and use this lol ~ noob question but just making sure
XxKOLOHExX said:
If I wanted to how would I go about updating to new Radio/SPL etc and use this lol ~ noob question but just making sure
Click to expand...
Click to collapse
No new spl/radio, actually it will probably fail with the new radio.
ezterry said:
Um.. root is working for me.. I added that to the zip (if you are in adb you will need to run 'su' then accept it on the phone.. so make sure the phone is unlocked the first time)
Click to expand...
Click to collapse
Sorry yes my fault there. The problem I faced was I tried Titanium Backup but it complained of not having root and/or BusyBox. I went in to Terminal, typed SU, allowed it, downloaded BusyBox through Titanium and all is well!
Your. Are. A. Genius!!
PS: Keys arent mapped correctly e.g. the 'M' key which should give me a '>' gives me a '!'
ezterry said:
No new spl/radio, actually it will probably fail with the new radio.
Click to expand...
Click to collapse
Okie dokes thanks was just making sure
Flashed! Nice and fast, adding spanish APN...!

Categories

Resources