DSP manager - Bravo Themes and Apps

Are there any DSP managers that work with our Motoblur 2.2 ROM other than PowerAmp? PowerAmp is fine for playing stored music; I find myself listening to Pandora more often though. Even on the treble booster audio setting everything sounds muffled.

magicCrazyThing said:
Are there any DSP managers that work with our Motoblur 2.2 ROM other than PowerAmp? PowerAmp is fine for playing stored music; I find myself listening to Pandora more often though. Even on the treble booster audio setting everything sounds muffled.
Click to expand...
Click to collapse
Not positive, but you might be able to use AudioEffectSettings.apk from CM7. Its a Moto DSP app. I've never tried, but then again, I've ran a custom rom since the 4th hour of owning a Bravo. Push\paste it into /system/app and set the permissions to either 644 or whatever the other apps have in the gui of your filemanager.
Open a terminal\command prompt in the folder with the file and use this command
Linux Version
Code:
adb remount && adb push ./AudioEffectSettings.apk /system/app && adb shell chmod 0644 /system/app/AudioEffectSettings.apk && adb reboot
Windows Version
Code:
adb remount && adb push .\AudioEffectSettings.apk /system/app && adb shell chmod 0644 /system/app/AudioEffectSettings.apk && adb reboot
Note that the only difference is ./ to .\ between the two.
The only problem I can see is Android changed the DSP framework from 2.2(stock) to 2.3(CM7\MS2\MIUI). It won't cause bootloops or anything bad to happen, but it might not work.
If you're running stock you should switch to the BravoX rom -- its a stock deodexed rom for the Bravo and it runs much faster and smoother.
If you do try this let us know if it works.

I usually just use cm7, but due to some rather bothersome problems I've had lately I decide to just use BravoX for awhile. I just tend to be a bit of an audiofile.( That was the original reason for my switch to to CM7 actually.)
which is easier to use ADB under: Ubuntu or Windows? I run both on a dual boot. Also could you point me to a tutorial of adb? I always avoided it because of how complicated it seemed.

It depends on which system you're more comfortable using the command line on really; or use the most. I'd use the linux version myself, but linux is my only OS
Go here and you'll find all the instructions you'll need for either windows or linux install.
http://developer.android.com/sdk/index.html
Its a bit complicated but really worth it in the end to have adb installed -- once you get the hang of pushing files to your device you'll never mount your sdcard again. Adb is much safer anyways; less chances of file system corruption from multiple OS's mounting and unmounting the sdcard. It happened to me a lot when I dual booted 7 and Mint 12 -- every time windows would unmount it I'd have file corruption issues. Since I quit using windows I haven't had file corruption anymore.
If you need more help than what that site has, just search the forums here (there are tons of adb tutorials) then post here if you can't find what you're looking for.
//I'm an audiofile myself. The DSPManager not working on CM9\10 really grinds my gears -- its still required to be installed for 3rd party DSPManagers to function (PowerAmp, MortPlayer, etc). There's also a paid equalizer app on the market, but I've never used it at all. Not sure if it supports Froyo, but it does support Gingerbread and up.
If I don't post back anytime soon its because my PC is on the ass end of the next PA compile and it gets really slow on the java compile for the apk's.

I forgot that I already had it all setup in windows. Now I just have to look through some of the tutorials on here.

I actually already had it installed completely under Windows. I just need to learn the commands. I know it's adb push, but from their I'm learning.
opps, My computer didn't show my previous post. so now theirs two. sorry.
I just noticed that you already had the command there. it wont let adb remount run though it just keeps telling me "remount failed: operation not permitted." my phone has android debugging enabled. what would cause that?

okay, I have it all sorted out. It sent the AudioEffectSetting.apk over and so far no problems. It's allowing me to change the audio effects, and the stock music app is working. I don't think it sounds as muffled as it did. would this allow for me to use the CM7 Dsp manager app? would that be the best way to test?

magicCrazyThing said:
okay, I have it all sorted out. It sent the AudioEffectSetting.apk over and so far no problems. It's allowing me to change the audio effects, and the stock music app is working. I don't think it sounds as muffled as it did. would this allow for me to use the CM7 Dsp manager app? would that be the best way to test?
Click to expand...
Click to collapse
Glad that AudioEffects works. Good to know if you run the stock roms.
Just push DSP and try. Worst that'll happen is you'll have to remove it.
I think it relies on the library /system/lib/soundfx/libcyanogen-dsp.so, push it if DSPManager doesn't work.
The permissions are still 0644 for these files. Most libraries and apks are.
to remove
adb remount
adb shell
rm /system/app/DSPManager.apk && rm /system/lib/soundfx/libcyanogen-dsp.so
I've been having adb issues for a while now. Enabling tethering fixes it for me. What sucks is I can't use adb in the bootmenu or pull a logcat on boot.

Something here isn't happening right. Adb says the files are pushing fine. the DSP manager is not showing up anywhere though. as a test I ran the the push command by itself and then ran the second part separately. when It goes to run that second part to set the permission though it tells me that that directory does not exist. it's listing the files as the wrong sizes too. the DSP Manager is only 42Kb, and adb is pushing something that is 660Kb. It's doing that with all of them. the sizes are always listed wrong.

magicCrazyThing said:
Something here isn't happening right. Adb says the files are pushing fine. the DSP manager is not showing up anywhere though. as a test I ran the the push command by itself and then ran the second part separately. when It goes to run that second part to set the permission though it tells me that that directory does not exist. it's listing the files as the wrong sizes too. the DSP Manager is only 42Kb, and adb is pushing something that is 660Kb. It's doing that with all of them. the sizes are always listed wrong.
Click to expand...
Click to collapse
That's weird, the file sizes. How long ago did you set up adb? Its probably been updated since the last time you used it. On my system all I have to do it type "android" and it opens up the sdk to update it. I've never used the sdk under Windows so I'm not sure the proper command to update it (my adb on windows was in a root kit).
Just use a file manager to do it. I recommend Apoonet's MiFileExplorer (here on xda) or Yaffs Explorere by TPruvot (Epsylon3) on the market. I suggest Yaffs because it also shows you the linux chmod code when you change file permissions (useful feature if you're learning chmod).
Since its related I'll add that if you've ever added an app /system/app and it didn't work properly, it requires a lib to be added to /system/lib. You have to do it manually by opening up the apk and copying the lib over (use the arm7 lib if there are more than 1 of the same name). There is no lib in DSPManager but it relies on the one mentioned earlier.
Good Luck

I think what happened with the lib mentioned earlier is that there is no soundfx folder in system/lib/. I went looking for it last night with a file manager. there is one in there called DSP though. I would have justt pushed the audio lib there, but I didn't think the DSPmanager.apk would find it.

The DSPmanager from Cm6 will start up. it won't do anything though. do you know what libs it relies on?

I guess Froyo doesn't have that folder (just checked the SBF)
Here's the soundfx folder from a Defy GingerBread SBF -- non flashable zip.
Just make a soundfx folder in /system/lib and copy all the files to it; same permissions as always.
The dsp folder is codec related, not effects
Not sure what lib is required for CM6 (never used it)

I have everything in the folders now. CM7 DSPManager still won't show up. I went in and found it in Yaff's. When I try to install it through Yaff's it just tells my that there was a problem parsing the package. Also your link isn't showing; I have one of you CM7 Kang zips that I have been pulling files from though.

magicCrazyThing said:
I have everything in the folders now. CM7 DSPManager still won't show up. I went in and found it in Yaff's. When I try to install it through Yaff's it just tells my that there was a problem parsing the package. Also your link isn't showing; I have one of you CM7 Kang zips that I have been pulling files from though.
Click to expand...
Click to collapse
I guess I forgot to upload it. I was sleepy. Its up there now.
It won't install since its a system app. The only way to use it is to place it at /system/app with the correct permissions and reboot. If it doesn't show up it might just not work on Froyo.
Try this flashable zip. Make a nandroid before flashing it. I replaced a few audio libs, changed the DSPManager.apk sdk version to froyo. There's a chance this zip will either work or cause bootloops or do nothing at all. I can't test it since I'm on PA and I don't feel like SBFing back to Froyo, then flashing BravoX.
EDIT
Forgot to add -- if the zip flashes just fine, boots fine, and DSPManager opens but does nothing, add in libaudio.so from CM7 in the zip here to /system/lib and reflash it.

I got stuck on the Red M both times I tried. The first time I was on the BravoX recovery; the second time (after SBFing) I tried under 2nd-init. i'm beginning to wonder if this is possible. I guess I'll start burring my head in lots of forums and try again tomorrow.
You're awesome for all the support you've been giving me though. I get the feeling we're really close to getting this working.

magicCrazyThing said:
I got stuck on the Red M both times I tried. The first time I was on the BravoX recovery; the second time (after SBFing) I tried under 2nd-init. i'm beginning to wonder if this is possible. I guess I'll start burring my head in lots of forums and try again tomorrow.
You're awesome for all the support you've been giving me though. I get the feeling we're really close to getting this working.
Click to expand...
Click to collapse
try removing libeffects.so.
The fourms I found added in libaudiofilinger.so and libaudio.so if needed -- I forgot that our libaudio.so on CM7 is from stock froyo so its not necessary here.
I know that the 3rd Party DSP's on the Market use their own special libraries on Froyo\2.2 roms to give them GB style DSP's. Google upgraded the DSP framework from 2.2 to 2.3.
If you looking for Pure Music functionality and awesomeness then I highly recommend changing to CM7. GB roms have the best mods for audio effects, long press the volume for track changing. The fx folder is necessary (at least in some Miui Ports its was).
That said, I'll jump back to BravoX and see if I can't get it working on my phone. I like a challenge and doing something that benefits a native Bravo rom. Unlike everyone else here, I have a rooted SBF (made it myself) so its not very hard for me to do -- flash sbf, run market enabler, install 2nd-init, flash away . If I had remembered to backup my /data partition into the sbf I wouldn't even have to do that...just sbf and install 2nd-init.
Since you're on BravoX, have you ever tried the BlurLauncher3D Walter79 uses with MS2 Ginger? I'm about to use it with BravoX so I'll find out if it works or not.
---------- Post added at 09:56 AM ---------- Previous post was at 09:05 AM ----------
Back on BravoX. I need to tweak its init scripts to load the multitouch module and overclock module. Also, no tethering sucks.
---------- Post added at 10:40 AM ---------- Previous post was at 09:56 AM ----------
Managed to disable the tethering entitlement check.....only I'm forced to tether with 3g and not my home wifi like I do on CM7 -- that needs to be fixed, but at least I can post on the forums with my Keyboard again. I'm gonna keep messing around and see if I can't get it to use my home wifi instead of 3g.
Btw, to use thethering -- open build.prop and change ro.mot.entitlement_check=true to =false -- that's it. And I was changing smali code until I saw that prop string embedded in it.

Had to jump back to PA -- tethering was eating up my 3g bandwidth.
I started using the Droid 1 CM6 libs -- they don't cause bootloops or issues, but they don't make DSPManager work either. So far I've tried libaudio.so and libaudioflinger.so.

Wow, that was a lot of explanation.lol I haven't had time to try anything. you also tried the only thing I found anything on.
I haven't used tethering so far I never had a reason too. why do you have to use it?
Also, did you ever get blur launcher 3d to work on BravoX. I tried getting it to work with CM7 before, but all I ended up with the many times I tried was everything being deleted from my homescreens and the ROM would become extremely buggy.

magicCrazyThing said:
Wow, that was a lot of explanation.lol I haven't had time to try anything. you also tried the only thing I found anything on.
I haven't used tethering so far I never had a reason too. why do you have to use it?
Click to expand...
Click to collapse
My PC is farther from the router than my longest ethernet wire so I connect to WIFI on the Bravo and tether it. I can only do it on CM7\9\10\Miui. Moto roms have an entitlement check in them. I found the build.prop string to disable the check, but I'm still working on changing the default dhcp settings for tethering -- they're set to 192.168.43.XXX and I need it set to 192.168.0.XXX. I changed the dhcp range values in the smali code of services.jar but it didn't matter. I think there might be another smali file with dhcp ranges somewhere else. I don't want to change my routers dhcp range since all my WiFi devices are set to connect to a static IP (had to for the iPhones in the house -- the iPhone dhcp bug).

Related

[ROM - 32B] ZeroXd 5.2r4 / JACHeroSki-v2.0 [09/11/2009 - 11:47AM EST]

I will be accepting donations if you like my work. After contacting HTC, they informed me that my device is not under warranty, as a technician determined it to be "user related" damage and that all repairs will be at owner expense.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8141983
If you follow my twitter, you know I bricked my G1. I am trying to get it repaired, but due to the long response time I had to buy a mytouch (no point having two G1s IF the other one gets repaired). Using this bad luck to my advantage, I scripted a way for hero to run on both with two simple commands.
How I rooted a brand new "perfected SPL" MT3G and installed Hero in 15 min:
http://forum.xda-developers.com/show...&postcount=154
Link to original thread: http://forum.xda-developers.com/showthread.php?p=4365404#post4365404
Updated, but still feeling slow? Back up. Try rm system/sd/app_s then reboot to recovery and wipe data. then install fresh. Before restoring your data, open the backup folder on your sd card and remove the subfolders for programs you no longer have or need to have backed up.
I noticed a 10% increase in speed and my phone was far from lagging to begin with.
Losing messages? Make sure that system/sd/app/com.android.mms.apk does NOT exist, as this was an old release. Go into settings for messaging (from the conversation list panel) and set priority to "High"
Most Recent:
G1 / MT3G: http://twistedumbrella.slackdev.com/ZeroXd-6.0.zip
Now includes dynamic swap. Rewrote the method of apps to sd for myTouch.
Build will move system apps, user apps, and dalvik to sd on a g1 device.
Build will ONLY move user apps to the sd when using a myTouch.
This will allow the system apps and dalvik to remain on internal device.
This is a completely new method of doing a merge build so bear with me.
I am going to be rewriting things for users without a lot of user apps, like myself.
This will allow the entire build to be placed onto internal for mytouch users.
Once you have updated and are ready to use the phone, execute Terminal and enter the following commands:
su
magic
This configures the system to the specific device. This is until I finish automation.
LEDs have been restored to 93%
Bluetooth restored in MT3G
Porting my own boots for MT3G
Based on the System Image from Haykuro
Using the Kernel and Boot.img from JAC
Extensive system script edits were done
SwitchROM installs itself to system/sd/
LEDs are at about 90-100% brightness
CPU Optimization turned off by default
Enhanced Terminal included
Fixed My Account included
G1 / MT3G: http://twistedumbrella.slackdev.com/ZeroXd-5.2r5.zip
http://twistedumbrella.slackdev.com/Resources.zip
twistedumbrella said:
MultiTouch for MT3G being patched NOW
Click to expand...
Click to collapse
Does that mean multitouch doesn't work and one more unanswered questio IS it from the latest release that modaco did, i asked it since 5.0 so please answer
White Rosie doesn't work i tried it but i doesn't show up and it doesn't even install shows parse error, can you do something about that. Really appreciate your work. Will donate as soon i finish with my exams, I came to US for a holiday for 3 months and as i came back i have exams, only 3 left, have to finish 6 books per subject (thats f*****ng 3 months syllabus) and i have exams after 2 day holidays , thats why i have been a bit inactive in the community, will be active on 24 and will provide a special version of HERO based on my favourite ZEROXD.
Installed JACHeroSki 2.0 and i get stuck on a boot loop. i've tried wiping and re-flashing and same thing.
mgorman said:
Installed JACHeroSki 2.0 and i get stuck on a boot loop. i've tried wiping and re-flashing and same thing.
Click to expand...
Click to collapse
For me 2.0 working fine,but cannot install ZeroXd-5.2r4-installation aborted:/
In v2.0 cannot run wifi:/somebody else?
Had to fix scripts. Check the link on original thread for download. They are the same files. The verification fail happens when your downloading as I upload. It was a last minute fix on the way to work. Sorry for the issues.
hey twisted...great work on the roms...
couple issues with me...
auto-rotate doesn't work...
auto correct and dictionary doesn't work also...
is there any way we can correct this?
tq745 said:
hey twisted...great work on the roms...
couple issues with me...
auto-rotate doesn't work...
auto correct and dictionary doesn't work also...
is there any way we can correct this?
Click to expand...
Click to collapse
What device are you using? MyTouch? Did you run the terminal command?
BTW, for everyone else: http://twistedumbrella.slackdev.com/user.conf
Did some testing, seems to run a little smoother
tq745 said:
hey twisted...great work on the roms...
couple issues with me...
auto-rotate doesn't work...
auto correct and dictionary doesn't work also...
is there any way we can correct this?
Click to expand...
Click to collapse
Thank you... h.nocturna for the fix, and nacron for the heads up...
Here is the fix for auto-complete... Worked for me on 5.1r2
Everything in
open dos prompt.
adb remount
(***back up the original***)
adb pull /system/sd/app_s/HTC_IME.apk c:\(*your directory*)\HTC_IME.apk
(***install the new one***)
adb push c:\(*your directory*)\HTC_IME.apk /system/sd/app_s/HTC_IME.apk
start your Messaging it will crash the first time you want to use the keyboard... restart Messaging and it should work...
HTC_IME.apk here: http://www.mediafire.com/?te0symyx4yz
Mms auto-rotate works for me in 5.1r2 so I dont know. But possibly you still have the old Mms.apk. Try pushing the new one from 5.0 or later rom...
Twisted are you using BFS in your new builds??? Post 5.1 that is....
twistedumbrella said:
What device are you using? MyTouch? Did you run the terminal command?
BTW, for everyone else: http://twistedumbrella.slackdev.com/user.conf
Did some testing, seems to run a little smoother
Click to expand...
Click to collapse
so i opened up better terminal and when i entered su it says
/system/xbin/su: not found
help?
in the meantime i'll try zambesey's way
twistedumbrella said:
What device are you using? MyTouch? Did you run the terminal command?
BTW, for everyone else: http://twistedumbrella.slackdev.com/user.conf
Did some testing, seems to run a little smoother
Click to expand...
Click to collapse
so i opened up better terminal and when i entered su it says
/system/xbin/su: not found
help?
in the meantime i'll try zambezy's way
same issue as above :-(
1.8 is running pretty awesome.
i guess its safe to assume that i shouldn't try 2.0 yet? lol
zeroxd 5.2r4 seems to be faster than jacs 2.0 but i cant get auto rotate to work or multitouch and when i try the commands in first post i get "/system/xbin/su: not found''
did you try running the commands via adb ?
im not familiar with doing it that way i dnt even know wat adb is
just connect your phone to the pc
install the drivers from android SDK
start > run > cmd
cd to the android tools directory
and adb shell
that's how i did with my phone and works perfectly
im not gona risk any damage ill deal without the rotate for a day till its fixed
tq745 said:
so i opened up better terminal and when i entered su it says
/system/xbin/su: not found
help?
in the meantime i'll try zambezy's way
Click to expand...
Click to collapse
should be under /system/bin not xbin

Got Gapps working on 2.0, but I need some guidance from experienced devs..

I've been trying to get a build going from aosp-master for the past week and I think I've finally cracked it.. As far as I can tell I've got all the google apps working, everything syncs up properly including contacts.. but I need some help setting up what have become the standard features of a custom rom. I asked some of this in Q&A the other day but I don't think any devs go in there any more, and I don't blame you. These questions probably belong here anyway..
1) Whats the proper process for rooting a self-built rom? I managed to hack something together by changing the permissions on sh and su, but it won't work on my current build and it probably opened up security holes everywhere. How do you lot do it?
2) What's the correct way to set up a2sd? I've put cyanogen's script in my init script (launched as a one shot service from init.rc) but I'm not sure if it's working properly, or if that's the accepted way of doing things.
3) Where should I set up the links for busybox, in my init script or somewhere else? It doesn't seem to be working from there..
4) The initial boot of my current build is a bit messy.. I get a selection box asking me to choose from 2 setup apps (google or the default), but I don't know how to remove the default one. I'm not using the SdkSetup package or anything..
Any help would be very much appreciated.
1) Make sure adb runs as root (init.rc), and add the modified su binary and Superuser.apk's from one of the other builds.
2) Usually, A2SD scripts are launched as one-shot services via init.rc.
3) Not in the init script... Not sure where, exactly, as the shell doesn't bother to read any "on-launch" scripts
4) To remove that, i'm pretty sure you have remove one of them completely, by deleting the APK.
Hope that helps...
Oh, and POST IT NAUW!
I didn't think there were any eclair video drivers available yet for the G1?
goldenarmZ said:
I've been trying to get a build going from aosp-master for the past week and I think I've finally cracked it.. As far as I can tell I've got all the google apps working, everything syncs up properly including contacts.. but I need some help setting up what have become the standard features of a custom rom. I asked some of this in Q&A the other day but I don't think any devs go in there any more, and I don't blame you. These questions probably belong here anyway..
1) Whats the proper process for rooting a self-built rom? I managed to hack something together by changing the permissions on sh and su, but it won't work on my current build and it probably opened up security holes everywhere. How do you lot do it?
2) What's the correct way to set up a2sd? I've put cyanogen's script in my init script (launched as a one shot service from init.rc) but I'm not sure if it's working properly, or if that's the accepted way of doing things.
3) Where should I set up the links for busybox, in my init script or somewhere else? It doesn't seem to be working from there..
4) The initial boot of my current build is a bit messy.. I get a selection box asking me to choose from 2 setup apps (google or the default), but I don't know how to remove the default one. I'm not using the SdkSetup package or anything..
Any help would be very much appreciated.
Click to expand...
Click to collapse
If you still need help, hit me up somewhere other than here where we can have more than a post-to-post convo. I can help ya sort it out.
bkmo said:
I didn't think there were any eclair video drivers available yet for the G1?
Click to expand...
Click to collapse
There aren't. That just means no HW acceleration. I think barak got them working though.
Got them working too, tried the one from the Milestone GSM dump and it worked.
But they won't sync, they won't find the server, any idea?
Got them working too, tried the one from the Milestone GSM dump and it worked.
But they won't sync, they won't find the server, any idea?
I got Calendar working on Twisted's mod of the x3 rom. I pulled and pushed a whole bunch of apk's dealing with Google and Google Service Providers, but I didn't note which wound up working. Couldn't get any of the other GApps working though and I continually get gapps and acore FCs. I'll poke around and see if I can remember how I got Calendar up and working so I can actually contribute to this conversation next time
I can't get the su binary to work.. i just get permission denied, it doesn't even try to call the superuser app.
My sync is definitely working, but it seems slow.. It just took me 5 minutes to get an email on the device.. I'm not sure what's happening there, I'll look into it tomorrow.. at which point I'll also try to remember how I got the damn thing working in the first place so I can maybe help others out.
Right now I'm so tired my eyes are bleeding... I think I'll go to bed.
goldenarmZ said:
I can't get the su binary to work.. i just get permission denied, it doesn't even try to call the superuser app.
My sync is definitely working, but it seems slow.. It just took me 5 minutes to get an email on the device.. I'm not sure what's happening there, I'll look into it tomorrow.. at which point I'll also try to remember how I got the damn thing working in the first place so I can maybe help others out.
Right now I'm so tired my eyes are bleeding... I think I'll go to bed.
Click to expand...
Click to collapse
adb remount
adb shell
cd /system/bin
cat sh > su
chmod 04755 su
Should work now.
Hey, SUID'd sh is cheat! It's not real su!
Joushou said:
Hey, SUID'd sh is cheat! It's not real su!
Click to expand...
Click to collapse
Its a step forward
if you don't mind my asking, how did you get the google apps to sync up?

[WIP-Tutorial] Installing AOSP apps in your favorite ROM

Myself and apparently many others like the AOSP apps better than the sense apps. I find the interface for the AOSP messaging, calendar, browser, calculator, and dialer/contacts applications to be more attractive and in some cases more usable. I really liked Bugless Beast 0.4 since it featured these applications, but I have had a hard time with the bug that keeps disk drive from working, and there are various reports of some syncing and battery issues. The EVO-NonSense series has been great too, but I use HDMI out sometimes and like having some of the sense stuff installed. Big thanks to both BuglessPete and tjohnsonjr for their AOSP work.
(7/18/2010) I have attached some of the files I have been using, see descriptions at the bottom of the post.
So since it took a little digging for me to figure out how to do this (even though to advanced users this is easy) I thought it might come in handy for other new users. Additionally I'm hoping by posting this someone can help me figure out how to get the dialer/contacts stuff working, I have the others working fine.
I've done the below on DamageControl, and I think another (baked snack maybe, can't remember). I'll probably throw together an update.zip that can patch these in place later, but I'd rather get the dialer/contacts part figure out first.
Setup:
1. You will need a fully rooted (toast root part 2, NAND unlocked) phone, and adb up and running. There are several explanations for both parts, but the ones listed in the "useful threads" sticky are joeykrim's for adb and toast's part 1 and part 2 for root.
2. I have been using the apk's from BuglessPete's bugless beast 0.4 ROM. The thread for it is available here.
Once you unzip the file, you will find the needed apks in the /system/app folder.
Note: Please donate to pete, he doesn't even have an EVO yet and is doing some great work. Hopefully if he has a phone to work on he can get some of these small bugs squashed and keep the development for BB going.
3. Backup your phone. If you don't know how to reboot into recovery and restore from a nandroid backup, you do not want to do this yet, especially if you want to try help me figure out how to get the dialer running. The idea with the dialer is to try different things until something works. In all likelihood you will hit a point where things are FCing so much you can't do anything. You will almost certainly need to restore from a Nandroid backup at some point.
Important: More than likely anything I list here can't break a phone in a way that a nandroid restore won't fix, but I can not and will not be accountable for any problems with your phone.
Which files:
One nice thing about adding files this way is you can pick and choose what to use. If you like the stock messaging but want the AOSP calendar, you can do just that.
Calculator: Calculator.apk
Calendar: CalendarProvider.apk and Calendar.apk
Default "Navigator" application: CarDock.apk <- you can keep both
Internet: Browser.apk and HTMLViewer.apk <- doesn't show previews of each tab, but allows up to 8 instead of 4. There may be other functionality gained or lost, I dunno.
Clock: DeskClock.apk (can exist beside HTC clock, and can be installed without this procedure)
Messaging (SMS, Text): Mms.apk <- Many people have trouble with this one.
####### Not Working! See post #2 ########
# Phone: Phone.apk, ContactsProvider.apk, Contacts.apk
###################################
To install:
I think you can use adb to do this install with the files still on the computer, but I go ahead and throw all the needed apks onto my sdcard, typically in a folder. Also, if you need to be in the Android SDK's /tools directory to use adb (this depends on your configuration) do that. Connect your phone, and make sure it is in "Charge Only" so the sdcard stays mounted. To make sure adb sees the phone properly issue:
Code:
adb devices
and you should get a return listing the device ID. If so we will mount the /system partition as read-write:
Code:
adb remount
Log into the phones local shell:
Code:
adb shell
you are now on the phones command line and file system, not on your local machine. Now we can start installing files. I'll use Calculator in this example, and I have the apk in a folder on the sdcard called AOSP_apks:
Code:
install /sdcard/AOSP_apks/Calculator.apk /system/app
You can do a couple at a time, and you must do more than one at a time when installing a provider like CalendarProvider.apk and Calendar.apk.
Once you are done, exit the phone's shell, and reboot the phone:
Code:
exit
adb reboot
The change may show up immediately, but the phone and applications aren't designed to change these core functions on the fly, so make sure to reboot the phone. Once it reboots you will probably notice the AOSP icon has replaced the former, and you have the AOSP skin and/or functionality.
Post #2 will deal with progress so far on the dialer/contacts.
(added 7/17) Notes on different apks: The BB Launcher2.apk has his skin on the google search widget, or grab the apk from something else like DC for stock. Launcher.apk from BB is the one with the wide drawer and (I think) 9 screens.
Music.apk from DC is the modded music app from Cyanogen. It has some very nice UI tweaks.
Attached:
- Music.apk used in Cyanogenmod from DC
- Calendar, CalendarProvider, Browser and HTMLViewer from BB 0.4
- CarDock, Calculator, and MMS from AOSP EVO-NonSense
Contacts/Dialer Progress: I'm sure some of the more advanced developers know the answer to this, so ideally someone can fill me in. In the meantime I'll report my findings here, and if others can add feedback to the thread on what they have done, I'll update this post. Hopefully in the long run there will be a straightforward explanation for this I can add to the above post.
I have installed the three files listed above (ContactsProvider.apk, Contacts.apk, and Phone.apk) which seems to install the right bits, but I get FCs.
Later on I added Telephony.apk and FutureDialService.apk, which didn't improve anything. Finally I noticed that Bugless Beast didn't have HTCDialer.apk, so I removed that as well. I think this was the point things went from the dialer and contacts applications FCing to non-stop FCs that kept me from doing anything on the phone.
Attached are the three apps I'm sure are involved for the Contacts/Dialer, pulled from tjohnsonjr's AOSP EVO. More files may be needed, but I'm still trying to figure out which.
The Dialer/Contacts apk used to work, I believe on ROMs that are not based off the newest OTA. Since it worked for me, but stopped once I started using ROMs based of the newest OTA. Anyways great post.
I installed the files and I cant see them. They're in the folders but its like they're hidden from the OS.
I tried to do this before since I love BB but the wake bug in v4 was killing me. I always got install errors. Did you delete the Mms.apk first.. THEN install Mms.apk and reboot? Or did you just install over it? I got errors either way. Also it totally disabled texting on my phone even after reinstalling the HTC Mms.apk.
I had to clean cache/reset then reflash my Nand backup and even then my texting was still broken until I sent one to my wife and then magically I got the 10-15 test "texts" I had sent.
RikusHaven said:
The Dialer/Contacts apk used to work, I believe on ROMs that are not based off the newest OTA. Since it worked for me, but stopped once I started using ROMs based of the newest OTA. Anyways great post.
Click to expand...
Click to collapse
Thanks and thanks. This is interesting. Of course BB is based on the older ROM, so maybe that is why BB works but this doesn't. I'll have to grab an older ROM and try that. It may be an issue of grabbing a newer build of the dialer or something.
warmachine69 said:
I installed the files and I cant see them. They're in the folders but its like they're hidden from the OS.
Click to expand...
Click to collapse
Did it overwrite the existing files? Or do you totally not have whatever you installed, AOSP or sense? Which ROM and version?
MikeBrWade said:
I tried to do this before since I love BB but the wake bug in v4 was killing me. I always got install errors. Did you delete the Mms.apk first.. THEN install Mms.apk and reboot? Or did you just install over it? I got errors either way. Also it totally disabled texting on my phone even after reinstalling the HTC Mms.apk.
I had to clean cache/reset then reflash my Nand backup and even then my texting was still broken until I sent one to my wife and then magically I got the 10-15 test "texts" I had sent.
Click to expand...
Click to collapse
Were you able to successfully do the adb remount first? The way I did it just overwrote the existing Mms.apk.
Also what ROM and version are you running?
laydros said:
Thanks and thanks. This is interesting. Of course BB is based on the older ROM, so maybe that is why BB works but this doesn't. I'll have to grab an older ROM and try that. It may be an issue of grabbing a newer build of the dialer or something.
Did it overwrite the existing files? Or do you totally not have whatever you installed, AOSP or sense? Which ROM and version?
Were you able to successfully do the adb remount first? The way I did it just overwrote the existing Mms.apk.
Also what ROM and version are you running?
Click to expand...
Click to collapse
BBv3 and yes the remount worked.. I am currently in my 84th hour of a long battery duration test so I can't plug it in and try it right now since it will wipe my stats. However it would give some "parse" error and then fail to install. If I forced it by just cp'ing the apk and chmod'ing the exec permissions it would fail horribly.
84th hour of a battery duration test? details please?
MikeBrWade said:
BBv3 and yes the remount worked.. I am currently in my 84th hour of a long battery duration test so I can't plug it in and try it right now since it will wipe my stats. However it would give some "parse" error and then fail to install. If I forced it by just cp'ing the apk and chmod'ing the exec permissions it would fail horribly.
Click to expand...
Click to collapse
Was it something like
Code:
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
If so, I had the same error when I didn't have the /system partition fully mounted as read-write. Did you get any errors from the "adb remount" command?
davebu said:
84th hour of a battery duration test? details please?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=7154719&postcount=993
This is my post talking about it.. I am on hour ~91 of the test.. still running with 8% battery left... BBv3 rocks!
laydros said:
Was it something like
Code:
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
If so, I had the same error when I didn't have the /system partition fully mounted as read-write. Did you get any errors from the "adb remount" command?
Click to expand...
Click to collapse
Hmmm maybe I did and didn't notice it.. I am down to 8% right now so by mid day my battery will probably die. I am hoping to make the 100Hr on one charge mark, after that I will try again and note any errors.
MikeBrWade said:
Hmmm maybe I did and didn't notice it.. I am down to 8% right now so by mid day my battery will probably die. I am hoping to make the 100Hr on one charge mark, after that I will try again and note any errors.
Click to expand...
Click to collapse
ok so I just redid your steps and I didn't get the error code this time (maybe my remount didn't work the last time I tried it). But now I get FC everytime I try and launch the text app. I installed over the Htc mms.apk =(
Anyone got an HTC Mms.apk handy they can post so I don't have to restore nand?
If you have the AOSP apps available, could you please post them all in .zip folder in the OP?
MikeBrWade said:
ok so I just redid your steps and I didn't get the error code this time (maybe my remount didn't work the last time I tried it). But now I get FC everytime I try and launch the text app. I installed over the Htc mms.apk =(
Anyone got an HTC Mms.apk handy they can post so I don't have to restore nand?
Click to expand...
Click to collapse
NVM I extracted it from an old nand backup. So, for me at least the Mms.apk from AOSP causes FCs and won't run at all . Put the HTC Mms.apk back and it works fine. =( Urgh any hints?
edited to add the HTC Mms.apk incase someone does what I did and kills it, so they dont' have to go through the process of trying to extract it.
MikeBrWade said:
NVM I extracted it from an old nand backup. So, for me at least the Mms.apk from AOSP causes FCs and won't. Put the HTC Mms.apk back and it works fine. =( Urgh any hints?
edited to add the HTC Mms.apk incase someone does what I did and kills it, so they dont' have to go through the process of trying to extract it.
Click to expand...
Click to collapse
The only issues I've had with the AOSP Mms.apk was the lack of actual mms functionality.
thanks for the apk so I could go back
I[E said:
The only issues I've had with the AOSP Mms.apk was the lack of actual mms functionality.
thanks for the apk so I could go back
Click to expand...
Click to collapse
Interesting that you say that, since I had some MMS texts in my cache. Wondering if when the AOSP version couldn't deal with them so it just FC'ed instead.
So I tried that, deleting ALL my texts so it wouldn't have some MMS collision or something. But that didn't work either, HTC Mms.apk works fine.. the AOSP.apk FC's. Could the OP or something with a working AOSP Mms.apk post it maybe it's my copy. Mine has an MD5 of : 441e3b8863bc3ab88ce6ad9bc1671f22
I have mms messages in my cache too. The AOSP apk shows them fine, just can't send new mms messages. Maybe your file is corrupt?
Sent from my PC36100 using XDA App
I going to upload all the AOSP apks that I include in my ROMs when I get home tonight.
Can you tell us how you got contacts.apk to work? I'm trying with FreshRom and I pulled the Contacts.apk from your Rom and it won't recognize the file when I push it using adbshell. The file is in the app folder but android ignores it.
I[E said:
I have mms messages in my cache too. The AOSP apk shows them fine, just can't send new mms messages. Maybe your file is corrupt?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Does does your md5 match mine?

[FIX][CURE] Stagefright work around. Cures Hulu demon voices! Now with working zip!!!

THERE IS A NEW FLASH PLAYER ON THE MARKET I WOULD RECOMMEND NOT UPDATING UNLESS YOU REALLY WANNA RISK LOSING HULU
-----------------------------------------------------------------------------------------------------------------------------------------------
These fixes are no the actual hulu app or even a change to the hulu app at all. It is a fix which roles back the version of stagefright which just so happens to be the fix for the demon voices.
This may negativity effect Youtube, Pandora, and xm radio.
I MADE AN UPDATE ZIP THAT
I HAVE CONFIRMED WORKING BY donnyevo4g and several others
I have tested it myself
So try it out I need feedback!!
Make a Backup first just flash and your done. (The zip is called Hulufix.zip)
This zip roles back stagefright and fixes demon voices.
****IF THIS WORKS DISREGARD ALL BELOW****
*****MAKE A NANDROID BACK UP BEFORE ANY OF THIS*****
Here are basic instructions for using adb. Thank you rutter9 for the files and how he did it.
1. Unzip the contents into your android-sdk tools folder
2. adb reboot recovery
3. In recovery go to partitions and select mount\system
4. adb remount
5. Than use these adb commands
Code:
adb push libstagefrighthw.so /system/lib/libstagefrighthw.so
adb push libstagefright_omx.so /system/lib/libstagefright_omx.so
adb push libstagefright_color_conversion.so /system/lib/libstagefright_color_conversion.so
adb push libstagefright_avc_common.so /system/lib/libstagefright_avc_common.so
adb push libstagefright_amrnb_common.so /system/lib/libstagefright_amrnb_common.so
adb push libstagefright.so /system/lib/libstagefright.so
6. In partitions menu unmount/system
7. adb reboot
------------------------------------------------------------------------------------------------
The other way for those who don't like or use clockwork recovery. This time i'm giving thanks to JTNiggle (who has done a lot on this thread thanks )
Okay, i'll give this my best shot here, not my fault if your phone burns down your house. As always, nandroid before, during, after and in between.
First, download the attachments from this post. Unzip Hulu Working Stagefright.zip and place it's contents in your sdk tools folder. Also place Hulu.apk and flash-fixed.apk in the sdk tools folder.
Part 1 (If you don't already have hulu app with flash fix)
On ur phone, open Root Explorer, (or whatever file manager you use but Root Explorer is the best) and navigate to /system/app, make sure you have full permissions set and mounted as r/w. Find all the flash apk's, some ROM's have two, some have one. Their actual names vary, so look thoroughly. Just rename them to something like flash.apk.old, this way you can rename them back if something goes wrong.
Now, still in Root Explorer, navigate to /system/lib, make sure you have full permissions set and mounted as r/w. After that, close the explorer and plug your phone into your pc.
Open up a command promt and navigate to your sdk tools folder where you placed the downloaded files.
Run these commands, one at a time, tapping enter after each one.
Code:
adb push flash-fixed.apk /system/app/
adb push Hulu.apk /system/app/
Now, on your phone, go back into Root Explorer, and navigate to /system/app, find the apk's you just pushed. Tap each one and pick install, follow prompts from there to finish the install. Close the explorer when finished.
If you want, at this point, you can try and open up Hulu on your phone, and see how it's running. The video should start playing fine, but you'll have the demon voices, no biggie, we'll fix that in a minute. If the video wont play at all, and you get a message like, not optimized for your device, or not supported on your platform, then Flash did not install properly. Check everything and re-do the above steps until you get video playback on Hulu. I've had to run through it twice to get it to work sometimes.
Part 2 Once you have hulu and you want to fix demon voices
Now, back to the command promt from your sdk tools folder. Run these commands one at a time, tapping enter after each one.
Code:
adb push libstagefright.so /system/lib/
adb push libstagefright_amrnb_common.so /system/lib/
adb push libstagefright_avc_common.so /system/lib/
adb push libstagefright_color_conversion.so /system/lib/
adb push libstagefright_omx.so /system/lib/
adb push libstagefrighthw.so /system/lib/
Now that all the files are in the proper places, you can reboot, so run
Code:
adb reboot
once your phone boots up, it should be good to go. If not,
This may provide mix results. This is a temporary fix
Good Luck
Confirmed working or not working
****THIS IS WITHOUT ANY MODIFICATIONS TO Stagefrght****
Fresh 3.2 NOT WORKING
AVA'S V7 NOT WORKING
CM 6 Final NOT WORKING
Stock pre 3.28 WORKING (only with stock kernel)
Evio 1.2 NOT WORKING
Evio 1.2beta WORKING
Evio 1.1 WORKING
Burnt droid 1.1 WORKING (with 4.1.9.1 netarchy kernel)
Confirmed working after JTNiggle fix
AVA's V7 (with stock kernel and KiNgxKernel #8 #9)
Burnt Droid 1.1
OMJ 3.1
Fresh 3.2
Confirmed working with My fix .zip
Ava's V7
to help/add to list:
fresh 3.2 and final_flash.apk NOT WORKING properly. (audio studder)
Cm6 final + hulu doesn't work either...it has the demon voice and audio is out of sync
Sent from my Htc Evo 4g
I think its more of a kernel issue than a Rom issue. I know it worked on the stock pre 3.28 ota Rom. No luck with the updated stock kernel.....
Now that I find interesting.
Could I see your build props from before and after flashing a custom kernel
Sent from Evo via mysterious entity
Stalte said:
Now that I find interesting.
Could I see your build props from before and after flashing a custom kernel
Sent from Evo via mysterious entity
Click to expand...
Click to collapse
I don't have the before. Deleted. I know it also worked with the stock Rom running kings #6 BFS318-2.6.32.15. I think you'll find all the new roms people are reporting it not working with are using the updated kernel.
Evio 1.2 not working
Working fine with evio 1.2 with bfs #8. Voices fine. Video smooth at 1228mhz.
Edit: that was 1.2beta before the build was changed. Also had it working no problem on evio 1.1.
Sent from my PC36100 using XDA App
burnt droid 1.1
4.1.9.1 netarchy kernel
runs smooth no problems
Also, I believe the actual hulu app has nothing to do with this. Isn't is just a glorified browser to the hulu mobile widget?
I read on flipz site that he attributes it to the new stagefright .....
GadgetMonger said:
I read on flipz site that he attributes it to the new stagefright included in the new kernel.....
Click to expand...
Click to collapse
That's exactly what it is. The problem was already solved by downgrading it. Not really sure what there is to fix in the hulu "app"
rutter9 said:
That's exactly what it is. The problem was already solved by downgrading it. Not really sure what there is to fix in the hulu "app"
Click to expand...
Click to collapse
Question. Can you rollback stagefright without downgrading the kernel? Or is stagefright a component of the new kernel? Hulu working on the new kernel is what I was hoping for....
GadgetMonger said:
Question. Can you rollback stagefright without downgrading the kernel? Or is stagefright a component of the new kernel?
Click to expand...
Click to collapse
Well you can try this. Here are my library files for stagefright. Mount system/lib as r/w through adb. Pull your stagefright lib files (as a backup) then overwrite with the working ones. Then reboot in adb. Worth a shot.
GadgetMonger said:
Question. Can you rollback stagefright without downgrading the kernel? Or is stagefright a component of the new kernel? Hulu working on the new kernel is what I was hoping for....
Click to expand...
Click to collapse
Thats what im trying to fix or at least disable parts of stagefright to make it work
rutter9 said:
Well you can try this. Here are my library files for stagefright. Mount system/lib as r/w through adb. Pull your stagefright lib files (as a backup) then overwrite with the working ones. Then reboot in adb. Worth a shot.
Click to expand...
Click to collapse
I'm in class right now but could someone try this and let me know if it works?
Stalte said:
Thats what im trying to fix or at least disable parts of stagefright to make it work
I'm in class right now but could someone try this and let me know if it works?
Click to expand...
Click to collapse
Right but it has nothing to do with the hulu app. You just need to patch stagefright.
rutter9 said:
Right but it has nothing to do with the hulu app. You just need to patch stagefright.
Click to expand...
Click to collapse
I agree now if I knew how to change the title of the post I would change it to "working on a way to fix stagefright in new kernels and roms"
Stalte said:
Thats what im trying to fix or at least disable parts of stagefright to make it work
I'm in class right now but could someone try this and let me know if it works?
Click to expand...
Click to collapse
Give me a minute... I'll see what I can do.
Stalte said:
Thats what im trying to fix or at least disable parts of stagefright to make it work
I'm in class right now but could someone try this and let me know if it works?
Click to expand...
Click to collapse
I tried to roll back stagefright last night, wouldn't boot up, frozen then looped. But that was flashing the update patch zip. I'll try it manually later today.
This is on Ava v7 with the new HTC kernel.
rutter9 said:
Well you can try this. Here are my library files for stagefright. Mount system/lib as r/w through adb. Pull your stagefright lib files (as a backup) then overwrite with the working ones. Then reboot in adb. Worth a shot.
Click to expand...
Click to collapse
Nope. Froze up at the white HTC screen on boot.

Pantech Flex P8010 Chauncey Ice Flex Rom v4 CIFRv4

This is my modified cwm backup rom based on Chadw1985 Ice Flex Sandwich. This is based on 3.1 with blue keyboard. I made this to have good battery and good performance. It gets about 2x battery compared to ice flex. Deepsleep it used 1% in 1hr 45min. It runs both cores but trys to keep 2nd core offline unless you need it. Been running this last few days seems to work good. Plays games with no problems.
To Install:
Download the .zip, create a folder anywhere you want name it FlexBackup or something similar. Extract the contents of the .zip file to this folder. Then copy that folder to /external_sdcard/clockworkmod/backup/. Shutdown the phone and go into CWM recovery and format cache, data, and system. Then choose a advanced restore, restore system from the folder you placed on your sdcard. Do a factory data reset and reboot. If it works like it did on mine, the setup wizard will force close once and open again. It does not do it the second time it displays. Its because I deleted the stock home app. Runs without issue after this. - Written by Chadw1985
If you do happen to get a md5 sums mismatch,
here is fix provided by timmythanoob:
Make sure to have ADB Drivers installed on your CPU
Only Works If you have Android SDK or ADB installed correctly
Connect phone via USB
Open start menu in CPU
Type CMD in search box and hit enter
in Command Prompt window type Cd C:/Andoird-SDK-Windows/Platform_Tools/
then type:
adb shell
cd /external_sdcard/clockworkmod/backup/(nameofbackup)
rm nandroid.md5
md5sum *img > nandroid.md5
- Written by Chadw1985
Has everything chadw1985's rom has plus
Deleted sony walkman player and widget
replaced sony digital clock widget with digital clock widget
added exdialer for phone and contacts
Froze att sync app
added system apps (system tuner,green power speaker booster etc)
added init.d tweaks
Ac!d sound mod
Removed opera web browser
Email + Exchange push aosp email app
tweaked init.qcom.post_boot file
Probably a bunch of other things I forgot to mention.
Rom is Good battery and very loud using speaker booster i use speaker booster @ 90% max volume. nice and loud, not as loud as wifes sony xperia ion but gets close.
Download Chauncey Ice Flex Rom
Hope you enjoy. Will be adding more in the future hoping we can get better battery life!
Version 2: Based on flex ice rom 4.0
Going for ICS look and feel.
- lowered sound still very loud but not speaker bursting.
-removed sony apps
-trebuchet 0.1 launcher
-added stock ics inverted email
-jb camera and gallery (sphere and photo strip not working. First time using camcorder go to setting and set video quality to 1080p or it won't save.
-inverted calendar
-removed some extra apps
-build.prop edit + tweaks
- lots of stuff
Note: still have att contacts and phone (boo). Apn may be set to straight talk wireless change if on different carrier. This rom is my daily user. Has great battery life. Let me know what you think.
When i get computer access i will build a cwm flashable rom. Should be soon. Enjoy.
CFIRv2 "link fixed" https://docs.google.com/file/d/0B67nAR5IFPoYaWF2dWZLY1J0dkE/edit?usp=drive_web
Version 3:
-Google Search widget added
-build.prop tweaks
-init.d tweaks
-v
V6 Supercharger (50% charged)
-removed ics dialer
-fixed youtube videos only playing thin line (use firefox"confirmed" or dolphin or dolphin beta should work) stock browser and chrome not supported.
-removed android terminal
-various tweaks and fixes and little stuff.
leave a comment let me know what you think!
CIFRv3 Download: https://docs.google.com/file/d/0B67nAR5IFPoYZHk1ekdyQXVFQWc/edit?usp=sharing
Version 4
- More V6 supercharging (100% Charged)
- Bug fixes
- Build.prop edits
- Modified Services.jar
V6 Supercharger makes this thing fly. All tweaks applied but experimental ones.
CIFRv4 Download:https://docs.google.com/file/d/0B67nAR5IFPoYNU91Z2FTOWFwZUU/edit?usp=sharing
mikey199 said:
This is my modified cwm backup rom based on Chadw1985 Ice Flex Sandwich. This is based on 3.1 with blue keyboard. I made this to have good battery and good performance. It gets about 2x battery compared to ice flex. Deepsleep it used 1% in 1hr 45min. It runs both cores but trys to keep 2nd core offline unless you need it. Been running this last few days seems to work good. Plays games with no problems.
To Install:
Download the .zip, create a folder anywhere you want name it FlexBackup or something similar. Extract the contents of the .zip file to this folder. Then copy that folder to /external_sdcard/clockworkmod/backup/. Shutdown the phone and go into CWM recovery and format cache, data, and system. Then choose a advanced restore, restore system from the folder you placed on your sdcard. Do a factory data reset and reboot. If it works like it did on mine, the setup wizard will force close once and open again. It does not do it the second time it displays. Its because I deleted the stock home app. Runs without issue after this. - Written by Chadw1985
If you do happen to get a md5 sums mismatch,
here is fix provided by timmythanoob:
Make sure to have ADB Drivers installed on your CPU
Only Works If you have Android SDK or ADB installed correctly
Connect phone via USB
Open start menu in CPU
Type CMD in search box and hit enter
in Command Prompt window type Cd C:/Andoird-SDK-Windows/Platform_Tools/
then type:
adb shell
cd /external_sdcard/clockworkmod/backup/(nameofbackup)
rm nandroid.md5
md5sum *img > nandroid.md5
- Written by Chadw1985
Has everything chadw1985's rom has plus
Deleted sony walkman player and widget
replaced sony digital clock widget with digital clock widget
added exdialer for phone and contacts
Froze att sync app
added system apps (system tuner,green power speaker booster etc)
added init.d tweaks
Ac!d sound mod
Removed opera web browser
Email + Exchange push aosp email app
tweaked init.qcom.post_boot file
Probably a bunch of other things I forgot to mention.
Rom is Good battery and very loud using speaker booster i use speaker booster @ 90% max volume. nice and loud, not as loud as wifes sony xperia ion but gets close.
Download Chauncey Ice Flex Rom
Hope you enjoy. Will be adding more in the future hoping we can get better battery life!
Click to expand...
Click to collapse
glad to see more people working on stuff for the flex community my flex has been outta service for a month now due to me getting an upgrade but if you need any testing or help ill be glad to help i helped achieve root and cwm recovery
atadres said:
glad to see more people working on stuff for the flex community my flex has been outta service for a month now due to me getting an upgrade but if you need any testing or help ill be glad to help i helped achieve root and cwm recovery
Click to expand...
Click to collapse
Great we need all the help we can get!
Sent from my PantechP8010 using xda app-developers app
Hi, I've been trying to get this to load on my Flex.
I do get the MD5 error. ADB recognizes the phone fine but I cannot CD to the folder it wants. In fact I cannot CD to any folder. It's not there. And yes I do have an external SD card installed which is where your backup is located. All I get is an error that the system cannot find the path specified.
My Flex was rooted and worked fine until someone tried to take a new AT&T update and from then on only CWMR comes up (v5.8.0.2). I've tried mounting various things in the mount menu, nothing.
Any ideas please?
---------- Post added at 09:24 AM ---------- Previous post was at 09:00 AM ----------
Ok, got the ADB thing to work. Per the other thread did cd /sdcard instead and it worked. Now I've done the advanced restore of system and when I factory reset after that all I get is back to clockwork recovery. Can't get the phone to go anywhere else.
Tersanyus said:
Hi, I've been trying to get this to load on my Flex.
I do get the MD5 error. ADB recognizes the phone fine but I cannot CD to the folder it wants. In fact I cannot CD to any folder. It's not there. And yes I do have an external SD card installed which is where your backup is located. All I get is an error that the system cannot find the path specified.
My Flex was rooted and worked fine until someone tried to take a new AT&T update and from then on only CWMR comes up (v5.8.0.2). I've tried mounting various things in the mount menu, nothing.
Any ideas please?
---------- Post added at 09:24 AM ---------- Previous post was at 09:00 AM ----------
Ok, got the ADB thing to work. Per the other thread did cd /sdcard instead and it worked. Now I've done the advanced restore of system and when I factory reset after that all I get is back to clockwork recovery. Can't get the phone to go anywhere else.
Click to expand...
Click to collapse
Try not to factory reset after you restore. Try reinstalling cwm hope the partitions didn't get messed up during the update don't know why they would. I will be releasing a flashable cwm soon for the new version. Just cant get stock ics phone and contacts to work. Using exdialer nice app but going for a stock ics look and feel. Did you get any errors on restore? It's great news you still have adb access.
Sent from my PantechP8010 using xda app-developers app
Sounds like it's put in the wrong folder. Need to figure out where you put the files. Load the sdcard in the computer and find which dir it's in or use commands through adb. Google adb commands. Commands: "cd" changes directory "ls" lists directory contents remember names MUST match meaning if it's "BeAns" uppercase and lowercase need to match "beans" wont work names need to be identical. Hope this helps. The files to restore need to be in the correct directory if you get cant find error it's in the wrong folder.
If the folder structure isn't there you need to create it /external_sdcard/clockworkmod/backup/. Place my folder in backup and you should be good.
Sent from my PantechP8010 using xda app-developers app
No errors on restore. I even just copied the extracted .zip file to the SD card new just in case it was bad files or something. Had to to the MD5 fix again but that's understandable. I've formatted /system, tried with and without a factory reset at the end. All I get is the same, reboot just comes up to CWMR each time.
mikey199 said:
This is my modified cwm backup rom based on Chadw1985 Ice Flex Sandwich. This is based on 3.1 with blue keyboard. I made this to have good battery and good performance. It gets about 2x battery compared to ice flex. Deepsleep it used 1% in 1hr 45min. It runs both cores but trys to keep 2nd core offline unless you need it. Been running this last few days seems to work good. Plays games with no problems.
To Install:
Download the .zip, create a folder anywhere you want name it CFIR or something similar. Extract the contents of the .zip file to this folder. Then copy that folder to /external_sdcard/clockworkmod/backup/. Shutdown the phone and go into CWM recovery and format cache, data, and system. Then choose a advanced restore, restore system from the folder you placed on your sdcard. Do a factory data reset and reboot. If it works like it did on mine, the setup wizard will force close once and open again. It does not do it the second time it displays. Its because I deleted the stock home app. Runs without issue after this. - Written by Chadw1985
If you do happen to get a md5 sums mismatch,
here is fix provided by timmythanoob:
Make sure to have ADB Drivers installed on your CPU
Only Works If you have Android SDK or ADB installed correctly
Connect phone via USB
Open start menu in CPU
Type CMD in search box and hit enter
in Command Prompt window type Cd C:/Andoird-SDK-Windows/Platform_Tools/
then type:
adb shell
cd /external_sdcard/clockworkmod/backup/(nameofbackup)
rm nandroid.md5
md5sum *img > nandroid.md5
- Written by Chadw1985
Has everything chadw1985's rom has plus
Deleted sony walkman player and widget
replaced sony digital clock widget with digital clock widget
added exdialer for phone and contacts
Froze att sync app
added system apps (system tuner,green power speaker booster etc)
added init.d tweaks
Ac!d sound mod
Removed opera web browser
Email + Exchange push aosp email app
tweaked init.qcom.post_boot file
Probably a bunch of other things I forgot to mention.
Rom is Good battery and very loud using speaker booster i use speaker booster @ 90% max volume. nice and loud, not as loud as wifes sony xperia ion but gets close.
Download Chauncey Ice Flex Rom
Hope you enjoy. Will be adding more in the future hoping we can get better battery life!
Version 2: Based on flex ice rom 4.0
Going for ICS look and feel.
- lowered sound still very loud but not speaker bursting.
-removed sony apps
-new boot animation
-trebuchet 0.1 launcher
-added stock ics inverted email
-jb camera and gallery (sphere and photo strip not working. First time using camcorder go to setting and set video quality to 1080p or it won't save.
-inverted calendar
-"blue keyboard" removed
-ICS keyboard + auto correct dictionary
-removed some extra apps
-build.prop edit + tweaks
- lots of stuff
Note: still have att contacts and phone (boo). Apn may be set to straight talk wireless change if on different carrier. This rom is my daily user. Has great battery life. Let me know what you think.
When i get computer access i will build a cwm flashable rom. Should be soon. Enjoy.
CFIRv2https://docs.google.com/file/d/0B67nAR5IFPoYaWF2dWZLY1J0dkE/edit?usp=drive_web
Click to expand...
Click to collapse
Sent from my PantechP8010 using xda app-developers app
Tersanyus said:
No errors on restore. I even just copied the extracted .zip file to the SD card new just in case it was bad files or something. Had to to the MD5 fix again but that's understandable. I've formatted /system, tried with and without a factory reset at the end. All I get is the same, reboot just comes up to CWMR each time.
Click to expand...
Click to collapse
Sounds like the boot.img file isn't correct or exist. You copying all the files in the zip? If you are try my new rom v2 see if that's any different. If that still don't work unzip my rom into a folder on your computer and replace the boot.img with the one here http://forum.xda-developers.com/showthread.php?t=2083937 run the md5sum fix for it and load it up and try to restore that.
Sent from my PantechP8010 using xda app-developers app
Still no go. Downloaded your new backup, ran MD5 fix, formatted /system, restored system. Reboot, only comes up to CWMR. Formatted /system again, restored system, factory reset. Same.
Replaced boot.img with one from link, did as above, same thing.
Have a feeling my Flex may be gone for good.
Maybe try http://forum.xda-developers.com/showthread.php?t=2133857 Download cwm external flash that with cwm and try another restore? hopefully that might fix it.
Sent from my PantechP8010 using xda app-developers app
Nothing, still a no go. Can get into Fastboot now. Found you hold middle of VOL up and down to do that. Does ray rooting is detected and kernel is tampered so it's reading something.
Tried to do recovery.img and boot.img inf fastboot. Says "Not support"
Is there any factory image that you know of? Something that would work in this PDL mode perhaps? I'd be happy as all get out if I could get this phone back to complete stock. Then after that I doubt I will ever again flash another phone. LOL
---------- Post added at 06:24 PM ---------- Previous post was at 06:13 PM ----------
Well, some success. I got it to boot into your backup!!!! BUT... every time I reboot it will only come up into CWMR only. Select reboot system now and still the same. I can get it into normal boot if I hold Vol up and Down and power on, the phone comes up into this Pantech menu that says its tampered and such, if I choose the Reboot option there it boots normally! I can live with this but would love to solve this strange issue.
Any ideas?
Oh and thanks so much for your assistance! Meant to say that a while ago. So far what I have seen of your rom is good. I am going to get the phone set back up and probably inform the user that is using it how to boot it up if they need to reboot or power off the phone.
So far on your rom looks good.
Can't find the Google Search app. One I have in the app library is for 4.1+.
Contacts crashes a bit, maybe happening as I have no sim card installed yet
Make sure recovery.img the modified one for cwm in the cwm thread is in /system. Soumds like it might not be setting up the boot.img file when doing a recovery. I fixed the flash videos not playing right in browser but need to use firefox or dolphin. Web browser and chrome wont play video right. I will upload a cwm of my v3 rom i hope that it will flash properly for you. Many more updates in v3 including v6 supercharger. I will set it up and upload it later!
Sent from my PantechP8010 using xda app-developers app
Might not be able to try v3 for a while. The person that has the phone now will be out of town tomorrow through Sunday.
Anyone got a good guide for building a flashable cwm rom. All i can find is for update zips. Thinking i need kitchen and that can do it?
Sent from my PantechP8010 using xda app-developers app
Well the user that was using the Flex didn't like the way it worked, crashed in contacts too much, so he gave it back to me. He's now using a Burst I've had for a while. I didn't root or do anything to that phone since it is a spare.
Since I know the images work now I was able to restore the backup I made of the rooted stock image. I'll look into your rom some more in a little bit. For now I want to solve that weird issue with CWM coming up on every boot.
I just got an HTC One on AT&T and even though it looks like it can be rooted and such I don't think I'm going to. Also use a Droid DNA on Verizon. It's not rooted either.
I so used to love messing with custom roms and such. Did it a lot in the easier days when I used Samsung phones.
Fixed the boot up so now CWM does not come up every time the phone starts. Did some Fastboot flash commands for recovery and boot. Likely as you had thought I had the wrong one set up.
Update 4 sounds veeeeery good!!! downloading now ....
Nice work mike 10,000 points in antutubench very fast and smooth, have a very Quick boot when restart the phone, tested one day and no errors and no bugs v6 supercharger is awesome. Good work congratsssss!
Sent from my PantechP8010 using XDA Premium HD app

Categories

Resources