yashsingh1/xdaforums huggingface dataset:
[Touch HD Accessories] N!ghty:
Move -> Android Forum

@Mods: please stop moving my threads around (another one has been moved, too), I create them in the Android forum on purpose so the people see it. There are loads of questions asked about SD cards and theres no need for people to create a new thread for one every time ;)

cheers
[Touch HD Accessories] parnunu:
why move to Accessories - -

why not in android development

In speed of card have effect to smoot of android system?
[Touch HD Accessories] Sokarius:
QPI microSD 4gb, class 6 - works like a charm
[HD2 General] EgoMaximus:
Hi,

Does http://www.1800pocketpc.com/2009/03...ild-35096-task-manager-for-windows-phone.html work fine with HD2?

HTC Task Manager 2.1 build 35096

Is there any updated version? I've seen that with colorful icons, etc. but I prefer regular, with no fancy glassy effects or big icons.
[HD2 General] EddyOS:
You want this, works fine with the HD2
[HD2 General] EgoMaximus:
Is it true that it drains battery?
[HD2 General] EddyOS:
not noticed it myself
[HD2 General] EgoMaximus:
Thanks!

Is this me, or it takes ~1-2 secs for opened programs to appear when clicking on icon? Not instantly.
[Advantage X7500, MDA Ameo General] Gibla:
Hi,

I have a little issue with my Athena.

I've installed AGB V3.00.0 [Hulk] Rom, with 1.58 Radio and 3.5 SPL.

Now my Athena wont to fix satellites anymore! I can see them using GPS Viewer, but I can fix :S

I also tried with Tom Tom 7.... with no luck!

PLS guys help me ;)
[Advantage X7500, MDA Ameo General] HDJ80:
I've installed AGB V3.00.0 [Hulk] Rom, with 1.57 Radio and 3.5 SPL.

My GPS works properly (IGO8, oziexplorer...)
[HD2 Windows Mobile 6.5 Themes and Apps] harryreid:
hi. sorry if im posting in wrong section, if so please redirect me, or if a post like this exists then please direct me to that.

i am posting to see if anyone has some nice looking bright and possibly animated wallpapers, if so then please post below.

also i no it exists for iphone/ipod and im wondering if there is a background application available because they work brilliantly on my ipod.

thanks.
[HD2 Windows Mobile 6.5 Themes and Apps] xXJohnXx:
http://xdaforums.com/showthread.php?t=619450&highlight=animated

Here you go.

And please use search.

It sure helps alot :cool:

Hope this helps.

Greetz.
[HD2 General] richjones19772000:
hi people does anyone know where i can find this? cheers
[HD2 General] cgrec92:
http://www.modaco.com/content/windo...act-framework-3-5-without-upgrading-your-rom/
[General Topics] robinsonsam:
Has anyone noticed that most all Android handsets are lacking a hardware keyboard? Seriously, the only one i can see is the G1 (Im not counting the moto ones as i cannot put a custom rom on it, and wheres the fun in that!!)

I've had a G1 but that was a loooonnnng time ago and my TP2 is beggining to get on my nerves . I have been offered a Motorola Dext from work at £60 but i just couldnt live with it.

So to give this thread a point, can anyone reccomend an android based handset that has a hardware keyboard and can be modded?

Otherwise i may just end up waiting on a Moto Milestone because they look awesome!!!!
[General Topics] brummiesteven:
The droid or milestone is rootable (I think).
[General Topics] dcarr622:
The Telus Milestone just got rooted a few days ago, which is great news for AT&T users :) However, I've heard it doesn't have the best hardware keyboard.
[Upgrading, Modifying and Unlocking] vakani sunil:
Hi!

Is anyone is there to help me for upgrading my HTC P3400i window 6.0 to higher? Also I feel that GPRS speed is very low, is ther any solution?

Thanks.

Sunil Vakani
[Droid Eris Android Development] northmendo:
First of all thanks to Amon_RA for this. I had no part in creating this. I am just providing a how to flash it. There may be an eaiser way but this is what worked for me.

First let me say I am on a Mac. If you are on windows the adb commands should work fine but I can't say how to get adb working for you.

1. download flash_image Here Link updated 3/17/10

2. Open the terminal and copy and paste the following commands.

adb shell [hit enter]

su [hit enter]

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system [hit enter]

3. In a new terminal window (don't close the original one).

adb push flash_image /system/bin [hit enter]

exit [hit enter]

4. Now in the original terminal window

chmod 755 /system/bin/flash_image [hit enter]

5. Now exit all termainl windows and reboot your phone.

6. Download Amon_AR's recovery Here.

7. Mount your phones sd card and drop recovery-RA-eris-v1.6.2.img on to it and eject your phone.

8. Open the Terminal and copy and paste the following commands with the phone connected to your computer.

8. adb shell [hit enter]

9. su [hit enter]

10. flash_image recovery /sdcard/recovery-RA-eris-v1.6.2.img

11. To get into recovery turn off you phone and hold the Volume Up + Power until it boots into recovery.

That's it.

I made an automator script the help all of you having problems getting adb working. Make sure you have the android sdk downloaded and named android-sdk Put it in your home folder and then run this script. Let me know how it works for you.

Disclaimer: I am not responsible for any damage you may do to your phone. I am only providing instructions on what worked for me. This is very beta. Good luck. Enjoy the nandroid goodness.
[Droid Eris Android Development] razo559:
First link is Dead...........

ooopps Srry my bad, Its up.
[Droid Eris Android Development] testing567:
You should mention that the chmod command is in the original terminal window. Also, you could do it in one window if you put:

adb remount

adb push bla /bla/bla

at the begining of everything.

I don't think there's a "to" in that command either. lol :p
[Droid Eris Android Development] northmendo:
Thanks. I don't think the "to" is going to work either. I made the corrections.
[Droid Eris Android Development] Austinjs0102:
Just a quick question. What does this boot too. Im new to all this phone stuff. I did the upgrade to 2.1 leaked so just been searching the forum here each day to see if a solution has come about. i just noticed v.1.6.2 in there so was curious as to what this will do.
[Droid Eris Android Development] iloveandroid:
Will this put the regular android on it or keep it the same, sorry just kinda getting started with android
[Droid Eris Android Development] bftb0:
coupla questions -

For northmendo:

Is the reboot in the middle of this even necessary? ( flash_image won't work right if /system is still mounted rw ?)

For testing567:

Do all the adb shell commands run as root against the 2.1_root install ... or maybe the above could be simplified even more by just running "adb root" first?

For Austinjs0102 (not a question)

This process only applies (at the moment) to phones with "2.1_root" - there isn't a path at present to go from "2.1_leak" to a rooted phone. Assuming that a way to roll back (or get root) for "2.1_leak" eventually is found, then the answer to your question is this: it is a process to apply a custom recovery partition to the phone that include tools that will allow you to perform complete phone backups and restore operations. This can be critical for devs who are experimenting with writing boot or system partitions to their phones - if something goes wrong with their experiments, they can "boot" their phone into recovery mode and restore back to a working configuration. To reiterate, though: this only applies to phones that are already rooted.

bftb0
[Droid Eris Android Development] Austinjs0102:
Thanks a bunch that helps clear up info.

hopefully the hard working dev's here find a 2.1 leaked fix for us early people, if not then i may need to lose the phone lol.
[Droid Eris Android Development] joey3002:
I am in same boat as you...
[Droid Eris Android Development] DocTauri:
Let me start off by saying that I'm not a phone dev. I've done software development for many years, but never messed with the phone.

Can someone explain why we can't just load the 1.5 rooted PB001IMG.ZIP file over our 2.1 leaked handset? Is it a matter of the version number being lower? If so, since the 1.5 is rooted, couldn't someone just up the version number to whatever the 2.1 leak is plus one? Then, once it's loaded, write a little app to drop the number back where it should be?

TIA for the education.

Doc
[Droid Eris Android Development] bftb0:
(I suppose I shouldn't respond, 'cuz DocTauri is jacking northmendo's thread. Sorry north!)

Doc,

I understand exactly what you are getting at... and also think I can explain why it's not easy.

First - what has been discovered so far was not a "root break-in", but rather an engineering ROM with root "built in". It is cryptographically signed so that a production phone will recognize the .zip file as a valid ROM. That first validation step has nothing to do with version numbers.

If the "SPL" on an unrooted phone was doing something as simple as looking at a couple of bytes in the initial file downloaded to the phone, then yes - doing what you suggest would work... just patch a few bytes using a hex editor. Unfortunately, the phone SPL is quite sophisiticated: it verifies the crypto signature on the entire zip file first, unpacks that zip, and then examines the contents of an individual file within the zip archive (and possibly even unpacks one of the YAFFS image files and then looks in a file within the YAFFS image) to read version numbers.

That means that the fundamental issue is the cryptographic signature on the .zip file. If you do anything which breaks step #1, step #2 (version # checks) are never reached. Certainly an individual file could be byte-patched, and then images and zip files could be re-assembled... but you would have no way to sign the zip with HTC's private key. Or you could even attempt to byte-patch the zip file - but then that would break the crypto signature. Either way, the crypto signature on the zip file is no longer valid.

If you have HTC's private RSA key, let us know!

bftb0
[Droid Eris Android Development] northmendo:
I added the reboot because. All I would get is out of memory errors. The reboot fixed that.

e.g.

mtd: read error at 0x001e0000 (Out of memory)

mtd: read error at 0x00200000 (Out of memory)

mtd: read error at 0x00220000 (Out of memory)

mtd: read error at 0x00240000 (Out of memory)
[Droid Eris Android Development] bftb0:
northmendo -

That first link (that you corrected) now points to the recovery image, not "flash_image".

Note that the "flash_image" executable which Amon_RA originally included with his first recovery (.zip) is identical to the /system/bin/flash_image binary which ships on the Eris with 1.5 (1.17.605.1); the md5sum signature (of both of those files) is:

16559f2c27d08ff1ddfcaca05fbf10fb flash_image

That's also the same md5 signature as the "flash_image" file which was posted to dl.dropbox.

I don't have 2.1_root installed on my phone, but if the same binary is already on the phone after installing the 2.1_root ROM, there's no need to include those steps in your instructions. It is also possible that even if the "2.1_root" version of /system/bin/flash_image is different, it would also work.

Note that the only reason I bring it up is that your instructions might be (a) unnecessary, and (b) are encouraging folks to overwrite a binary that is already on the phone. No harm (but unneeded) if it is the same, and unknown harm if it is different.

Also (while I'm at it)

901167f6b5541b488c8e0404bceb0631 recovery-RA-eris-v1.6.2.img ***

It appears to me ( reading between the lines here ) that Amon_RA is trying to improve his v1.6.2 recovery - folks might want to keep an eye on that thread.

An alternative and quicker method than all of this is what zifnab06 suggested here. It's only two lines long, after all.

bftb0

[Edit]***Wow, my post was obsolete the moment I posted it - don't know how I missed Amon_RA's announcement post. Note that there appears to be several versions of "v1.6.2" floating around now - make sure to check his post if you want the most recent.
[Droid Eris Android Development] northmendo:
I will keep the link updated to the newest version here. Also I tried the quicker method without success. I will try it again when I get home from work.

Thanks
[Droid Eris Android Development] DocTauri:
Sorry, didn't mean to. Understood on the explaination. I didn't realize it was a different rom image, I thought the key had been broken, allowing someone to resign a modified image.

Thanks!

Doc
[Droid Eris Android Development] Spencer_Moore:
I used this method and it was all really easy until I got to the end. It just says usage and then sits their and does nothing. I unplugged it and went into recovery and see the android dude and a yellow traiangle and exclamation point. Did I forget something? Is their an alternative way to flashing this?
[Droid Eris Android Development] sunder74:
sdk issues for flashing recovery...

Hey guys,

Im a noob but here's whats going on, Ive downloaded sdk extracted it to my c drive, ive downloaded all the required packages reccomended in the forum, Ive up dated my driver and still my machine doesnt recognize my phone...

Ive also extracted the recovery image to my tools directory and added the the path in enviromentals...

So at this point Im stuck as to how to get my pc (xp) phone and sdk in sync in order to get this recovery image working...So any advice would be highly appreciated. Thanks in advance.

Chris
[Droid Eris Android Development] northmendo:
You could try this.

If you have your phone pluged in and type in to the terminal

adb reboot recovery [hit enter]

After you phone reboots it should come up with text options to do back-ups and restores. Do you get any of that?
[Droid Eris Android Development] northmendo:
Anyone know the key combo to get into recovery without adb?
[Droid Eris Android Development] sunder74:
having issues getting adb

got the command prompts working in xp, however while trying the methods here in the forum i am getting adb not foud errors. Any suggestions?
[Droid Eris Android Development] Spencer_Moore:
figured it out, brain fart on my part! Thanks so much for doing this for us!
[Droid Eris Android Development] sunder74:
adb: not found

Running xp installed per directions, cmd prompt recognizes device lists serial # after entering adb devices...idk im a noob just trying to find my way...lol any help would be appreciated...thanks devs!!!
[Droid Eris Android Development] bftb0:
I don't know if the behavior changes slightly between different versions of the bootloader, but in the 1.17.605.1 OTA bootloader (1.47.0000_091023):

1) boot first into fastboot. Power off phone; then hold Call and End simultaneously to reboot into fastboot.

2) If there is a PB00IMG.ZIP file on the SD Card, pull the SD Card. (Otherwise, leave it in the slot)

3) Select BOOTLOADER mode (basically, just press the End button)

Recovery mode will be an option at that point, and the scan for files on the SD card will have been skipped.

4) If you removed the SD card and need it for something, stick it back in there.

5) Volume Down (once) to select RECOVERY, then press End.

(If you get the "Error triangle with the phone lying down", you can reboot the phone without a battery pull by holding down the Call, End, and Vol-Up buttons simultaneously).

Dunno if these sequences change from bootloader to bootloader - let me know if you see differences, since you are probably using a different bootloader.

bftb0
[Droid Eris Android Development] Framework43:
The correct command is

flash_image recovery /sdcard/recovery-RA-eris-v1.6.2.img

I just use VOLUME UP + Power to get into recovery. A lot shorter ;)
[Droid Eris Android Development] bftb0:
Heh.

Just like at the grocery store - I always end up in the longest line ;)

Thanks.

ps Wish I could have stuck around to hear any replies over there on IRC. Using Mibbit and Tor, I get booted about every three minutes. Tor is amazing - it is completely cool and also totally sucks at the same time :(
[Droid Eris Android Development] northmendo:
Thanks. I can't believe I missed the recovery. Also Volume Up + Power it is. Thank you again.
[Droid Eris Android Development] sunder74:
protecting root

Now that we have root/recovery...how do we protect it from VZW official ota? I've searched and the only thing I've seen is we have to have a custom rom does anyone have any better info on protecting root?
[Droid Eris Android Development] jonnydigital:
This might be a stupid question, but should the recovery menu come up right away? I tried to get this to work twice, but I get the 3 skate boarding robots chilling for 10+ minutes? I'm kind of wondering what's going on, theres no indication of it actually booting to recovery mode.

I have tried it with adb, and doing it by holding the volume and power.
[Droid Eris Android Development] northmendo:
No. You souldn't be at the 3 skate boarding android's for more than a few seconds. Have you tried both rocovery images?
[Droid Eris Android Development] jman391:
northmendo,

How do i get adb working on Mac?
[Droid Eris Android Development] northmendo:
Try this link
[Droid Eris Android Development] jman391:
Thanks dude. It's still not working right, but I'm working on it.
[Droid Eris Android Development] northmendo:
I made an automator script the help all of you having problems getting adb working. Make sure you have the android sdk downloaded and named android-sdk Put it in your home folder and then run this script. Let me know how it works for you.
[Droid Eris Android Development] northmendo:
Ok I can confirm that my script works for others. jman391 just used it with success. Just thought I would let all of you know that you are not the first guinea pig.
[Droid Eris Android Development] denson9874:
i tried to do this and i got su: permission denied, confused
[Droid Eris Android Development] northmendo:
If your referring to the script. You may have to be an administrator user on the Mac.
[Droid Eris Android Development] robman30:
Little info if you please.

I rooted my phone on the 22nd. when I rooted I made the recovery image. is this post about the same image? if so than i take it that this image rolls me back to 1.5 rooted? or just 1.5? if this has been answered somewhere else sorry to bother you all just not sure what to search for to find info. just trying to understand.

thanks to every one involved.
[Droid Eris Android Development] northmendo:
I guess I don't quite understand what you are asking? There currently is no way to go back to 1.5. If you made a nandroid backup after you rooted that is just a current backup of your system at that current time.
[Droid Eris Android Development] robman30:
re

sorry let me be more clear. when i rooted the phone with this procedure [Walkthrough] From stock (1.5) to rooted 2.1 (would post link but i cant)in part III we make a recovery.img. this thread is about this .img correct? if not sorry for confusion. and this .img is a recovery img for rooted 2.1 correct?

new to the android/phone world and not the best of communicators so please over look.
[Droid Eris Android Development] los04:
robman30, I'm new to this too, but have been following the root, leak and other threads for quite a while. I believe part III in the walkthrough is simply about installing a recovery partition (allowing you to flash roms, etc) not actually creating a backup. once you have followed the entire proceedure, you will have a mechanism to backup before testing various roms, but that will not have backed up your stock 1.5. There is a tutorial called "[Tutorial] Wanna Backup Before U Get Root?! Heres How U Can" but I have not confirmed it works for allowing you to roll back to stock 1.5 from 2.1 root.
[Droid Eris Android Development] robman30:
o

ok i misunderstood sorry to bother.
[Droid Eris Android Development] northmendo:
This is correct. The Wanna Backup Before U Get Root? thread I believe just helps back up settings so they aren't lost when you root.
[Droid Eris Android Development] robman30:
O. Ok got it. Thank u.
[Droid Eris Android Development] interscion:
i got to the push recovery_image part but then it said no such file found
[Droid Eris Android Development] interscion:
where does the recovery_image file need to be for me to push it? once i downloaded it i tried the command and i get a error. no such file or directory found.
[Droid Eris Android Development] interscion:
i also tried typing the full dierctory to it on my C: drive but that didnt work either.
[Droid Eris Android Development] northmendo:
Make sure that the recovery that you downloaded is on your sd card. Then eject your sd card and unhook your phone just to make sure it is not mounted anymore. Now hook the phone back up and do the following commands.

8. adb shell [hit enter]

9. su [hit enter]

10. flash_image recovery /sdcard/recovery-RA-eris-v1.6.2.img
[Droid Eris Android Development] interscion:
Im actually stuck on step 3. In a new terminal window (don't close the original one).

adb push flash_image /system/bin [hit enter]

exit [hit enter]

I downloaded the "flash_image" and the "recovery-RA-eris-v1.6.2.img" and dropped them both to the root of the SD card.

When I hit enter it says "cannot stat 'flash_image':no such file or directory"

I do have device access when i type "adb devices" it gives me my device.
[Droid Eris Android Development] northmendo:
If you use adb push the file path would be from your computer e.g.

adb push C:\whatever\flash_image /system/bin (I think, I am not a windows guy)

If you want to transfer it from your sd you need to be in an adb shell e.g

adb shell

su

cp /sdcard/flash_image /system/bin
[Droid Eris Android Development] interscion:
well cp is not found in adb on win 7 however i did figure it out. you inspired me to try shortening the dir of the flash_image file so i dropped it to the root of c: and after adb push c:\flash_image /system/bin i got a succesful transfer rate. heck yea!!! onto custom roms :]
[Droid Eris Android Development] interscion:
first load "nexus one lock scrn" fricken sweet
[Droid Eris Android Development] northmendo:
Nice. I am glad you got it working.
[Droid Eris Android Development] Erris Bueller:
ADB cant find flash_image

I have it in the right directory but when I am in ADB and and go to push the flash image file it says its not there.

Any ideas?
[Droid Eris Android Development] northmendo:
What OS are you running on your computer?
[Droid Eris Android Development] semmtexx:
Question:

Sorry if this is a dumb question but I figured I'd ask it here. Im completely new to android but used to flash custom winmo roms all day long. I just want to make sure I get this right: To be able to get one of the custom roms on my eris I need to: 1: root my stock 1.5 device as per the directions. 2: flash the Amon Ra recovery image. 3: Install custom rom per directions. Just want to make sure I have all my info straight before I take the leap. Also, what is the reason for having the recovery image? If someone would rather just send me a link that answers that one, then sweet. I googled for like 20 minutes and couldnt really find what the definition of what a recovery image is. Thanks again!
[Droid Eris Android Development] ECLIPS3:
the point of the recovery image is so that you can flash new roms and update files to your phone.

here is a link to a walk through of rooting your phone that was made by one of your mods ivanmml:

http://xdaforums.com/showthread.php?t=647707
[Droid Eris Android Development] northmendo:
You got it.

1. Root

2. Flash recovery

3. Flash roms.

The recovery also gives you access to nandroid. Which is a way to back up your rom so that if you mess something up or don't like the new rom you decided to flash you can always go back.
[Droid Eris Android Development] semmtexx:
Hey thanks for the replies guys.
[Droid Eris Android Development] smpauls06:
last step and??

So I get to the very last command and I get

link_image[1710]: 500 missing essential tablesCANNOT LINK EXECUTABLE

# link_image[ im on windows 7..

Thanks for any help
[Droid Eris Android Development] hnsw:
downgrade

so can i downgrade from the "2.1 Leak [WILL DISABLE ROOT] rom" with this

thanks
[Droid Eris Android Development] northmendo:
No. There are dev's working on a downgrade but it's not yet ready.