[MOD 32A/32B] Improve 3G/Edge speeds! Now Even Faster! - myTouch 3G, Magic Android Development

I found this on the DREAM forums posted here
http://forum.xda-developers.com/showthread.php?t=595108
Alright guys i thanks to Amon_RA and his awsome modding magic he made this mod much faster by adding some more things to the build.prop.
Also, i made a 32A Magic version (Untested) and a 32B MT3G version!
If you are using cyanogenmod, here are the instructions to install since it uses a different build.prob specially designed for MyTouch 3g (32B)
Download and run the following command
ADB:
If file is on Desktop
Code:
cd desktop
adb remount
adb push build.sapphire.prop /system/build.sapphire.prop
adb shell reboot
Terminal:
Place file in the root of your sdcard
Code:
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/build.sapphire.prop /system/build.sapphire.prop
Note:
To remove 3g prefix from infront of the operator name in the lockscreen ex: 3G T-Mobile, open up your build.prop and change
ro.ril.enable.3g.prefix=1
to
ro.ril.enable.3g.prefix=0
enjoy!
Thanks to Amon_RA and Stimpoff!

So, will this work for a 32A running Cyanogen????

I don't quite understand your directions... Please elaborate?

Testing now. Seen it in another thread the other day but didn't feel like messing with it. Instructions were easy enough.
Weird though before doing it my speed on 2G was 400 k/s which was stated at above 3G.
After the mod it is listed at 423 k/s.
Will play with it more later and see if it really made a difference.

Saw a little speed increase at home on Edge. Will check tomorrow on 3g.
Before:
443.6 down
140.9 up
After:
557.3 down
150.9 up

testing this now. lets see if it works.
i do see improvements in the load times for a few pages that i used frequently at work. will try this at home later with when i tether.

I forgot to do a before test, but after test is:
Xtremelabs Speedtest app
Download: 863.1 kbits/s
Upload: 142.5 kbits/s
mytouch3G w/ Official Google ION rom (T-MO USA)

I too have noticed a speed increase after the new ROM I just installed that has these enhancements built-in. My phone's EDGE and 3G (particularly) have been kinda laggy (and very unstable - jumping even when I have decent signal ever since I rooted my phone and started using custom roms (Cyanogen but from what I'm reading that looks like an issue with all roms out there).
Ever since I installed WG-Build 8 (modified CM-4.2.7.1) my 3G has gotten noticeably snappier and looks like I get better reception too... not sure if I'm just imagining but downloads and other data intensive tasks seem to complete a little quicker.
Basically if you install this rom you'll finally get a fast and responsive android device that pushes the phone to its limit especially with this fix.

hehe- i posted tyhe same thing but included scripts to do it using gscript/terminal here yesterday:
http://forum.xda-developers.com/showpost.php?p=5085763&postcount=125

:No-Frost: said:
So, will this work for a 32A running Cyanogen????
Click to expand...
Click to collapse
Second this. Does it work on a 32A in Australia?
How throughly tested is it?

I noticed a nice increase in speed after doing this. I did my test on tracert.org before applying this and was getting results of 700 - 800kbs. After applying this hack I now get 900 - 1000kbs! In the Dallas/Ft. Worth area.

This is not something "new", I've been applying this in my own rom since I started rom cooking...
Just be aware that some people experience issues with some ril settings as their network doesn't support higher settings.
There are a bit more settings you can play with, these are my current settings (give me the highest speed on my network) :
ro.ril.hep=1
ro.ril.hsxpa=2
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask = 4294967295
ro.ril.htcmaskw1 = 14449
ro.ril.hsupa.category = 5

Mine only has these two lines:
ro.ril.hsxpa=2
ro.ril.gprsclass=12
Is it safe to add the other lines?

parrot5 said:
Mine only has these two lines:
ro.ril.hsxpa=2
ro.ril.gprsclass=12
Is it safe to add the other lines?
Click to expand...
Click to collapse
Sure, they will not break your phone
If they have any negative influence you can just remove them.

Thanks! I just tried (straight copy and paste from yours) on mine... I'm sold. At least the Speedtest app shows double the download speed than newest stock CyanogenMod.
(The fastest speed was in Nov 11.... I don't know which rom I was using back then...)

Ignorant newbie needs help
I tried to apply this by loading build.sapphire.zip onto my SD card. Then I rebooted with Power+Home. Then I selected Update any Zip form SD card. Then I chose the build.sapphire.zip.
It opened then said "load failed, no digital signature".
My phone is rooted and running Cyanogen 4.0.4
Doubtless I made some dumb mistake, help appreciated.
Paul D. ([email protected])

pauldeleeuw said:
I tried to apply this by loading build.sapphire.zip onto my SD card. Then I rebooted with Power+Home. Then I selected Update any Zip form SD card. Then I chose the build.sapphire.zip.
It opened then said "load failed, no digital signature".
My phone is rooted and running Cyanogen 4.0.4
Doubtless I made some dumb mistake, help appreciated.
Paul D. ([email protected])
Click to expand...
Click to collapse
try and use the link i provided- this way the script does it all for you. I have tried on both Cyanogen and Amon_RA and it worked great for both...
havent tried all the settings Amon)_RA posted above- they are in the Amon_RA rom but cyanogen only has hsxpa and gprsclass.... will try others now....

DAMN! just tried it with all of Amon_RAs settings and it basically doubled my speeds on both upload and downloads!!!
i have attached the build.sapphire.prop i used. just unzip the file, it is in there. if you use the scripts i posted in the cyanogen thread just insert this file instead of the build.sapphire.prop file in the folder there.

I'm using latest cyanogen mod (4.2.7.1) in my 32A device and I have a doubt... I have 3 prop files and in 2 of them I have those lines...
So... Wich of the 2 files should I keep (assuming one of them is obsolete) or, do I have to modify the both of them???
The name of the files that contain those lines are:
build.sapphire.prop
build.trout.prop
Remember that I have the CyanogenMod 4.2.7.1...

:No-Frost: said:
I'm using latest cyanogen mod (4.2.7.1) in my 32A device and I have a doubt... I have 3 prop files and in 2 of them I have those lines...
So... Wich of the 2 files should I keep (assuming one of them is obsolete) or, do I have to modify the both of them???
The name of the files that contain those lines are:
build.sapphire.prop
build.trout.prop
Remember that I have the CyanogenMod 4.2.7.1...
Click to expand...
Click to collapse
jus the build.sapphire.prop. the other file is for G1s running cyanogen. the 32A doesnt use the build.trout stuff... i have tried it on my 32A on both cyanogen and amon_RA.
Funnily enough, since doing it my network reading (when you drop down the notification bar) has changed from "3" to "3G 3". Not sure if this is going to affect me when i drop out of 3 range (for those aussies you will know what it means) and roam onto telstra/voda....

Related

[ROM] JACHero 2.3.5 - Fully Optimized HTCHero Port 7/6/09 8:00PM

WWARNING:You must Have The Correct Radio and Latest SPL! You can find them here (RADIO MUST BE INSTALLED FIRST) You can find it here
PLEASE DO YOUR RESEARCH BEFORE FLASHING ANY ROM INCLUDING MINE!!!
Please give credit if you use my work
This ROM is built from the WWE HTC Hero leak.
As with any other ROM there is a risk involved in the process, I'f you have any doubts you should just leave it alone or do some more research and get comfortable with what you are actually doing before proceeding!
Me and Drizzy will be teaming up to bring you new releases from now on. Soon 2.4 with alot more modifications, new kernel etc but untill then its BT time
DrizzyJAC r2.3.6
-Drizzy/JAC collab
-Pretty much the same as 2.3.5 but with framework/.apk's optimized
-Changed a2sd config to try and decrease loops
-/system/media moved to sdcard
JACHero r2.3.5
-app_s now moved to the sdcard @ system/sd/data/app_s
-Modified Rosie from coolbho3000 (thanks)
-CPU freq modifications in init.rc thanks to Cyanogen
-No longer overclocked by default set @ 384
-SMSReceiver service set to Highest priority
-Busybox only @ /sbin now
-apns-conf.xml update
-AudioFilter changes (should slightly increase volume and lower mic sensitivity)
-Added userinit.sh run support
-3G icon instead of H for Data
-App setup reverted to WWE format, only 3rd part apps in /data/app
-Cleaned up a2sd.sh script to prevent mounting and parsing redundancy and removed unneeded code for Hero builds
-Cleaned up update-script
***KNOWN ISSUE - use 3G/Edge to accept TOS for Market no WiFi, also first browser page on Wifi doesnt want to load at first on WiFi, go to any other site and you should be good
***Also swapper at 32/60 seems to be a sweet spot
JACHero r2.3.3
-Modified Rosie.apk
-db.hates.you custom wallpaper for JACHero
JACHero r2.3.2 - Had to pull the modified Rosie before releasing 2.3.2 it will be done soon.
-Removed cache_pressure from sysctl.conf
-Reverted AudioMOD
-updated contributors.html
JACHero r2.3.1
-replaced BT firmware in system/etc/firmware
-Max CPU set to 528
-APN changes in system/etc
-sysctl.conf changes system
-cleaned up unused/unneeded files in system/etc
-AudioMOD in /system/etc
-BT changes to enable pramods BT fix
-HCItool added to /system/bin to enable pramods BT fix
-Boot.img changes to conform to pramods BT fix
-removed launcher.apk/.odex
-removed learnmore.apk/.odex
-removed footprints/footprintswidget .apk/.odex
-removed HTCsync
JACHero r2.3
-Auto APPS2SD w/EXT2/EXT3 included script @ /system/bin/a2sd.sh
-2.6.27 Kernel - will be moving back to 2.6.29 eventually
-RAMDISK modifications
~auto mount for EXT2/3 partitions with noatime, nodirtime
~Updated sbin
~updated Trigger Binary
~calls to /data/init/rc system/init/rc
~PATH changes
~BlueTooth changes from Hero init.hero.rc and init.rc imported
-DalvikVM optimized
-Superuser Binary
-SD card placeholder
-BusyBox
-Added APN's for T-mobile users (SMS fix inlcuded in apn-conf.xml Thanks Horrorwolf)
-Trout keymappings
-Camera replaced with working Hero camera (still has rotate issue)
-Updated trout gps
-Multi-Touch
-Working WiFi
-Flash 9
-Audio libs updated (working audio and HTCMusic.apk)
-build.prop modifications to reflect proper device
-Sensor updates for Auto-Rotate (TouchFlo still won't rotate of course)
-sysctl.conf added to /system/etc
-auto backlight turned off by default in build.prop
-Wifi tether
-Swapper included
-changes to /data/app removed any .odex'd apps due to upgrade issues
-/system/lib files updated
PLEASE SUBMIT BUGS HERE http://code.google.com/p/jacheroplus
**********PLEASE READ BEFORE INSTALLING*********
Please use Cyanogen's recovery image!
Make sure you have a partitioned SD card with a FAT32 partition and a EXT3 partition. (EXT2 is supported also) If you do not this ROM will install but you will have little space left due to APPS2SD not running. I personally like the clean slate location for Hero and then i use the widgets i need if any.
When I install I check the ext filesystems first, if it tells you to go to console to manually check do it! After I've repaired the EXT partition or if it didn't need repair I will now wipe and then apply the update and reboot.
A walkthrough by forum member sxfx is posted one post below for install.
ALSO run as few widgets as possible folks!
DOWNLOADS
JACHero r2.3.6 SYM/BIND APPS2SD - MD5: 2A64747A1048FD175B1C1667D17E50FA
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.6.zip
JACHero r2.3.5 SYM/BIND APPS2SD - MD5: D80155D128ECCD3010768B52D9FB8EC0
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.5.zip
JACHero r2.3.3 SYM/BIND APPS2SD - MD5: 417ADE957153FD0BE5F3C7C9816B276F
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.3.zip
JACHero r2.3.2 SYM/BIND APPS2SD - MD5: a05c4d8d5abccd19c416b6febe40d6d2
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.2.zip
JACHero r2.3.1 SYM/BIND APPS2SD - MD5: 28f0afcc47d7766c71ecdb71e74e332a
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.1.zip
JACHero r2.3 SYM/BIND APPS2SD - MD5: D40A33ED2B1DED9181E1EA7B0AA96CC4
http://www.justanotherdev.slackdev.com
http://altepeter.com/justanotherdev/JACHero2.3.zip
JACHero r2.2.1 SYM/BIND APPS2SD - MD5: 35ad30f844862fb559ffcddadd4d49d2
http://www.justanotherdev.slackdev.com
JACHeror2.2.1 Fatality Merge SYM/BIND APPS2SD - MD5:87b22fc0baf6fc4138c48114388990b5
http://www.justanotherdev.slackdev.com
Thanks to daproy, JesusFreke, Cyanogen, Haykuro , xDan, Sangeet.003, Twisted Umbrella, and everyone else in the android community helping out.
If you like my work visit me at my Twitter.
No Off-Topic Posts!!!!!! This is not a general support thread!!!!
CREDIT:sxfx
Ok Guys.
I created this thread cause in the JACHero thread on at least every page everyone asks how to install it, what am I doing wrong, and why is it broken.
So let me give you step by steps of what exactly I have done for me and others to run Hero with out a problem. I will also create a thread with step by step on how to use Ubuntu Linux Live distro to partition your card.
Things you will need to make this work.
Your Brain
G1 Phone
SD Card reader
And the files I included in this thread.
My phone right now is running.
JACHero 2.3
NEW SPL
cyanogens recovery 1.2
8gb class 6sd with Swapper(Swap file on ext2 sd)
setCPU slightly overclock.
Results.
Ever since I did my new Buttons, and the SPL I included in this write up, I have not had one problem flashing any hero rom at all on my phone, nor did I ever have problem actually running hero roms.
So here goes.
First before you partition your card or do anything make sure your card is at least portioned to fat32, don't worry about any other partitions yet.
OK once you do that go ahead and take the radio zip file I am including in this thread and flash it on your phone.
But first make sure you don't already have new radio installed which is 2.22.19.26I THIS IS VERY IMPORTANT. To check what radio you have, power off your phone, and power it on while holding the camera button.
If you do have new radio you can continue on to flashing the new SPL.
Flashing your SPL. (PLEASE MAKE SURE YOU HAVE THE NEW BUTTONS INSTALLED)
Ok this is where it might get a little tricky, and you might require a SD card reader I know I did and frankly I think this is the best way to do it and I recommend every time you do put a new update on your sd card to update your phone do it through a card reader.
Now after you flash your SPL you might or I should say more then likely will get stuck at the T-Mobile G1 screen, this also might happen after new radio flash in the previous step. If this is the case do not freak out it's normal and your phone is not bricked, but this is why having a sd card reader is important.
Ok so Here is what you do after you have flashed new Radio and SPL(Note:The steps on running Linux live distro and using it to partition your card is coming up). Boot up Live distro of Ubuntu, when its done booting, go ahead and go into the partitioning program while your sd card is hooked up in the computer.
Go ahead and set up two partitions at this time. One EXT3, and of course the other one Fat32. Your ext3 partition doesn't have to be all that big. I actually have mine set up to 512.
Once you are done creating partitions, go ahead and put the latest JACHero on the FAT32 portion and flash away (don't forget to rename to update.zip).
At this point if you follow all of these steps there is no way possible that your phone should not boot right into the system to run the initial setup.
These steps pretty much walk you through steps as if you were starting with a phone that has completly nothing on it.
Also the first boot up after flashing the new ROM, might take a few mins at the HTC screen.
Once your phone loads up and you go through the setup process go ahead and run swapper, it should be an APP that's already pre-installed.
Once you run swapper go into the setting and change the location of your swap file from /sdcard/swapfile.swp to /system/sd/swap.swp
Here is the reason why. The default location is your FAT32 partition. If you all of a sudden mount your phone to the computer with the swap file running on FAT32 you will corrupt your sd card, and then you will have to wipe and reinstall everything.
If you set the location of your swap file on /system/sd/ that's actually your ext2/3 partition and never gets mounted and you never have to turn swapper off.
Well I hope this helps some of you out. I will be writing the walk through on loading up live distro of Linux and partitioning your card sometime today.
I have used this method on a couple different phones and it has worked each time. Also I really recommend installing cyanogens recovery 1.2, as its an excellent way of making a back up of your phone and doing future flashing.
If there is anything anyone thinks that could be done better feel free to post in here.
Remember different people have different ways. I have posted this way cause it has worked for me on my phone and two other phones I setup, and each time there was no hicups.
FILES:
Radio 2_22_19_26I
NEW SPL
CM-Recovery-1.2
Ubuntu Linux Download
DISCLAIMER:
I am not responsible for anything that you might have done to your phone by following these directions. Like I mentioned before so far every time I have used this method, I have had nothing but success.
================================================== =============================
XDA Users, KEEP THIS THREAD ON TOPIC OR IT TOO WILL GOTO THE TRASH!!!
================================================== =============================[/CENTER]
ArmandHammer said:
old one is on this site and on the market,
the new one is also on this site and on the market,
just search
Click to expand...
Click to collapse
at least u can tell me what should i search for in the market....?
ArmandHammer said:
CHMOD didnt work for me,
chmod did,
ill report back on the apps to sd
After using the old apps2sd app i got an infinite loop.
Click to expand...
Click to collapse
Yeep I was running into the same problem. It wasn't working for me in upper case either. It started working once I did it as
su <enter>
chmod 777 /data/app <enter>
exit <enter>
exit <enter>
I think it should be noted on the first pase that chmod 777 should be in lowercase.
zgmf-x322a said:
at least u can tell me what should i search for in the market....?
Click to expand...
Click to collapse
AppsToSd search that in the market(old version)
I didnt buy the new one, its in the new and improved apps to sd thread
Alright back on topic
Okay so 1.4 is out now. He says Apps2Sd is included. I've never used Apps2sd and really don't know how to. So do I have to do anything with the 1.4 build to move it onto my sd card or will it automatically do it for me?
Run the APPS2D app with your EXT2/FAT32 partitioned SD card in and reboot that is all.
To make sure it is mounted go to the Terminal and type df, you should see
system/sd with your partitions size attributes etc
EXT3 support is next on the list.
justanothercrowd said:
Run the APPS2D app with your EXT2/FAT32 partitioned SD card in and reboot that is all.
To make sure it is mounted go to the Terminal and type df, you should see
system/sd with your partitions size attributes etc
Click to expand...
Click to collapse
Perfect thanks! Is this the only difference in 1.4? So I have to create the partition myself first correct? I thought Apps2sd created the partition for me. Oh well let me go create the partitions lol.
PS: the CHMOD command doesnt seem to work in upper case. Lower case only.
So will this new Rom with the app2sd app move everything but leave rosie.apk & launcher on the phone memory? Or is there something else that needs to be done?
justanothercrowd said:
Run the APPS2D app with your EXT2/FAT32 partitioned SD card in and reboot that is all.
To make sure it is mounted go to the Terminal and type df, you should see
system/sd with your partitions size attributes etc
EXT3 support is next on the list.
Click to expand...
Click to collapse
thanks a lot, you are doing it just right
question, if my apps are already in ext2 (system/sd/app) will it work? or they will now be located in : system/sd/app_s ?
thank you
Somebody respond with how much available space they have left after running the APPS2SD.apk
i've chmod 777'd the hell outta my system/app folder and I still can't download apps. I've run the command from terminal on phone from ADB Shell, from inside the folder, from the root, as root every possible way and I still can't download anything.
Would it make a difference if I had tried downloading from market before applying commands?
I did a lot of testing and left all the files needed to keep this ROM stable and FAST under /data/app_s
Somethings work better under the app_s directory un-linked.
Everything else is under /data/app like a normal ROM so normal APPS2SD methods work. Since Marcus already has the app up I just included it...its only 18kb anyways.
This isnt off topic but an inquery to the EXT3 comming soon
Here is a question. Everyone is head over heels about using ext3 which is understandable. But why when i create and use an ext3 partition, why does everything running from my sd slow down by far?
i have 2 partitions on my sd ones an ext2 ones ext3 if i switch my link to m ext partition everything is fine.. if i switch it to my ext3 it gets about .5x slower
rahduke said:
i've chmod 777'd the hell outta my system/app folder and I still can't download apps. I've run the command from terminal on phone from ADB Shell, from inside the folder, from the root, as root every possible way and I still can't download anything.
Would it make a difference if I had tried downloading from market before applying commands?
Click to expand...
Click to collapse
If it means anything i tried to download an app then forgot about the commands, typed the commands and it worked.
I've posted this before, but got no response.
Is anyone else having trouble getting wifi turned on? I can actually use the Wifi tether app, but just trying to turn it on myself, it fails.
Thoughts?
Bryan
TheGeekNextDoor said:
I've posted this before, but got no response.
Is anyone else having trouble getting wifi turned on? I can actually use the Wifi tether app, but just trying to turn it on myself, it fails.
Thoughts?
Bryan
Click to expand...
Click to collapse
i tried moving and linking the local file once and that made my wifi never be able to turn it on until i deleted the link and moved it back
ArmandHammer said:
If it means anything i tried to download an app then forgot about the commands, typed the commands and it worked.
Click to expand...
Click to collapse
did you reset after commands?
fleshdeep said:
Somebody respond with how much available space they have left after running the APPS2SD.apk
Click to expand...
Click to collapse
43 mb AWESOME!!! the apps to sd works now in v1.4 great job.
did you reset after commands?
Click to expand...
Click to collapse
i just ran the commands and then pressed exit twice.
pentace said:
i tried moving and linking the local file once and that made my wifi never be able to turn it on until i deleted the link and moved it back
Click to expand...
Click to collapse
I've learned a lot about linking, but I am not sure what local file you are refering to that would make my wifi work for me. Any help is appreciated.
Bryan

[FIXED] [ROM] CyanogenMod 4.2.5 PLUS RAM hack, better a2sd, auto swap, nav/facebook

I would suggest doing a Nandroid backup - just in case
Download: http://www.mediafire.com/?umznkzjtgdz
Someone mentioned a bug for a couple app crashes
All right, screw it. I am going to remove the CM stuff and just push the nav/fb, ram hack, etc as just an incremental update
To-Do:
Music.apk - Rewrite to ignore music less than 30sec long (aka voicemails)
BFS 310 Kernel with 10mb RAM hack (BFS 310 hasn't been tested by anyone else yet, why not try)
Add Fix_Permissions v2.03 (running the default 1.31 right now)
ZipAlign all apps (including Google apps)
[Suggest more!]
Converting from Cliq/Hero/1.5 - see below for instructions
Need Google Apps - see below for instructions
Includes:
10mb hack - working on adding bfs310 (seriously if you can help PLEASE DO)
Google Navigation works
Facebook included
Includes HTC IME
Clears cache of old files
Installs RA Recovery
MANY MANY TWEAKS
Adjusted a2sd (mt3g: one time copy from /system/sd to data for apps)
Note: this discontinues A2SD from then on for better performance after apps have been copied, am making script to copy back to SD
For fastest possible speed: have a swap partition on your SD card
The ROM will load a2sd for G1's
If you don't have /system/sd (and just swap partition), it will swapon to that
Trick is it utilises both Cyanogen's compcache plus the swap
Then with 10mb hack - hell this is a perfectly fast ROM
See at the bottom if you need Google Apps (starting on clean build or converting from any 1.5 ROM (Hero/Cliq) OR if you are starting with a blank phone lol (aka no system partition at all))
Hero/Cliq/1.5: Yyou will have to run the thing at the bottom for your phone to convert to 1.6 Donut - run that first, then run main zip).. if you still have probs see the bottom of this post
If you are switching from Hero or Cliq see the bottom
This rom does NOT include Google Apps
Install this first for Google Apps:
http://www.mediafire.com/?z3ozzmyzrad
If coming from Hero/Cliq
Run recovery mode
Hit console
Type these commands:
mount /data
cd /data/data
rm -r com.google.*
rm -r com.htc.*
rm -r com.android.*
Thanks to Cyanogen, Maxisma(for my base on a2sd), daproy (RAM hack),
Amon_RA (recovery image)
For help:
Search on Wave for the title of this post
Follow me on Twitter @wesgarner
wesgarner said:
Trick is it utilises both Cyanogen's compcache plus the swap for a very FAST build
Click to expand...
Click to collapse
I remember reading somewhere that this will lead to problems, and should not be done. From my understanding you should use one or the other, not both.
(otherwise wouldn't we see alot more Devs using that trick?)
can a no wipe update be done from cm 4.2.5?
Thanks for you~
hey guys Good work
Only thing ive ever had come out of the 10mb hack was random reboots, random ringtones. phone ringing when noone was calling. crashing getting texts...
But thanks for the effort lol
Didn't work. Caused me to get stuck on G1 boot screen for an hour. Then totally wiped and again sat there on the G1 boot screen. What is odd is that for some reason my recovery image disappeared and went to JF 1.42 so I couldn't even use recovery. Now I am trying to get my phone back to the way it was.
Fortunately, I still had all the files I needed on my SD card to get me back to where I was. i reinstalled the recovery image and then was able to load my recovery image again. How it got to JF 1.42 (which hasn't been on the phone is many months) is beyond me. I have been doing phone mods for many years and this is the first one that didn't work out.
So, no go?
Unexpected end of Archive......
I tried to do the same thing (cm 2.4.5 + ramhack + swap) but got nowhere, system became sluggish. This should work very well in theory (this should be fast as dwang but with all cm goodies) but I haven't been able to make it work so I'm following this thread and see how it works.
pascanu said:
I tried to do the same thing (cm 2.4.5 + ramhack + swap) but got nowhere, system became sluggish. This should work very well in theory (this should be fast as dwang but with all cm goodies) but I haven't been able to make it work so I'm following this thread and see how it works.
Click to expand...
Click to collapse
i used to run CM 2.4.x with ramhack and swap no problem, but since 2.4.5 the ramhack slowed my system down so much i just decided it would be better to go without it
btmec said:
Didn't work. Caused me to get stuck on G1 boot screen for an hour. Then totally wiped and again sat there on the G1 boot screen. What is odd is that for some reason my recovery image disappeared and went to JF 1.42 so I couldn't even use recovery. Now I am trying to get my phone back to the way it was.
Fortunately, I still had all the files I needed on my SD card to get me back to where I was. i reinstalled the recovery image and then was able to load my recovery image again. How it got to JF 1.42 (which hasn't been on the phone is many months) is beyond me. I have been doing phone mods for many years and this is the first one that didn't work out.
Click to expand...
Click to collapse
Looking into the G1 bug now, did you get a logcat?
Going to try to test on my old G1 in a few, if you have Wave get on there if you want to help debug
sacredsoul said:
can a no wipe update be done from cm 4.2.5?
Click to expand...
Click to collapse
Yup no wipe
no work.
Did not work ... G1 stays in boot screen and reboot ...
Takenover83 said:
I remember reading somewhere that this will lead to problems, and should not be done. From my understanding you should use one or the other, not both.
(otherwise wouldn't we see alot more Devs using that trick?)
Click to expand...
Click to collapse
Well with the newer compcache modules, it doesn't seem to cause any problems
grafyman said:
Did not work ... G1 stays in boot screen and reboot ...
Click to expand...
Click to collapse
Yea I am about to test on my G1 to look around for the bug - my main phone is my myTouch so I didn't test before I posted LOL - my bad on that (it is just in this recent version since worked fine on a friend's G1 before this post)
If you have wave, could you get on there if you want to help debug?
If you have a logcat, just post it here or on pastebin and shoot me the link on Twitter (@wesgarner)
One big thing I am trying to work on here is going through and doing some things Cyanogen couldn't do
Next version I am going to do zipalign on the Google Apps to post that (on a sep update zip for people who prefer to stay legal, hope I don't get a D&S - don't think anyone else has)
I am thinking about doing a choose your kernel like Cyrowski did here - good idea?
Please give any suggestions, this just seems a good way to do some playing around and experimenting that is a project by everybody - developers and users
Also, next project: Write a test into Music.apk to ignore files less than 30sec (I have my voicemails through Visual Voicemail and Google Voice)
It is annoying as crap! Going to get the GIT for Music.apk later today
Can someone mirror this or create a torrent? media fire is so slow today
Ok im seeding but warning if you go from 4.2.5 like me you may get a boot loop like i am right now good thing i backed up
Torrent link: http://bit.ly/blah234
guys this rom is ****. i flashed a number of times, then i wiped all partitions and tried again. dosent work just g1 boot loops, im going to stop seeding. dont trust this guy this rom is bad
LOL, dude, why are people keep thinking any Rom based on the same rom works better? Wake up people. If you use Cyanogen, use Cyanogen, If you use Dwang, use Dwang. any other so call hack does not make it better. Wake up, wake Up. Wake Up. LOL.
I have been using the so call Ram hack, it does NOT make it better after long hour of usage. It slows it down. At least on my G1. I reverted back to Stock boot img, it just WORKS.

How to make MP4 work using Cyanogen eclair kernel on G1?

Hi Guys,
I compiled an eclair rom using the 2.9.26-eclair branch of Cyanogen kernel on github . And I ported the camera-related sources from donut branch to eclair branch. Now both 3d and camera can work on my G1. But I still canoot play mp4 on G1.
Would you please tell me how to make mp4 work on G1? I knew Kingklick had succeed to make mp4 work. Is his sources open?
Thanks.
loveheaven said:
Hi Guys,
I compiled an eclair rom using the 2.9.26-eclair branch of Cyanogen kernel on github . And I ported the camera-related sources from donut branch to eclair branch. Now both 3d and camera can work on my G1. But I still canoot play mp4 on G1.
Would you please tell me how to make mp4 work on G1? I knew Kingklick had succeed to make mp4 work. Is his sources open?
Thanks.
Click to expand...
Click to collapse
working dec libs come from the 2.1 drioderis dump which you can find in the eris dev forums.
you can also find them here
http://forum.xda-developers.com/showpost.php?p=5793964&postcount=667
Firerat said:
working dec libs come from the 2.1 drioderis dump which you can find in the eris dev forums.
you can also find them here
Click to expand...
Click to collapse
Would you please tell me which libs I should push into my 32B G1? I pushed libopencore_mp4*.so libOmxMpeg4.so from droid eris dump into my g1. But after that when I reboot my phone, my phone cannot be rebooted and stays at the first "G1 Tmobile" splash screen.
loveheaven said:
Would you please tell me which libs I should push into my 32B G1? I pushed libopencore_mp4*.so libOmxMpeg4.so from droid eris dump into my g1. But after that when I reboot my phone, my phone cannot be rebooted and stays at the first "G1 Tmobile" splash screen.
Click to expand...
Click to collapse
Code:
mkdir eris;mkdir Firerat3dvid
cd Firerat3dvid
unzip <fullpath to the update zip>
export SomeOtherDir=$PWD
cd ../eris
unzip <fullpath to dump zip>
cat > ~/bin/compmd5sum << "EOF"
#!/bin/sh
# md5sum a bunch of stuff
md5sum $1;md5sum $SomeOtherDir/$1;adb shell md5sum /$1
EOF
chmod 755 ~/bin/compmd5sum
find . |sed s/^/compmd5sum\ /|sh
now you can compare files in two dir on your linux box against the ones on your phone, tells you whats 'missing' what are the same and what are different
PS the files you need are in the zip files in the link I gave you
just thought that the above script might come in handy for someone wanting to compare files
Thank you very much!
I downloaded the CE-12-Patch_3D_vid_signed.zip you prodivded and pushed all the libraries in your zip (except the wlan.ko) into my G1. The kernel my G1 used is built from Cyanogen kernel eclair branch. After pushing the libraries, I reboot my G1.But the G1 got stucked in the first "T-mobile G1" splash screen and couldn't be reboot into the system.
Why did it happen? I should use your kernel?? The opencore library depends on the kernel?? I think the opencore is independent. Even if there is something wrong with opencore, G1 can always be reboot. Am I wrong?
Firerat said:
Code:
mkdir eris;mkdir Firerat3dvid
cd Firerat3dvid
unzip <fullpath to the update zip>
export SomeOtherDir=$PWD
cd ../eris
unzip <fullpath to dump zip>
cat > ~/bin/compmd5sum << "EOF"
#!/bin/sh
# md5sum a bunch of stuff
md5sum $1;md5sum $SomeOtherDir/$1;adb shell md5sum /$1
EOF
chmod 755 ~/bin/compmd5sum
find . |sed s/^/compmd5sum\ /|sh
now you can compare files in two dir on your linux box against the ones on your phone, tells you whats 'missing' what are the same and what are different
PS the files you need are in the zip files in the link I gave you
just thought that the above script might come in handy for someone wanting to compare files
Click to expand...
Click to collapse
loveheaven said:
Thank you very much!
I downloaded the CE-12-Patch_3D_vid_signed.zip you prodivded and pushed all the libraries in your zip (except the wlan.ko) into my G1. The kernel my G1 used is built from Cyanogen kernel eclair branch. After pushing the libraries, I reboot my G1.But the G1 got stucked in the first "T-mobile G1" splash screen and couldn't be reboot into the system.
Why did it happen? I should use your kernel?? The opencore library depends on the kernel?? I think the opencore is independent. Even if there is something wrong with opencore, G1 can always be reboot. Am I wrong?
Click to expand...
Click to collapse
your linux will be running fine, its the Android that isn't happy
the libs are not dependent on the kernel, but may be dependent on something which is already in CE
tbh I can't really help you , I have no idea what 'ROM' you are pushing these libs to.....
logcat is your friend, I have a whole bunch of them on one line
Code:
adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat
make sure your phone is connected the first time, and it will happily sit there when you unplug, 'waiting for device' till you plug it back in.
and in another console
adb shell busybox top
sometimes you can even shell in if you are not seeing anything on logcat
'busybox top' will give you an idea of what is running
and there is nothing stopping you from having a couple more terminals open
one with a shell for 'doing stuff' and another for pushing and pulling stuff
all while watching top and logcat
your loop is probably to do with drm, but the logcat will tell you
Firerat said:
your linux will be running fine, its the Android that isn't happy
the libs are not dependent on the kernel, but may be dependent on something which is already in CE
tbh I can't really help you , I have no idea what 'ROM' you are pushing these libs to.....
logcat is your friend, I have a whole bunch of them on one line
Code:
adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat;adb logcat
make sure your phone is connected the first time, and it will happily sit there when you unplug, 'waiting for device' till you plug it back in.
and in another console
adb shell busybox top
sometimes you can even shell in if you are not seeing anything on logcat
'busybox top' will give you an idea of what is running
and there is nothing stopping you from having a couple more terminals open
one with a shell for 'doing stuff' and another for pushing and pulling stuff
all while watching top and logcat
your loop is probably to do with drm, but the logcat will tell you
Click to expand...
Click to collapse
Thank you very much!
I used your method and found it is because my rom could not load the libwebcore.so in your zip. So I pushed my orignal libwebcore.zip back into G1, my G1 can boot now. But after that I still cannot watch Mp4 on my G1...
Would you please give me some advice? Thanks.
loveheaven said:
Thank you very much!
I used your method and found it is because my rom could not load the libwebcore.so in your zip. So I pushed my orignal libwebcore.zip back into G1, my G1 can boot now. But after that I still cannot watch Mp4 on my G1...
Would you please give me some advice? Thanks.
Click to expand...
Click to collapse
CE1.2 with my vid patch
wait for CE2
or Kings 1.8 AOSP
or
check the code in this
http://forum.xda-developers.com/showpost.php?p=5889900&postcount=4
with a bit of deduction, you could figure out what is missing/different
as I said in my last post, I can't help you as I have no idea what ROM you are trying to get mp4 to run on.........................................
Installing/Pushing CE-12-Patch_3D_Vid_signed.zip
Got a question... I recently downloaded the v4_1.zip, and was wondering if it's possible to incorporate the CE-12-Patch_3D_Vid_signed.zip in to it. I'm not new to the whole rooting thing, and have tried several variations of the Eclair and Donut roms floating around here. Unfortunately, I'm not to well versed in ADB. My main interest in pushing the above zip is to finally have an Eclair rom with working video. If anyone can help me out with this, it'd be greatly appreciated.
will4958 said:
Got a question... I recently downloaded the v4_1.zip, and was wondering if it's possible to incorporate the CE-12-Patch_3D_Vid_signed.zip in to it. I'm not new to the whole rooting thing, and have tried several variations of the Eclair and Donut roms floating around here. Unfortunately, I'm not to well versed in ADB. My main interest in pushing the above zip is to finally have an Eclair rom with working video. If anyone can help me out with this, it'd be greatly appreciated.
Click to expand...
Click to collapse
the v4 is a different beast
King's Eris has working video
King's Eris CachHacked has working video and is a lot faster
CE-12-Patch_3D_Vid_signed.zip
Thanks for the response. Actually, I was only using the v4 rom as an example. I have tried King's Eris rom, and I think I have the most recent version of it, but the last time I tried it the camcorder did it's I'm not gonna work for you thing. Is there a way to push the CE-12-Patch_3D_Vid_signed.zip to this rom instead, or did I misinterpret the description of this patch? At any rate, it is fun trying all these new and different roms. Can't wait for a fully working 2.0 pastry.
P.S: I just tried the FR-v4OL-CH-0-1_S.zip rom, and it does have video playback. Unfortunately, the camcorder is still non-funtional, of course, and data doesn't appear to be working.
will4958 said:
Thanks for the response. Actually, I was only using the v4 rom as an example. I have tried King's Eris rom, and I think I have the most recent version of it, but the last time I tried it the camcorder did it's I'm not gonna work for you thing. Is there a way to push the CE-12-Patch_3D_Vid_signed.zip to this rom instead, or did I misinterpret the description of this patch? At any rate, it is fun trying all these new and different roms. Can't wait for a fully working 2.0 pastry.
P.S: I just tried the FR-v4OL-CH-0-1_S.zip rom, and it does have video playback. Unfortunately, the camcorder is still non-funtional, of course, and data doesn't appear to be working.
Click to expand...
Click to collapse
/data not working?
if data wasn't working it wouldn't boot past the bootanimation splashscreen
if data is 'full' reboot, it will correct itself
Unfortunately, when I try to do something that requires a data connection, it suggests using wifi. During setup, I did select the first connection option, which I think was data and wifi or something like that. When I try to go into Market to sign in that way, I can't connect. Is there a step I'm missing, or has this happened to anyone else? Also, is there a way to push the CE-12-Patch_3D_Vid_signed.zip into the FR-v4OL-CH-0-1_S.zip rom, or can I just flash like a normal zip? Thanks in advance.
will4958 said:
Unfortunately, when I try to do something that requires a data connection, it suggests using wifi. During setup, I did select the first connection option, which I think was data and wifi or something like that. When I try to go into Market to sign in that way, I can't connect. Is there a step I'm missing, or has this happened to anyone else? Also, is there a way to push the CE-12-Patch_3D_Vid_signed.zip into the FR-v4OL-CH-0-1_S.zip rom, or can I just flash like a normal zip? Thanks in advance.
Click to expand...
Click to collapse
ahh, sorry I'm getting all mixed up, because everyone is stressed out over FR-a2sd using /data for something useful instead of leaving it as an empty,wasted space.
yes, data connection is not working, tbh I don't know why the Market doesn't work even if wifi is working..
The CE-12-Patch_3D_Vid_signed.zip isn't going to do anything for FR-v4OL-CH-0-1_S.zip
its just a 3D kernel , and libs I took from the eris dump which got video working.
infact , the libs are 'mostly' the same as the ones already in v4OL
( which means I'm totally not understanding why video is dark, got to be a framework thing, maybe, I don't really know, just guessing )
Flashing / pushing CE-12-Patch is just going to kill v4OL
I did CE-12-Patch a long time ago, shortly after re-visiting xda after initially rooting my g1 way back in Feb '09.. kinda wished I'd stuck around then.
anyway, CE-12-Patch WILL break v4OL, is it doesn't mount mtdblock4 in the right place.
the v4OL is beta , lots of things don't work
if you get your kicks trying to fix broken things, or making yourself understand things you don't understand ( i.e. you self teach )
then it is for you.
if you want things to work 'out of the box' ,
King's Eris mostly works
ce12 cachehack works
ce2.0 works ( with a 'lil' fixup, facebook fix is in the thread FR*S.zip coming soon.. )
OE1.3.0.1 has things working ( anyone flashed ce12-patch over oe1.3 ? )
and good ol' SuperD works very well.
personally I think your best root is the CE12 CacheHack
It's fully functional, and best of all, CE2.0 is a *no wipe* update
You can flash CE2.0 , just a couple of fixes that need to be consolidated
they are in the thread , minor fix is at post #1401 ( which I will update to a "no hassle,flash straight after CE2.0" soon )

[ROM][V0.51][01-nov-2010] HTC 2.1 Senseui Mod for Milestone

(99% DISCONTINUED)​
See MotoIncred/MotoFroyoSense for new versions​
MotoSense, an adaption of the HTC 2.1 SenseUI(version 1.6) from HTC Desire
Image is only compatible with this a milestone A853 , and cannot be installed on other variants of "Milestone" XT720/A854/A855 branded models (yet).
You can also follow updates on Twitter now: Dexter Picard (DexterPicard) on Twitter or
me a Red bull, and you're sure i stay up working on this mod.
LATEST RELOAD PATCH for MotoSense MotoSense v0.51 patch
Old releases :
LATEST FULL MotoSense DOWNLOAD MotoSenseV05
MotoSenseV03​
a image folder goes into /nandroid/adbrecovery on your SDCARD its required to have OpenRecovery on your phone to install this image.[/COLOR]​LATEST PATCH FOR DOWNLOAD
MotoSense v0.51 patch (see top of post)
WIPE YOUR PHONE BEFORE ANY FULL IMAGE IS INSTALLED! (Recovery menu - factory reset)
If you don't you might get constant reboots with the M logo
INSTALLATION:
Use G.O.T Recovery / Open Recovery to install this rom.
Currently require you to install a 2.36 stock rom, before you install this one.
Radio Band Requirements for different countries
Some countries require the original 3G files of your current ROM to work ie.
Canada, Brazil, Venezuela, Germany and some others countries uses a different band for 3G. If u dont backup the 4 original 3G Files and restore it over this nandroid once installed u gonna have poor signal, sms problems and HSDPA loss (even if u set apn and get conection its gonna be crappy one).
Files should be in the /system/etc/motorola/bp_nvm_default/ of your phone.
This can be done using OpenRecovery and a adb shell.
You might check this thread , if a update-nosign.zip file exists for your model. which makes it easier for you to install.
Filenames are:
File_Audio
File_Audio2
File_GSM
File_Seem_Flex_Tables
generic_pds_init​​
STATUS of the functionality in image
Working​Radio (Calls,GPRS,HSPA)
USB
Milestone bootup AC charging
Wireless
Bluetooth (limited but works, only with a few functions)​Not Working​- PINCODE (will not be able to enter any pincode or boot normal)​
Changelog history
v0.51 1-november-2010
- Finally beat the reload issue with SenseUI, it should work alot better now​
v0.5 12 august 2010
- Corrected WorldClock bottom slider icons
- update HTC Camera to support more resolutions and moto recording.
- Changed Motorola VideoCamera & VideoRecorder to work with HTC framework for optimal use of Moto Camera.
Changed Moto Gallery for proper playback of your recordings.
- SDCard is now always "on", so you will notice status is "0 bytes" when you connect to pc. No conflict with wifi anymore.
- Apps2SD support, EXT2 supported.
Use G.O.T recovery or other application to partition your SDCARD Partition no. 2 should be EXT2 formatted
(G.O.T will do this automatically)
- Apps2SD remaining space can be seen in settings -> SD & Phone storage. Look under "Internal Phone storage" which is your EXT2 partition.
- optimized internal storage space. Most apps are now in /system. leaving your with 171MB free internal storage on your milestone.
- WIPE is 100% supported but you loose the following apps, if you do.
(Dock , GreekIME , Maps , MotoCarDock , PersonalPortal , VSuiteApp , QuickOffice , teeter )​NOT SOLVED
- Reloading of Rosie (HTC Launcer)
Reason for not fixing it is that Motorola Milestone simply do not have enough memory for HTC SenseUI to run stable with only 256MB.
the launcher is very memory hungry for all its plugins and graphics.. so sorry, no fix, unless you add 256MB more memory to your phone.
- Bluetooth headset​
v0.42 29 july 2010 (MotoSensev042-update-nosign.zip - attached to this post at the bottom) (type: nosign-update.zip)
build.prop correction (hopefully solves too many sense restarts)​Keyboard light enabled​HTC Camera fix (5M pixel)​
OLD REVISION DATA DELETED, OBSOLETE and not worth writing anymore
WARNING: Use this image at your own risk and i take no responsibility if
you brick your phone.. Image has been tested on a UK milestone and works fine if all files in ADB recovery image is used.
woah, nice work buddy. just got a question, if i apply this rom to my North American Milestone, do i lose the ability to access 3g/hspa network from rogers?
is gps working
i got one guy on IRC from Canada(im from europe, so im not sure on networks you got overthere), he tried it, and it works fine for him
You should try to only flash the system+data image of it, as the cust.img contains telephone info, which might be what you need to keep.
GPS is not working atm..
im new to the motodroids , will this work on the motorola droid or just the milestone ? ive had the droid eris so im not sure if there is a difference between the droid and milestone, sorry for the dumb question,
tazzpatriot said:
im new to the motodroids , will this work on the motorola droid or just the milestone ? ive had the droid eris so im not sure if there is a difference between the droid and milestone, sorry for the dumb question,
Click to expand...
Click to collapse
there is already a senseui for Droid, look for Zeusdroid they made that image.
Dexter_nlb said:
there is already a senseui for Droid, look for Zeusdroid they made that image.
Click to expand...
Click to collapse
ok ill google it to see if i can find it , it is much easier to find eris roms , ive only had this moto droid for to dayz and im lost lol
edit well i found it but it doesnt look like its very functional , if its the one i found
tazzpatriot said:
edit well i found it but it doesnt look like its very functional , if its the one i found
Click to expand...
Click to collapse
Porting is no easy task, when its not about development, and zeusdroid actually do have some customized wireless driver.
But i managed to use the existings drivers from Milestone..
And im probably not going to do programming to make the port perfect, as that not so easy, although i got some experience.. but none within driver programming.
im really happy with the progress dext3r, this is awesome.
just curious, any ETA for GPS fix?
gemini002 said:
is gps working
Click to expand...
Click to collapse
ive just tried to fix this, and GPS will be working in the next release.
as it works now
Dexter_nlb said:
Porting is no easy task, when its not about development, and zeusdroid actually do have some customized wireless driver.
But i managed to use the existings drivers from Milestone..
And im probably not going to do programming to make the port perfect, as that not so easy, although i got some experience.. but none within driver programming.
Click to expand...
Click to collapse
i know , ive ported some roms for the eris , i understand its not easy to make it all work, trust me im not disrespecting any1
crap need gps gunna wait until next update fak really miss sense ui
if i install this rom what happend to my apps also i have app2sd applied is this gunna be a problem???
Dexter_nlb said:
ive just tried to fix this, and GPS will be working in the next release.
as it works now
Click to expand...
Click to collapse
awesome pls release this on the weekend would love to try it out also if this is htc sense ui does it have flash lite and if it does have flash lite would the 10.1 flash that works for 2.1 roms work with this...
SplitSnake said:
im really happy with the progress dext3r, this is awesome.
just curious, any ETA for GPS fix?
Click to expand...
Click to collapse
if you know your way on a few linux commands,
then you're welcome to make it work yourself.
1 . copy the /system/lib/libgps.so from the original milestone 2.36.0 image.
2. flash motosense image.
3. mount /system
and copy libgps.so into the flashed image into /system/lib
and GPS works after a reboot.. So fixed!
of course all done from adb shell.
gemini002 said:
awesome pls release this on the weekend would love to try it out also if this is htc sense ui does it have flash lite and if it does have flash lite would the 10.1 flash that works for 2.1 roms work with this...
Click to expand...
Click to collapse
10.1 for 2.1 senseui roms are not real, it just looks like 10.1,
but the flashlite already reports that number.
and yes, flashlite works fine. tested on a few flash websites.
I have a Telus Milestone and I will consider trying this ROM at some point.
Just to crosspost from the other thread... in another thread I was told the following. Could be useful for keeping 3G.
DAGr8 said:
cmstlist , there is an easy way to retain your baseband just flash the HK sbf , then , copy paste these files and make sure you set the permissions correctly .
Probably safest to do via adb if you dont make sure you reboot ...
for the 3G baseband Hack/Swistch it 5 files from /system/etc/motorola/bp_nvm_default
File_Audio , File_Audio2 , File_GSM , File_Seem_Flex_Tables , generic_pds_init
Click to expand...
Click to collapse
So perhaps if you want to try Motosense on your Telus Milestone, then you should backup these 5 files (and take note of the permissions) before flashing the nandroid image. Then afterwards if 3G doesn't work on the Motosense image, restore the same 5 files.
Ok I wasn't able to flash only certain parts of the nandroid backup so what I did was make 1) a full nandroid backup of the Thai firmware (leaked from GOT) on my Telus Milestone unlocked for Fido, 2) a partial nandroid backup using the options --backup --nodata --nocache --nosystem
Then 3) I flashed all of the motosense backup. Trying a first boot. Will report on whether my NAM 3G is gone.
All I get after the M boot logo is a black screen, followed by a force close notification for system. Nothing else comes up. Long-press Home and I get no recent applications. Oh wait - spoke to soon! Wow, just got the HTC lock screen. Unlocked and now I have the setup screen. Asks me to insert SIM to place calls as if I don't have one inserted. My only option seems to be to press "Skip". Okay, home screen loading up now after the tutorial.
So yeah it's not seeing any phone service and I get "Unable to start Wi-Fi". I'm going to try a second reboot. This time the Droid eye shows up promptly (BTW this is very odd to see because Milestones don't usually have that animation). The phone boots up considerably faster than on the Motorlola firmware. *This* time, I do see cell service. In fact I just got a text message. Wait it just dropped again.
Trying to search for network operators. None showing. Strange! It does see wifi though this time. As the OP implied, DHCP not coming through. Meanwhile my Fido service just came back... VERY weak. Dropped again. Normally both EDGE and 3G are quite strong at my apartment so it's odd. Is it possible this ROM has weaker RF somehow?
Ok trying to set up the APN. Noticing the keyboard doesn't light up. APN set up but still no service. Reboot #3: Yes, wifi works now. Mobile network still very weak. Briefly connected to mobile data and it was EDGE. Test phone call fades in and out. Maps manages to wifi-geolocate me.
Alright, so I'm obviously having connectivity problems and only getting 2G. Let's try flashing back the partial I took from the Thai firmware. To be continued next post.
Okay! Flashed back my partial backup from Thai 2.1. Rebooting. Droid eye comes up, glares at me a couple times, back to the homescreen. Connects to Fido. Disconnects, connects again. I am still connected via EDGE, not UMTS. I try going to *#*#4636#*#* and selecting WCDMA only - no dice.
Alright well this has been fun. But obviously I need my phone service to work so this ROM is not for me. Despite having dutifully pasted the info up above about the 5 files to backup... I neglected to do so. So it's back to the full nandroid of my Thai firmware. But one thing for sure, Sense is very pretty!
Before doing this, I made one attempt to install Superuser.apk using the app installer, and then to install Root Explorer. Root Explorer was unable to get root. Maybe if I installed Superuser via OpenRecovery it'd be happier.
Okay back to normal. Goodbye for now Sense!
Backup restored successfully. I used Root Explorer to back up the 5 files in question to SD. Then I restored MotoSense one more time, and before even booting it up the first time I applied root from OpenRecovery. This time it booted much faster. (Is there any way the stock ROM can be hacked to boot this fast? Wow.)
Again, wifi fails to start on boot #1; succeeds but no DHCP on boot #2; works on boot #3. Signed into my Google account and installed Root Explorer (previously purchased). This time Superuser pops up like it should and we're in. I entered Airplane mode. I pasted in the 5 backed up files from the Thai firmware to /system/etc/motorola/bp_nvm_default after mounting read/write. Then I made sure to fix the permissions. Rebooted without exiting airplane mode.
After reboot I disabled airplane mode. Hey, FULL SIGNAL BARS! I did it. But now it's telling me unable to start wi-fi. Let me add in the APN next. Done.
YES! The little H pops up. I'm getting 3G data! But as soon as the icon pops up, it drops out again. In any case I know I'm connected to UMTS because my cell tower ID in Maps > More > About is 1957869 which is my local UMTS tower. Test phone call is *much* clearer and signal isn't dropping anymore. One more reboot.
On the next reboot, wifi is back. Upon disabling it, the lovely "H" shows up and then flits down to "3G". Testing in browser... hmm nope. Something still missing, don't know what. One more reboot, trying again. Internet works on wifi, but not on HSPA (even though the 3G/H icon comes up).
Sanity check: Dialed *#*#4636#*#*, Phone information. Run ping test.
Ping IpAddr: Fail: IP addr unreachable
Ping Hostname (www.google.com): Fail: Host unreachable
One more sanity check: Switched to GSM only, verified in Maps>About that it's connected to a 2G cell ID (57322). Full signal bars, good call quality. So swapping the files improved both 2G and 3G voice performance.
Since I had a bit more success with this approach, I'm saving a backup for future reference, and on my rare moments of idle time I'll play with it again. But back to stock for now.

Working high upload/download speeds fix

Ok so i have been reading forum after forum after forum on how to make the data speed on the inspire 4g......well actually like 4g speeds.....i have found a working method that is working here in spokane, washington...where i do not have 4g but rather 3g....i have been playing and have found a consistent way to get better download/upload speeds that rival t-mobile 4g.....the first thing is you back up your build.prop ( just in case you need it) i use android commander to manage my files, then you delete the old one and replace it with the one i have posted, then you also go to system/lib and you backup the libhtc_lib.so and replace it with the one i posted...then reboot and then test......if you get good results post and let me know (and thank me if you want), if you don't post and let me know so i can play around a little more....i have posted screenshots for the people who are skeptical for you they display the speeds that im getting ant the speeds i was getting...good luck to you all.....
EDIT: This is the build prop from inspire saga 1.1.....DO NOT JUST COPY OVER AS I SAID....I WAS WRONG...OPEN THE BUILD.PROP IN WORDPAD AND THEN COPY OVER THE LINES THAT ARE MISSING FROM YOUR BUILD.PROP....SORRY FOR NOT KNOWING THIS TELL NOW......THANKS FOR THE HEADS UP GUYS.......
What ROM is this from?
Has anyone tried this? What are your results?
the rom is inspire saga 1.1...and i am hoping someone else tries this as well....but no one really looks in the general section anymore.....
itzsnookums said:
the rom is inspire saga 1.1...and i am hoping someone else tries this as well....but no one really looks in the general section anymore.....
Click to expand...
Click to collapse
I just flashed the ROM thats in my sig. Gonna see if this update fixes my crappy data speeds.
If I was still on saga 1.1, I would've definitely tried this. My speeds are really terrible lately and I don't know if its my area or some settings within the ROM.
ok that works...but you should open up the build prop i posted and there are a couple lines that are added and you should add them to yours as well...i have seen a difference from doing so....good luck let me know how it goes.......
itzsnookums said:
ok that works...but you should open up the build prop i posted and there are a couple lines that are added and you should add them to yours as well...i have seen a difference from doing so....good luck let me know how it goes.......
Click to expand...
Click to collapse
Not near my phone right now. Which lines are you referring to? Is it the one with the MTU setting? Or your build.prop doesnt have that.
WARNING - PLEASE READ
OP, I know you've got good intentions but threads like this are a can of worms waiting to be opened. You need to put a warning in your first post that states this build.prop is only for Inspire Saga 1.1. You can't move this file between different ROMs without risk. If you've got the wrong .prop file for your ROM it might cause your phone to go into a continuous reboot loop, or other problems. There are several settings in this file that are specific to the ROM it came from. This build.prop comes from a Sense/Gingerbread ROM, and may not work in a Froyo or non-Sense ROM.
Also, this file changes other things that many users might not appreciate. For example:
persist.sys.shutdown.mode = hibernate
This will cause your phone to never shutdown all the way when selecting shutdown, it will only hibernate. This can interfere with one method of getting into recovery mode, since the phone has to be all the way off when you press the power button & volume minus button at the same time.
henrybravo said:
WARNING - PLEASE READ
OP, I know you've got good intentions but threads like this are a can of worms waiting to be opened. You need to put a warning in your first post that states this build.prop is only for Inspire Saga 1.1. You can't move this file between different ROMs without risk. If you've got the wrong .prop file for your ROM it might cause your phone to go into a continuous reboot loop, or other problems. There are several settings in this file that are specific to the ROM it came from.
For example, let's look at this line is in your build.prop:
ro.build.fingerprint=cingular_us/htc_ace/ace/ace:2.2.1/FRG83D/318736:user/release-keys
The part I highlighted in red is the version of Froyo. Now what do you think will happen if this .prop file is applied to a Gingerbread ROM (version 2.3.3)
Also, this file changes other things that many users might not appreciate. For example:
persist.sys.shutdown.mode = hibernate
This will cause your phone to never shutdown all the way when selecting shutdown, it will only hibernate. This interferes with easily getting into recovery mode since the phone has to be all the way off when you press the power button & volume minus button at the same time.
Last but not least, your build.prop file is from a Sense/Froyo ROM, and there are my non-Sense/Gingerbread ROMs out there.
Click to expand...
Click to collapse
I agree, ROM version and more details on what changes are done, would be very helpful.
I had to "dissect" the build.prop using my mac to see what ROM this is from. I'm also sure the OP had good intensions.
EDIT: Once you open the build.prop up in textedit or notepad, you can see what ROM this is from.. ro.product.version=Inspired Saga v1.1.1
your right and im sorry.....didn't mean any harm...and actually didn't know that it was rom specific.....you always learn new things everyday...thanks guys....
itzsnookums said:
your right and im sorry.....didn't mean any harm...and actually didn't know that it was rom specific.....you always learn new things everyday...thanks guys....
Click to expand...
Click to collapse
No worries...thanks for updating the OP.
hey henry...im not running froyo on my phone...i have ginger sense??????
I hit those speeds already and am on cm7. It depends entirely on where I am located. A difference just two miles means a drop from over 4 down to 1.5 down. Upload stays above 1. This is in the booming metro of Athens, GA.
itzsnookums said:
hey henry...im not running froyo on my phone...i have ginger sense??????
Click to expand...
Click to collapse
Sorry I thought Saga was a Froyo ROM. Yes you've got a Gingerbread/Sense ROM. I've updated my previous post. Same warning still applies though.

Categories

Resources