CDMA Hero rooted

Does the DS connect if you leave it open? Tells you if it's a software error or a settings error..well sort of. First thing I'd try

By "if you leave it open" do you mean let the phone keep tethering up and the DS continually trying to connect? What it does is the DS detects the two networks in my house (one is WPA and I'm not permitted to change it)as well as the WEP one set up by the phone. I select the phone network, and it just doesn't connect even when the DS is almost touching the phone. It just tries to connect and displays Error Code 51300. I'm entering the 13 letter/number WEP key correctly too.
 
both files boot.gif and sprint.gif are in the tools directory
interestingly enough, when I rebooted, initial HTC screen came up and vibrated, went black instead of playing the bootscreen files (since folder was deleted) and then 5-15 seconds later the lock screen appears

Try this:
Plug in the phone, nav to SDK/tools and see if fastboot sees you phone on windows. it will in Linux
Code:
fastboot devices
If you get anything other than an error try:
Code:
fastboot boot recovery-RA-heroc-v1.2.3.img
if no errors try
Code:
adb shell mount /system

It's possible that you can't modify that section of the phone when it's running. If the above works with no errors try

Code:
adb push boot.gif /system/media/bootscreen/boot.gif

If that doesn't work, I'm going to suggest something I normally would never :)

Droid Explorer
702DROID sent me a link to this. It's basically windows explorer that can see and manage your phone's system. BE VERY CAREFUL. One wrong click and your stuck in a boot loop.

If that doesn't work I'll boot up into windows and see where the syntax is fouled up in my suggested instructions. In any case, be careful with random commands like you used earlier. especially anything with pull, push, cp, mv or rm in the command. That's a quick and easy way to overwrite files.

Any particular reason you don't want to flash the mocado rom with busybox? Makes things like this much easier IMO.
 
By "if you leave it open" do you mean let the phone keep tethering up and the DS continually trying to connect? What it does is the DS detects the two networks in my house (one is WPA and I'm not permitted to change it)as well as the WEP one set up by the phone. I select the phone network, and it just doesn't connect even when the DS is almost touching the phone. It just tries to connect and displays Error Code 51300. I'm entering the 13 letter/number WEP key correctly too.

I mean if you leave the access point on the phone unsecured. Will the DS connect and get an IP then?
 
Try this:
Plug in the phone, nav to SDK/tools and see if fastboot sees you phone on windows. it will in Linux
Code:
fastboot devices
If you get anything other than an error try:
Code:
fastboot boot recovery-RA-heroc-v1.2.3.img
if no errors try
Code:
adb shell mount /system

It's possible that you can't modify that section of the phone when it's running. If the above works with no errors try

Code:
adb push boot.gif /system/media/bootscreen/boot.gif

If that doesn't work, I'm going to suggest something I normally would never :)

Droid Explorer
702DROID sent me a link to this. It's basically windows explorer that can see and manage your phone's system. BE VERY CAREFUL. One wrong click and your stuck in a boot loop.

If that doesn't work I'll boot up into windows and see where the syntax is fouled up in my suggested instructions. In any case, be careful with random commands like you used earlier. especially anything with pull, push, cp, mv or rm in the command. That's a quick and easy way to overwrite files.

Any particular reason you don't want to flash the mocado rom with busybox? Makes things like this much easier IMO.

Thanks, I'll try these out tonight when I get home, work is just too busy right now and I want to focus on leaving, haha
I thought about flashing to mocado, but am choosing to stay away from app2sd for now, I like the usb mount feature. I may give it a shot though.

Anyway I can load busybox without flashing a full rom?

I still think it's pretty cool that the phone boots fine without the bootscreen folder entirely, no errors at all...
Hopefully one of those cms you posted above will help write files back to that directory.
 
mocado's rom doesn't break usb mounting. My phone still mounts to my windows pc, my linux pc and my entertainment system without a hitch.

You can also flash the rom without apps2sd and still use the wifi tether and enhanced toolchain.

I've not been able to load any version of busybox into the hero yet. But to be honest, as soon as mocado has the rom out with it installed I quit trying ;)
 
I mean if you leave the access point on the phone unsecured. Will the DS connect and get an IP then?

It detects the network but cannot seem to connect to it at all. Whether or not I leave it secured/unsecured it doesn't seem to work.

I might add that the signal strength displayed for the two networks at the screen where you chose the network to connect to displays 3/3 bars on the DS, but when the test connection screen is displayed, no bars come up on the DS.
 
Last edited:
hmmm, I may give it a go then.
I recall you having issues loading app2sd and going through sd's, until you loaded mocado since it was preloaded. I have a 8gb class 6 and don't want to dmg it, lol.

If app2sd works without a hitch, I made upgrade to a 16, 32 is still waay too much atm.
 
Code:
adb push boot.gif /system/media/bootscreen/boot.gif
I know whis doesn't work on it's own, but I'll try it after running the fasboot cmds
 
It detects the network but cannot seem to connect to it at all. Whether or not I leave it secured/unsecured it doesn't seem to work.

I might add that the signal strength displayed for the two networks at the screen where you chose the network to connect to displays 3/3 bars on the DS, but when the test connection screen is displayed, no bars come up on the DS.

I'm not sure what's going on. It's working fine here on various computers and ipod touch, and my little keychain wifi finder sees it just great as well. Start a new thread and maybe you can catch the attention of someone else with a DS and we can go from there.

hmmm, I may give it a go then.
I recall you having issues loading app2sd and going through sd's, until you loaded mocado since it was preloaded. I have a 8gb class 6 and don't want to dmg it, lol.

If app2sd works without a hitch, I made upgrade to a 16, 32 is still waay too much atm.

That's because i was trying to get the apps2sd from the market to work...and then trying my own script changes lol. Kernel's a bit different and they didn't work out of the box. Mocado has that issue fixed.

Code:
adb push boot.gif /system/media/bootscreen/boot.gif
I know whis doesn't work on it's own, but I'll try it after running the fasboot cmds
There may be an issue with trying to mount the partition twice while the phone's running. If that's the case, booting into recovery and doing it should work.
 
Hey gbhil,

Thanks again for all your help man. I got MoCaDo running on my Hero (yay). It seems to work great. My next task is to optimize my phone as much as possible for battery life. First I want to get rid of the NASCAR and NFL apps from Spr1nt. Do you know how to do this? I need a step by step for this somehow...

Next I want to figure out the best method for killing apps that are running in the background. I have read about AppKiller and other apps but I'm not sure which is the best. I find it silly that I can't terminate an app after using it without using another app to kill it or going through the menu 5 paths deep to turn it off. What do you recommend for this? Can't "killing" an app cause ghosted processes? Aren't there any apps out there that will detect an app running for a certain period of time without taking up any cpu cycles and automatically kill it? I wish every app had a menu option for "close"...

What else can I do to optimize my phone for battery life? Any other suggestions?

Thanks!
 
http://forum.androidcentral.com/and...0-how-remove-sprintware-your-rooted-hero.html <--to remove the SprintWare

Task killers have been discussed quite a bit here. IMO they are more trouble than they are worth. Let the OS handle the memory as it was designed, using a task killer to only selectively kill problem apps.

Glad you got it rooted and flashed. Makes it a much more versatile piece of plastic doesn't it?
 
Update: Still haven't been able to write anything into that directory or even the one above (media). When in recovery I can't get my pc to detect the phone. DroidExplorer is pretty interesting, I can delete anything I want and monitor stuff, but still can't seem to write to that directory.

I wonder if there is maybe a way to write a update.zip or something, then install at recovery.
 
Been doing some digging while trying to port over the GSM Hero flip clock. Some folks say they CAN write and read to system/xxx while the OS is running. Some say they CAN'T. I can't through the adb server, but I can using a terminal app. try copying what you need to the sdcard, then from a term try
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/path_to_your_files /system/media/ (or /system/media/boot depending on your current dir structure)

If that doesn't do it, I'm lost. I'm thinking with all the different tutorials floating around to root and flash, some have different permissions and fstabs.

NVM. Just remembered you don't have busybox. Try connecting, then
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
exit
exit

and see if droid explorer can read/write to the system.

And I'm thinking that writing a ROM with your changes then signing as an update.zip may be whats needed. I think that's what I'm going to have to do with the clock as well.
 
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
exit
exit
That plus Droid Explorer finally let me make the changes. However, when I replaced sprint.gif, it got stuck in a boot loop.

Going to keep trying tot get the replaced files right, but at least I can make the changes now.

Thanks for all your help!! BTW, I am using cdma mocado now as well
 
That's great news. Well the remount + Droid Explorer part is anyway :) I think you might need to work on the xml file unless your animation is the same # of frames and same size as original, but who knows lol. Good luck with it and PLEASE keep us all informed. I'm sure everyone would love to lose the Sprint logo at boot and replace with something more fitting.

And good choice using Mocado's work lol. We all might as well profit from his trial and error :)
 
Heh. That's outta my league. I'm pretty handy on the kernel and Linux side, but the inner workings of the Android shell I leave to others lol. I understand the concept, but exactly what I can and can't remove or redirect is a big ball of trial and error on my end :p I would point anyone who wants to handle that to xda. They are the rom cookers
 
That's great news. Well the remount + Droid Explorer part is anyway :) I think you might need to work on the xml file unless your animation is the same # of frames and same size as original, but who knows lol. Good luck with it and PLEASE keep us all informed. I'm sure everyone would love to lose the Sprint logo at boot and replace with something more fitting.

And good choice using Mocado's work lol. We all might as well profit from his trial and error :)

After I reflash and get the new update, I'll start looking into this again.
Work got busy and I had to put my ideas on hold for a few days.

I'll keep everyone posted
 

Trending Posts

Forum statistics

Threads
962,278
Messages
6,989,617
Members
3,164,798
Latest member
scoobyd031883