yashsingh1/xdaforums huggingface dataset:
[Click Android Development] Coburn64:
This hack only refers to owners of the HTC Tattoo, it may/may not work on Hero or whatnot. If you have a hero, this is the incorrect forum, move along now. Thanks. :)

Coburn's Click (aka Tattoo)

Kernel: 2.6.29-gf922173 - htc-kernel@and18-2 #117

Software Version: 1.67.161.5 CL#74011 release-keys

RESULT: FAILURE

(Keeps getting stuck after the exploit overwrites 0x....b00 or something).

Will flash offical ROM to phone, and retry.
[Click Android Development] leon1984:
Terminal Emulator -> market
[Click Android Development] kiljacken:
That's the one i used to get root..
[Click Android Development] pablormago:
Hi to all, after test & error test, i finally achieved that:

- It worked for me 5 times when the battery level was below 20% and when the "TATOO" logo was still in the screen.

is it logic?
[Click Android Development] iliko:
I am on the same kernel :( Crying now!
[Click Android Development] pablormago:
my kernel version is "2.6.29-gf922713 htc-kernel@and18-2 #117" and i have root now...
[Click Android Development] mainfram3:
My first success in rooting was also with the battery at a very low level (around 10%). I've tried discharging the Tattoo and afterwards, with the battery around 5%, it was very easy to achieve root.

More interesting was that I was about to comment this post when I finally rooted the Tattoo again (after some 4 hours), with the battery at 100% :D

I'd like to ear more reports from trying to root at low battery levels.
[Click Android Development] maninhas:
can you explain please step by step how to do this... i dont understand very much of this but i want to root mine.. a question does the root forever?? or we have to do this over and over again
[Click Android Development] coolbits:
This is all explained in first post...
[Click Android Development] Coburn64:
Flashed to offical ROM, rebooted and ran the exploit.

GOT ROOT!

Then the root terminal dropped out. :mad: (I blame HTC Sync mode).

So now, as I speak, the exploit is running like mad.
[Click Android Development] sheik_yerbouti:
I'm trying the rooting through Terminal Emulator. Got it rooted the first time, but id did not work. I tried to run SU, but terminal FC'd. Now I can't get root even from ADB shell or the Term Emulator! :(

EDIT: I just got root again though the TE. :dance:
[Click Android Development] Coburn64:
Spill the beans, how did ya do it? :p
[Click Android Development] sheik_yerbouti:
Right now, it just seems like hit or miss. There doesn't really seem to be a pattern that signifies a successful path towards rooting. You just keep trying the commands AGAIN AND AGAIN until you get it. It's insane.

Worst thing now was that after I got root on TE, I tried many basic commands, but none of them worked. Hell, even a 'reboot' command returned 'permission denied'! after the 2 'export' commands, id DID work though, and it showed that I was root!
[Click Android Development] zipredictive:
guys how can I test this on emulator?

I use the emulator file in the sdk? how? do i need a tatto img to emulate? thank you
[Click Android Development] sheik_yerbouti:
I searched for 'Terminal Emulator' on Market and download one of the 2 apps I had there. Using that, I directly logged into $, and ran the while loop a few times to get root. But trust me, typing the commands on your PC is MUCH easier than typing on the phone! :D
[Click Android Development] mainfram3:
The exploit's execve() doesn't pass any enviroment to the suid program from where we derive our shell. So, until you set your enviroment manually, you'll need to use absolute path's.
[Click Android Development] -bm-:
Missing an "o" can make so many difference. ;-)

That is definitively not the problem! When I use "su" in an terminal-emulator directly on the tattoo, i get "su: uid 10072 not allowed to su

". That has nothing to do with missing variables like $PATH...

-bm-
[Click Android Development] sheik_yerbouti:
How can I do that?
[Click Android Development] coolbits:
In first post:
[Click Android Development] sheik_yerbouti:
Oh, OK. I typed those commands the 2nd time. I couldn't do it the first time as the TE crashed.
[Click Android Development] LordGiotto:
Ok, now we can become root with the exploit... So what's the next step to make the root permanent (so we can use the system su)?
[Click Android Development] nerchia:
I tried to run the exploit with no luck.

Maybe i'll try some more later.

I have a question for you:

how many probabilities there are that HTC patch the kernel bug when will release Android 2.1 rom?

(sorry for my english pls)
[Click Android Development] zipredictive:
tank you ;)
[Click Android Development] -bm-:
You can be 100% sure that it is patched in every newer release! Not because we found it and HTC reacted, the hole was patched also in Linuxkernel 2.6.29.1 and all the following. We were just lucky because the tattoo comes with this "old" kernel.

So: If there will be an official HTC-Update for 2.1 you will definitively lose the ability to get root with this exploit!

-bm-
[Click Android Development] -bm-:
Hi!

The detailed problems why root goes away when you reboot (has got to do with nosuid mount-option) and why we actually have got to use our own su are both described in this thread you are reading right now and/or in this one: http://xdaforums.com/showthread.php?t=631540

If you have got some linux knowledge then you will understand where the problem is. In case you are interested take the time and read the whole thread - I'm not willing to explain it again every second or third page again ;-) .

Otherwise please be patient - there is some work going on with that!

-bm-
[Click Android Development] nerchia:
thank you for the informations.

Until now i'm not able to run the exploit(the only thing I achieved was a really hot tattoo),so i think when HTC will release 2.1 i'll upgrade anyway.
[Click Android Development] svprm:
Trited it on Terminal Emulator.

It also goes same place.

Failed.
[Click Android Development] coolbho3000:
My Tattoo is still going, not rooted yet.. running htc-kernel@and18-2 #117. Maybe we can use a goldcard to downgrade to an earlier kernel?

Seems like this remained in the Nexus One kernel! We may finally get root without unlocking the bootloader.

edit: on the nexus one I'm getting a shell after [ Overwritten 0xb0000100 but it is not root. :( On the Tattoo I get no shell at all.
[Click Android Development] HTCDevil:
Rooted :D

Root:

Su:

After "adb shell" command, i have written:

1) cd /data/local/bin

2) chmod 755 m6

3) while do ./m6 done

...and...r00ted :D
[Click Android Development] coolbho3000:
Which kernel version are you on?
[Click Android Development] HTCDevil:
2.6.29-gf922713

htc-kernel@and18-2 #117
[Click Android Development] coolbho3000:
Same as mine. Yet I can't get root. :eek:
[Click Android Development] HTCDevil:
I've had just luck...i'm sure about that.
[Click Android Development] coolbho3000:
Finally got a root shell! However, I think the su.zip in the OP is corrupted.
[Click Android Development] HTCDevil:
Great ;)

Why is su corrupted?
[Click Android Development] coolbho3000:
The zip appears to be corrupt.

But I do have root, at least temporarily. Kept running several instances of the exploit at the same time.
[Click Android Development] HTCDevil:
Which kind of?

Zip archive seems to be ok.
[Click Android Development] dom_b:
I can't seem to get root...

The first few times I tried I was getting to this point but no root shell:

Overwrote 0xXXXXX

then it would just stop.

Now all I get is:

usage: reboot [-n] [-p] [rebootcommand]

that loops endlessly. Any ideas? Thanks!
[Click Android Development] HTCDevil:
Loop stops anyway...you just have to binding your Tattoo with some apps (open and kill).
[Click Android Development] dom_b:
Sorry what do you mean? The loop never stops...?

I also get this every few lines...

/droc/22***/cmdlineusage: [-n] [-p] [rebootcommand]
[Click Android Development] sheik_yerbouti:
In the few times I've rooted my phone from a Terminal on the phone itself, I see the /droc/22***/cmdlineusage: [-n] [-p] [rebootcommand] going on a LOT for like 1-2 minutes before I got root. Never in the terminal have I got root when it showed 'Wrote shellcode xxxx line xxx' directly.

Just my 2 cents.
[Click Android Development] lancemac:
Unlocking

So now that its roooted, what does that mean for unlocking the device?

cheers
[Click Android Development] tircinc:
after key in this command

while `true` ; do /data/local/bin/m6; done

i got this

/data/local/bin/m6: permission denied continously
[Click Android Development] dom_b:
Sorry I missed the bit about opening apps while its running! Now it stops before I get the root shell. I'll keep trying!
[Click Android Development] bool_s:
Rooting the Tattoo - 100% success

I've improved initial m6 code - now I got # prompt on each run

adb push m7 /data/local/bin

adb shell chmod 755 /data/local/bin/m7

adb shell

$

$ while /data/local/bin/m7 ; do : ; done

Enjoy :)
[Click Android Development] dom_b:
root first time with root2!
[Click Android Development] svprm:
Yes,Working...

First time rooted.

Thanks man.
[Click Android Development] sheik_yerbouti:
In that case, the first post needs to be updated with this file and info. :)
[Click Android Development] shtefand:
works like a charm, first use of r00t2 got #, thank you all you guys for the hard work
[Click Android Development] leon1984:
Goood work bool_s

Now aplication root
[Click Android Development] dom_b:
Is there a chance of getting a script or app made of this so its easier to do? Or will some kind of app end up on Android market that will do it at boot :)

Im a complete novice at rooting etc. I would just like the ability of using the overclock apps etc.

I can't get su working at the moment. Maybe the instructions could be cleaned up? I seemed to end up in a right mess trying that bit...
[Click Android Development] HTCDevil:
Perfect for me, first try...rooted :D
[Click Android Development] dom_b:
I've done everything successfully now but applications say they have no root access still? Is there something i'm missing?
[Click Android Development] leon1984:
It's what we want, now you have access to the files as root, but you have to do something to make the start _tattoo_ root mode, and access applications. We will be confusing to the root system? Just as applications have to be access system instead of access root??... Sorry for my English
[Click Android Development] dusan7:
For me not working correct.

Please help
[Click Android Development] leon1984:
# export LD_LIBRARY_PATH=/system/lib

# export PATH=/system/bin

# id

uid=0(root) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1011(a db),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt ),3003(inet)

the order is important
[Click Android Development] pikpoka:
I succeeded with the r00t1 finally. Sorry but how can I modify a file since I cannot use adb push/pull commands in shell. I do not have the root access outside the adb shell. I am a newbie so I need some advice. Thanks

Thanks for great work
[Click Android Development] suoko:
successfully rooted but ...

i now have the # prompt but still can't run the wifi tether program

it says i'm not root

what do i miss ?

i also tried running the terminal emulator but when i type su i got:

"uid 10055 not allowed to su"
[Click Android Development] tircinc:
how can i check is my rooting is done?
[Click Android Development] Coburn64:
If it's rooted, you'll get a hash prompt.

Also, PLEASE RE-READ THE FIRST POST!! IT HAS EVERYTHING YOU NEED TO KNOW! Most questions in here have already been answered!

EDIT: Making a one-click script for m7, which will root your Click in one shot.

EDIT 2: CONFIRMED!! Successfully rooted with m7. I can move around nicely now. I can see clearly now the rain has gone ...
[Click Android Development] tircinc:
i get the # prompt

i try install Louder Volume Hack v3.3 but can't get it run. Error force to close.

i can install root explorer and can view most of the folder inside. Cachemate also working.
[Click Android Development] dusan7:
Ok , thank you
[myTouch 3G, Magic Android Development] mavelbg:
I need original HTC Magic TIM ROM (the phone is white version if there is any difference) I can't find it if some one can help me cause my phone is dead without it
[myTouch 3G, Magic Android Development] allaisi:
Hi!

follow this:

fastboot flash system system.img

fastboot flash userdata data.img

fastboot flash boot boot.img

fastboot reboot

Rom Dump in pm!
[myTouch 3G, Magic Android Development] matthewsugar:
can you do me a favor? i need this rom，thanks

can you do me a favor? i need this rom，thanks
[myTouch 3G, Magic Android Development] proalpha:
i need this rom too

please i need this rom too，thanks
[myTouch 3G, Magic Android Development] Amivieu:
hi,

Thanks for this original rom,

please, i must unziping this rom and puting it in android/tools or puting it in the SD .

Pease more detail if possible step by step .

thanks again .
[myTouch 3G, Magic Android Development] xsupernoob:
If what you're looking for is the 1.5 stock ROM:

http://xdaforums.com/showthread.php?t=523680

(Daldroid stock ROM)
[myTouch 3G, Magic Android Development] 3dward87:
Same problem here, when i wan`t to make update, after a couple of seconds the phone turns off, and i cannot turn on unless i remove the battery and unplug the usb.

What is the problem? i am disperately

I`m noot a noob, i have flashed Magic 32B.. But this won`t work because of that.

sorry 4 english
[myTouch 3G, Magic Android Development] Amivieu:
Hi 3dward87 this Rom only for 32A not for 32B
[myTouch 3G, Magic Android Development] MARCO310791:
RUU

if u want the original tim rom you can download it from htc site.

it's the original RUU.
[General Topics] badasschris:
As the title says I have just brought a new touch pro 2 and I like its keyboard very much. I also have my touch hd and was thinking of selling it but the trade your phone in places will pay £140 and I am wondering if there is any reason I should keep my touch hd?

Do any of you have 2 phones and if so why?
[General Topics] Badwolve1:
Hi there, i have a TP2 and an Diamond, so that if I brick my TP2, i still have something to mod

It just makes sense to have a backup
[General Topics] orb3000:
What a strange question?

I keep 3 devices (on my sig) because I like them, that´s it:)
[General Topics] josefcrist:
140 that is a ripoff ebay it if you dont want it. also i really like phones i would keep them. just look at my sig.
[General Topics] sarge21rvb:
I keep two smartphones and a dumb phone just in case (a moto razr), check my sig. I keep my dash usually as a back up if i need to go somewhere and im in the middle of flashing my kaiser. That and i flash my kaiser a lot, so if something goes terribly wrong i still have a smartphone i can use. I'd keep it, just in case.

Regards,

sarge21rvb
[General Topics] vilasman:
I have actually been asking myself the same question lately as I expect the HTC Supersonic to come out and I have a touch pro 2. For me the question boils down to the following. I need a GPS, I want something i can comfortably surf/watch movies on while I am on the go, I like using my touch pro 2 as a MP3 player, I like using a phone as a email device/RSS reader and I like using my phone as a mobile Instant messenger device and for keeping up with my Facebook.

The problem is I can't use 1 phone to do all things at the same time. I can GPS or I can phone or I can use it as wifi hotspot or I can chat, or I can MP3...

With 2 phones I can GPS on either one and use the other as a phone. When not phoning I can hotspot so on so forth.

Looking at things from the oppositte perspective, I can take viliv s5 or a dell mini 5 and do everything I want to do but phone at the same time. If I get it with 3G I can even hotspot with the mini.

SO I am strongly leaning towards getting a MID device.
[General Topics] galaxys:
Have 2 and right now the Hermes is just a backup.
[General Topics] poetryrocksalot:
Those two are good phones, but why do you like the Excalibur? It doesn't look good.
[General Topics] orb3000:
Excalibur is my wife´s telephone and it´s really good one for someone that needs basic functions only

As you can see keyboard devices are my choice;)
[General Topics] avengerpenguin:
I think most on here have more than one phone, I have a whole host of winmo phones in my collection:

XDA

M1000

2 x Athena

Touch HD

Omnia

Hermes

Spv

Plus a couple of windows PDA's

Next month will be getting an iphone for the wife to use, april will get a desire.
[General Topics] stylez:
It's a classic device modded more than any other SP of it's time :D Very well made with a great hardware keyboard ;)

3 in sig as i don't see the point in selling to get a menial amount of money also like to have a back up.

Just like orb3000 the gf uses the Excalibur :D
[General Topics] slaming:
i have 3 devices i never really use 2 i have a xda2 i never use not in like 3 years a blackberry curve 8900 i might swap back to soon and current a touch hd. but as soon as i get my android device i will use that as well so 4. but theres no point in me selling any of my devices i will just spend the money on more phones and if i sell my blackberry 8900 id probly get £150 i can't get any phone for that money that would be better than my 8900
[General Topics] Makaijin:
Well it depends if you like your second phone or not. If it's sitting gathering dust and you don't have a use for it, I'd suggeest ebaying it as anything gathering dust is just wasted money. As with cars and general tech gadgets they all generally drop in price in time. So if don't have a use for it you are better selling it off sooner rather than later to recoup your purchase.
[General Topics] Frag x 3:
I have two lines, so the HD2 for my personal, the iPhone 3GS for my work line, and then the Hero is my extra phone.
[HD2 General] TheWiseOne360:
Hello,

I installed Swype 2.0 for WVGA screens on my HD2

and also installed the 'Baly23 Swype HTC-Like Skin'

however I cannot seem to get the app to function,

frankly I don't even know what to do after installation.

Can anyone help?

Thanks
[HD2 General] samsamuel:
start a new message or note or something,I guess the normal keyboard shows up? press the arrow just to the right of the small keyboard icon bottom center below the keyboard, choose swype.now start using it.
[HD2 General] doctajay:
I didn't install any skin, i'm just using the one that was posted yesterday from the tmobile hd2 and it works perfectly. is the skin that important to you? I would say just use it without the skin
[HD2 General] kuzibri:
do you have a link to that post? can not seem to find it
[HD2 General] xavierdemon:
I can't get the skin to work either lol, not that bothered though but I do agree that the latest build of Swype from the T-mobile ROM, works very well and it's clearly optimised for the HD2, unlike the one from the Omnia II.

I'd post a link but I fear Swype is going to be categorised as a 'Grey Area' just like Microsoft Voice Command.
[HD2 General] TheWiseOne360:
ok i now realise hte mistake i was making lol, i was expecting it to be with the predictive text or abc functions on the left of the keyboard, the picture shows up however when i click the swype icon a error appears regarding a missing 'EnglishUS language' which i have no clue about, any ideas?

thanks
[MDA III, XDA III, PDA2k, 9090 Accessories] studentpaps:
Will an xda usb cable work on an xdaIIs (Qtek 9090) I can't see why it wouldn't, but I have ordered one and need to know if I've ordered the wrong cable....
[MDA III, XDA III, PDA2k, 9090 Accessories] Chef_Tony:
already answered this question in the other thread

xda iis

xda3

xda iii

are all blueangels. it will fit and work if it is suitable for either of those devices, and please don't double post, although i have to admit, this is a much better place to ask than the german rom's thread ;)
[HD2 General] TheWiseOne360:
Recently I installed a cab to stop the phone 'Auto-Locking' so to lock the phone all I had to do was press the 'Cancel Call' Key and the swipe-to-unlock feature was disabled, however if I wanted to restore it, how do i do so?

Thanks
[Windows Mobile Development and Hacking General] secc123:
Hi all, Before i ask my question let me say i have searched first and tried all the different suggestions but as its still not working i am asking here.

I have a series of reg tweaks (set timezone/delete beta key/set startmenu icons/set ringtone/screen backgrounds etc etc), basically all the tedious stuff i do after flashing. I have added this file as an app.reg, converted as a provxml, tried as a xml, had mortscript call it, placed in config.txt on operatorpkg dir, placed as a package in my EXT folder to run last (package folder name zz_mytweaks) - whatever i do its not setting ALL the reg keys?

No matter where/how/what format i place it, it always runs but sometimes it will set say the icons and timezone and some others but not other keys. Then i reflash THE SAME ROM and again it runs but some other keys will be set but not other ones which may have worked the first flash? There doesn't seem to be any reason why ALL the keys aren't being set as during different flashing attemps, all the settings have been changed but NOT ALL TOGETHER, just some this time, others next time etc etc so the reg entries are obviously correct.

Any suggestions?

Secc
[Windows Mobile Development and Hacking General] mccune:
When using Mortscript you could use a Sleep command to delay executing a reset.

You could also have a look at Sashimi. This works very well with importing numerous registry key's.

Concerning importing REG keys I found DotFred's Task Manager to contain the most reliable import function. Might have a look at that as well :)
[Windows Mobile Development and Hacking General] claus1953:
Sashimi uses in fact this very TaskManager to export and import the registries. If you do not want to use Sashimi you can write a MortScript calling the TaskManager to backup all registries involved and to import them after flash. If your new ROM supports UC or XDA-UC, you can also import the registries that way.
[Touch Diamond, MDA Compact IV General] Drug_Store:
Hello,

I have here a diamond unit, that client complained about this issue from months ago.

Volume key (-) doesn´t seem to function correctly.

As so he can´t enter in bootloader by pressing volume key(-) + power button.

The problem is that phone is now stuck at WM startup. And I can´t put it in bootloader to flash it.

He´s stuck at tap screen align, just random reset itself.

I can hear the sound of USB connection with PC, but not fully connected to activesync, so back again, can´t detect himself to start RUU process.

I need some ideas... :D

BTW: Yes I know where the problem of volume key is. It´s on the PCB board connector with flex. But can´t fix here at home, will need wait few days to come into the office and try repair. Meanwhile would be awesome to be able to flash it and put it at normal work again.
[Touch Diamond, MDA Compact IV General] wapvirus:
If you can boot windows look in my signature there is a Boot loader tool and it works on diamond i have tested it :)

Also there is a post for forced boot loader mode for htc prophet\wizard involves connecting power to pins manually will this work for Diamond ?
[Touch Diamond, MDA Compact IV General] Drug_Store:
Ok finally fixed it :)

Explored the thing about hearing USB connecting... WIN7 would never been possible, but under XP and activesync, that was enough to connect and flash.

@wapvirus

Yes, I thought about power pinout, but could require advanced tools, which I don´t have at home... :(
[Touch Pro2, Tilt 2 Windows Mobile General] 75ls:
Hi

i'd like to know if someone have the same problem and how he fix it.

sometimes after the normal battery recharge the green led start to flah without any message or warning on the screen and no open programs in task manager.

in this condictions battery life is very very short, i can't reach 20 hours in normal use.

the only one solution is a soft reset.

please help me i don't like my tp2 in this condition, i'm thiking about an hard reset, i'm still working with 6.1 win mobile.