yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Q&A, Help & Troubleshooting] xsirhc6x:
i might, take a look at the site in my sig.. its for themes, and il make new themes once 2.1 sense is released

but yea i could use a host that lets me use my own domain!
[Hero, G2 Touch Q&A, Help & Troubleshooting] kriEv:
just let me know with a pm

bumping for all these new ROMs out there that might need a home :D
[Hero, G2 Touch Q&A, Help & Troubleshooting] arshad14:
This is awesome work! I am sure ROM builders and Theme designers would love this offer. I can't wait to see VillainROM taking advantage of your offer.
[Hero, G2 Touch Q&A, Help & Troubleshooting] pulser_g2:
kriEv,

Sent a PM regarding this offer. A very good one, and I'm sure more ROMs will be glad to take you up, especially if it means no more waiting on hosting sites and faffing around...

Cheers,

pulser

EDIT, and BTW, for the poster above me, I will be likely looking to host some mods for villainROM such as (hopefully) JIT for a stock build etc. and maybe some themes requested by users. The end idea to make a 'mini-kitchen' to store the mini update.zips, then folks can come along and help themselves to some ingredients for their ROM.

At some point, if anyone with scripting experience wanted to come onboard, we could look at making a kitchen, although I guess that would put significant load on the server, which would not really be fair on kriEv... So maybe best to just stick to a DIY kitchen unless anyone has any ideas for the 'drive-through' ;)
[Hero, G2 Touch Q&A, Help & Troubleshooting] TaurusBullba R.I.P.:
Temporarily stuck to get the word out. Thanks for being so generous kriEv! :)
[Hero, G2 Touch Q&A, Help & Troubleshooting] eXop:
Vexxhost by any chance?
[Hero, G2 Touch Q&A, Help & Troubleshooting] apad:
Hi all, i am also providimg free image hosting for your screenshot for maximum 3 year :) You may use it at http://www.apadmedia.com/photosharing

Why free? I just want the extra space to be fully utilize.

Thanks
[Hero, G2 Touch Q&A, Help & Troubleshooting] enlove:
楼主牛x啊，好人一个！
[G1 Android Development] Jessysj:
ok i got adb set up and it seems like every time i put setprop persist(ect) it says devise not recognized :confused: and i update driver to the android_winusb it doesnt work
[G1 Android Development] Firerat:
can't you just skip google sign in on initial boot of your ROM?

I often do this, triggering google sign in, when I have restored backups etc, by clicking on market app
[G1 Android Development] Ace42:
He might not be rooted and needs help skipping if he doesn't have a data plan yet. But the OP could activate wifi to sign-in instead.
[G1 Android Development] bigballa:
good ole jesus freke :-D
[G1 Android Development] jcarrz1:
OP is obviously following JF tutorial.

Your ADB driver is messed up. Uninstall in Device Manager, unplug, replug, Reinstall.

It should reinstall auto on Vista or 7. Works for me every time on 7 x64
[Click Android Development] LordGiotto:
You should also add the "su" part in order to get root easier after the first time. Otherwise you have to do the exploit every time you want # ;)
[Click Android Development] mainfram3:
You could also add an explanation on how to remount the partitions without nosuid, so that a suid su can work.
[Click Android Development] Coburn64:
Noted. Will do.

Heh, yeah. Might add that up too.
[Click Android Development] svprm:
Coburn64.

Thanks Man.

Nice Thread.
[Click Android Development] LordGiotto:
Thank you Coburn ;)
[Click Android Development] Coburn64:
Thanks bro for your thanks. :)
[Click Android Development] -bm-:
I'm very glad you did that work, I'm kind of busy but I will update my statusposting and link to your HowTo!

Thats great community work.

I apologize for my english, it's not my native language and I tried my best. ;-)

Keep up your work!

-bm-
[Click Android Development] Coburn64:
You're welcome. I actually wanted this thread to help your thread, I wanted to spawn a m7 exploit thread to keep the original thread (which is based on the classic m6 exploit) clean of "How do I root with m7" and such.

Keep up the good work too, bm! :)
[Click Android Development] HTCDevil:
Thanks Coburn, so m6 is useless..

adb shell rm /data/local/bin/m6? :D
[Click Android Development] marsdroid:
thx for the work , and corrections ! :D deleted the ealyer post
[Click Android Development] liderzre:
?

When i get # , and type:

# chown root.root /data/local/bin/su

i get :

chown root.root /data/local/bin/su

chown: not found

#

What i'm doing wrong /??
[Click Android Development] leon1984:
type

export LD_LIBRARY_PATH=/system/lib

export PATH=/system/bin
[Click Android Development] liderzre:
rooted

Ty. Guide is not 100% for noobs. (ME).:p
[Click Android Development] ronyrad:
Problem copying files to system partition after successfull rooting

Hi

The device was rooted successfully (from the first time using m7)

But I have very strange problem.

I try to update some files in the /system (updating fonts in /system/fonts).

I successfully run following command to remount system with rw permissions

/system/bin/mount -o rw,remount /dev/block/mtdblock3 /system

But when I try to copy files to /system/fonts I get "not enough memory" error.

If I run "df" command it shows that /system has 14% free before write attempt

But if I run "df" command after the write attempt I see that there is no free space.

It looks like there is some protection mechanism that prevents copying files to /system partition.

Does any one has an idea how to solve it?

Thanks
[Click Android Development] -bm-:
The problem is well known an jet we have got no explanation. It looks like an additional security system build in by HTC. That is what also prevents us from flashing Custom ROMS at the moment. Development goes on here: http://xdaforums.com/showthread.php?t=631540&page=18 but there is no solution or explanation until now.

-bm-
[Click Android Development] Coburn64:
Could it be that it seems to be that the driver (yaffs) is possibly trying to copy /system into memory, and then reflash the partition all at once (to prevent NAND/NOR tear and wear)?
[Click Android Development] Coburn64:
Excuse me, but it was tested working. I do not post false or misleading information, so please don't accuse me of posting something that won't work. It does work. If you have troubles, you're not following it correctly. Start again and work one step at a time.
[Click Android Development] manuvaidya:
don't worry for such baseless allegations coburn.... u r doing a great job. keep up this good work bro.... thanks a lot for this wonderful presentation...

waiting for ur custom ROM.....:D
[Click Android Development] marsdroid:
Coburn64 u are missing a ; in the 2. while

and i dont expect the newbies to sit back and wait for the "BUUH"..

but im sure someone will....

thx again

EDIT Coburn64 fixed it
[Click Android Development] Coburn64:
Okay, I'll fix that. Thanks and sorry if I offended you...
[Click Android Development] marsdroid:
Im sry to ,maybe sounded a little harsh...
[Click Android Development] shears:
When i try to set su and run the m7 the second time, i get a lot of these messages:

and then when i press enter, the # shows but i can't execute any commands, not even id or chown or chmod. it says, for example:

edit: nevermind, i just had to enter

again.
[Click Android Development] mmike21:
can i remount other folders ? like etc/wifi.. ( i need this) which dev/block/ is?

I have root, and can use the shell to instantly root, but can't edit files at all..
[Click Android Development] w4v3:
THX, it works like a charm ;D
[Click Android Development] andras1986:
help

I'm stuck, can somebody help me please?

When i get to this part :

This will dump you at a "$" shell. do the following:

C:\Tattoo> adb-windows shell

$ cd /data/local/bin

$ while ./m7 ; do : ; done

meaning when writing C:\Tattoo> adb-windows shell and Enter i get an error: Permision denied.

What should i do?
[Click Android Development] svprm:
Rename "adb-windows" to "adb"

Or

Rename the "adb.exe" to "adb-windows.exe"
[Click Android Development] svprm:
Read the first post well.

You typed:

Correct usage:
[Click Android Development] andras1986:
thaks, it works :)
[Click Android Development] Coburn64:
I've faced that issue too, it's a common oversight. You're not alone. :)
[Click Android Development] Serris:
Set cpu dosent detect root, and yes i have rooted my tattoo according to this thread
[Click Android Development] Coburn64:
Since root is a exploit, it may be that SetCPU doesn't know about root on the tattoo or when it tries to use su, it gets an error. I haven't played around with SetCPU, so I can't help, sorry.
[Click Android Development] vinas003:
So i rooted me tattoo now can i now somwhow install android 2.1?
[Click Android Development] -bm-:
Please spent some minutes to read instead to spam! For example:

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

"Flashing custom roms"

-bm-
[Click Android Development] shazarul:
help me....wad i get after doing this

Now, the fun part. Run this:

C:\Tattoo> adb-windows shell

This will dump you at a "$" shell. do the following:

C:\Tattoo> adb-windows shell

$ cd /data/local/bin

$ while ./m7 ; do : ; done

i get is permission is denied....wad should i do????
[Click Android Development] HTCDevil:
After:

$ cd /data/local/bin

write this:

chmod 755 /data/local/bin/m7

and continue with:

while...etc.
[Click Android Development] shazarul:
will there be an easy root application??? cause im a total noob at this...i just got lost at This is the root prompt! If you get stuff like this:

# usage: reboot ...

usage: reboot ....

usage: reboot ...

but mine turn out wit reboot (-n)......

did i do it correctly???/
[Click Android Development] shears:
just press enter and you should be able to enter commands as root.
[Click Android Development] Coburn64:
Grrr....

Must keep my cool...

Updated first post with a answer to that common question.
[Click Android Development] Ninolina:
Well I did everything from the first post. Before the starting I conect my Tattoo with my PC. How can I chack if I really managed to root my Tattoo? Because I tried to change my Font and I try that with the app RootExplorer and I can not see whats in Root folder or change the content of system/font folder. Can you please tell me how to change font? Is there any code to type on PC or I can do that with this RootExplorer in my phone? Thanks in advance :)
[Click Android Development] Coburn64:
You need a computer to actually complete the rooting setup. You have to manually push files into your Tattoo, and then change the font, you can't use root explorer (yet).

You'll get root if you've done the exploit and you have this:

C:\Users\Coburn> adb shell

$ while ./m7 ; do : ; done

[...]

#

The hash says you are root.
[Click Android Development] shazarul:
just a stupid question...the su.zip is it suppose to be in zip format cause when i download it i dont see it in zip file....wad should i do????
[Click Android Development] mdusan:
to Coburn64

Thank you man !!!!! I just rooted phone from the first . . . . I installed Igo and it's work in 240x320 resolution. Once again thank you !!!!
[Click Android Development] Ninolina:
OK I have this #...:)

But how to manually put the font files and where to put them? On my phone C: system/fonts?

With what app can I copy fonts or I have to do that by typing the codes and comands on PC?

Please help me... I am really newbee in this and want to change font so much...
[Click Android Development] -bm-:
I understand that - but don't get me wrong: Until now you managed the most easy part, the rest is harder... At the moment this is nothing for normal users, its some kind of alpha or beta-solution for developers and users that are used to linux. I could tell you to load the tattoo-hack.ko-module into th ekernel, to remount you /system-partition without ro and so on ... but until you think there is something like "C: system/fonts" all instructions will be ??? for you. With our hacks you are really able to make your phone unusable unless you know what you are doing. Be patient, there will be more easy ways to do all of this in the future. Until then you can train using Linux ;-)

-bm-
[Click Android Development] Ninolina:
Thank you for your answer... I am used to Symbian moding and hacking and cooking ROMs, but this is realy new for me... That is why i wrote C:... Because in Symbian world that is how the internal memory of the phone is called... I am willing to learn so please at least tell me where to look for answers...

So, I did the easy part so where to learn the harder part?
[Click Android Development] mmike21:
I hope you guys to release a batch file to do this rooting process more quicker.. and easier for others.

i really need to change a file on the wifi folder ... :S otherwise i have no wifi..
[Click Android Development] Coburn64:
I am working on a batch file, but every time I get the root shell, the rest of my command list gets knocked out.

I'll work on a shell script.
[Click Android Development] zifnab06:
Quick idea for su (while at #):

cat sh > su

chown root:root su

chmod 4755 su

Then, su "should" launch a root shell
[Click Android Development] marsdroid:
this post should be here ... its all the result of your work coburn...

1 klik solution

klik here

THX

Marsdroid
[Click Android Development] arturocr:
Rooted

Thanks a lot Coburn! You're rockin' :)
[Click Android Development] shazarul:
.run the exploit again via "while 'true' ; do ./m7 ; done" to get root again then enter ...

# chown root.root /data/local/bin/su

after doing this i got chown: not found...

wad should i do???
[Click Android Development] -bm-:
Before running chmod do this:

export LD_LIBRARY_PATH=/system/lib
export PATH=/system/bin
[Click Android Development] arturocr:
Bluetooth file transfer

Hi quick question...

I have followed the process step by step and all worked perfect!

After root my device, I installed Bluex for bluetooth file transfers, however when I try to use it, I get the next error:

"There was a problem trying to communicate with native program. This may indicate that there is a bug in the program but it could also indicate that you don't have access to root."

Anyone knows why is this happening? Or anyone knows another way to enable file transfers via bluetooth in both ways (send and receive).

Thanks in advances guys!
[Click Android Development] vlipper1:
switched to ubuntu server edition

i switched to ubuntu server edition but no i downloaded the sdk again copy tools folder to my want to have folder. /home/vlip/tattoo

i got this messages now (not on fedora)

root@vlip-ubuntu:/home/vlip/tattoo# ./adb shell

$ mkdir /data/local/bin/

mkdir failed for /data/local/bin/, File exists

$ cd /data/local/bin/

cd: can't cd to /data/local/bin/

$ ls /data/local/bin/

/data/local/bin/: Not a directory

$ mkdir /data/local/bin/

mkdir failed for /data/local/bin/, File exists

$ chmod 777 /data/local/bin/

Unable to chmod /data/local/bin/: Not a directory

root@vlip-ubuntu:/home/vlip/tattoo# ./adb push su /data/local/bin/

failed to copy 'su' to '/data/local/bin/': Is a directory

root@vlip-ubuntu:/home/vlip/tattoo# ./adb push su /data/local/bin/su

failed to copy 'su' to '/data/local/bin/su': Not a directory

confused :| :confused: :confused: :eek:
[Click Android Development] DentTette:
Root succes

Thanks, to you guys the tattoo hacking scene is alive and kicking!

succesfully rooted my tattoo:

build: 1.67.1100.7 CL#74298

with kernel 2.6.29-gf922713

And i went on and changed the boot sound to the desktop login sound from ubuntu
[Click Android Development] lgstoian:
Thanks for root. Finally got my Tattoo rooted. Now the fun shall begin.
[Click Android Development] sheik_yerbouti:
Gonna attempt Permaroot now. I can't resist the urge anymore.
[Click Android Development] iliko:
Thanks Coburn64 for the job done.

A question to all, can the rooting be now apllied the way so we can install apps to a SD card instead of system memory?
[Click Android Development] svprm:
No Man.

You need custom rom.
[Click Android Development] dom_b:
I've followed this guide correctly as far as I can see but when I run SetCPU I get an error saying no root acces for applications. Am I doing something wrong? These are the steps I took....

adb shell "mkdir /data/local/bin"

adb push m7 /data/local/bin/m7

adb shell "cd /data/local/bin && chmod 755 ./m7"

adb shell

cd /data/local/bin

while ./m7 ; do : ; done

export LD_LIBRARY_PATH=/system/lib

export PATH=/system/bin

id

CTRL+C

adb push su /data/local/bin/su

adb shell

chmod 755 /data/local/bin/su

cd /data/local/bin/

while 'true' ; do ./m7 ; done

export LD_LIBRARY_PATH=/system/lib

export PATH=/system/bin

chown root.root /data/local/bin/su

chmod 4755 /data/local/bin/su

mount -o rw,remount /dev/block/mtdblock5 /data

mount -o rw,remount /dev/block/mtdblock3 /system
[Click Android Development] svprm:
Download this tattoo-hack.ko and su2:

http://xdaforums.com/attachment.php?attachmentid=286072&d=1266670581

http://xdaforums.com/attachment.php?attachmentid=286154&d=1266670581

adb push tattoo-hack.ko /data/local/bin/tattoo-hack.ko

adb push su /sdcard

adb shell

cd /data/local/bin

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

export LD_LIBRARY_PATH=/system/lib

export PATH=/system/bin

insmod /data/local/bin/tattoo-hack.ko

mount -o rw,remount /dev/block/mtdblock5 /data

mount -o rw,remount /dev/block/mtdblock3 /system

mv /system/bin/su /system/bin/su.old (<-- see the error no problem)

cat /sdcard/su > /system/bin/su

chmod 6755 /system/bin/su

reboot
[Click Android Development] dom_b:
Perfect thanks! You can't seem to OC the Tattoo by the looks of it?
[Click Android Development] w3rw01f:
svprm, can u plz upload su2 once again?) coz it's no more available from rapidshare
[Click Android Development] svprm:
Download here:

http://xdaforums.com/attachment.php?attachmentid=286154&d=1266670581
[Click Android Development] chtamina:
Is overclockin tattoo working ?
[Click Android Development] Bikers:
$ /data/local/bin/su

...which should make you get a nice # prompt. (Sometimes it doesn't, for me it got su: permission denied, wtf?)

i've got permision denied, means I'm not root no?
[Click Android Development] manuvaidya:
hi guys, i am getting an error after typing this very first line in rooting tattoo

C:\Tattoo> adb-windows shell "mkdir /data/local/bin" (with the quotes!).

i am getting this error as

error:device not found.

i made sure that USB debugging mode is enabled..... even then i am having this error... what should i do now please help me....
[Click Android Development] svprm:
Reinstall the drivers.

and try again.
[Click Android Development] manuvaidya:
reinstall the drivers ??? what do you mean ??? what should i install buddy ???
[Click Android Development] dusan7:
You have to enter this only= adb-windows shell "mkdir /data/local/bin"
[Click Android Development] svprm:
@manuvaidya

Reinstall the HTCSync.

Drivers reinstalled.
[Click Android Development] manuvaidya:
@ svprm, i will do as u say. i didnt have htc sync installed on my pc. hence i guess i encountered that problem.....

once i install that & see i will let you know about the status.....
[Click Android Development] gringooo:
After I enter the first command C:\Tattoo> adb-windows shell "mkdir /data/local/bin", my phone gets disconnected from pc (HTC Sync becomes gray, and it says "disconnected", phone also says it). Is that normal, or I can not do the root with HTC Sync and phone saying "disconnected" (although device manager lists the phone device)?

Do I need to be connected to internet to do the root?
[Click Android Development] Coburn64:
No, you don't have to be connected to the internet to do the root.

I think HTC Sync conflicts with adb, maybe try closing HTC Sync (fully) and then try again?
[Click Android Development] gringooo:
I tryed closing HTC Sync (fully). When I get disconnected with HTC Sync, the only way to get connected again is to restart PC.

So, I have to know, can I do the hole procedure of rooting without beeing connected with HTC Sync?
[Click Android Development] HTCDevil:
If at "adb devices" command your Tattoo results connected you can root.
[Click Android Development] marsdroid:
finally flashed the boot.img v2 x 3 ... no need for the recovery before its more developed with inteface in recovery meny...like amon_ra alike ...

and its not for newbies

THX

Marsdroid
[Click Android Development] terminal 7:
ok

hello

all went really well until i exit and return to prompt..

then i get ' uid 10047 not allowed to su '

guess i need to try again. lol..

:)=====PEACE=====:)
[Click Android Development] balkan_warrior:
Can any1 upload this file to someother place instead this filebox?

I downloaded the file but win 7 can't open the file,when I point on the file I get message "unknown file type" and my win explorer crash
[Click Android Development] Coburn64:
Maybe use Linux or get a Mac? :P

Use 7Zip or something. Windows Explorer is lame.
[Click Android Development] kevinm690:
hi guys, i am getting an error after typing this line rooting tattoo

adb push su /sdcard

i am getting this error:

failed to copy 'su' to '/sdcard/su': Permission denied

what should i do???

Thanx for any support...

Keep Up the great work
[Click Android Development] chtamina:
you need to unmount sdcard (from the notification bar on your phone)

plus the command should be:

adb push su /data/local/bin/su
[Click Android Development] kevinm690:
Thanx chtamina ...

But I have some doubts .... reading guides for rooting Tattoo the commands should be :

adb push m7 /data/local/bin/m7

adb push tattoo-hack.ko /data/local/bin/tattoo-hack.ko

adb push su /sdcard

Am I wrong ???

Thanx ...
[Click Android Development] chtamina:
sorry I thought it was about pushing su, not the .ko file

I didn't push it yet so I can't help you
[Click Android Development] kevinm690:
Thanx the same :)

Nick
[Click Android Development] minop:
Thanks man for you guide ! :D

But i have a little problem with "su", when i wrote $ /data/local/bin/su

I have a ****ing permission denied :eek:

So, What i do ? ^^

EDIT: it's OK !
[Click Android Development] zawmin:
Can't replace the DroidSansFallback.ttf after rooting

I got this message when i try to replace or delete the DroidSansFallback.ttf in /system/fonts

# mv DroidSansFallback.ttf DroidSansFallback.ttf.org

mv DroidSansFallback.ttf DroidSansFallback.ttf.org

failed on 'DroidSansFallback.ttf' - Directory not empty

# rm DroidSansFallback.ttf

rm DroidSansFallback.ttf

rm failed for DroidSansFallback.ttf, Directory not empty

i try to use your guide to root so many time but failed to do this.

i want to replace this fallback font with my native font that can view my burmese language.

please help me!
[Click Android Development] coolbits:
First flash the recovery image

and

boot image from mainfram3 and then you will be able to do everything :)
[Click Android Development] manuvaidya:
hi coolbits, when i am almost completing the rooting procedure, i found out this error....

where am i getting it wrong ??? please help me....
[Click Android Development] manuvaidya:
i am also having trouble flashing custom recovery image after gaining the root privilege....

i cant give these commands

how & when i should give this commands???? i am clueless....
[Click Android Development] coolbits:
You probably missed this

export LD_LIBRARY_PATH=/system/lib

export PATH=/system/bin

then chown and other commands will work.

Why don't you check the one click - root thread, it's easy to root with that..
[Click Android Development] manuvaidya:
i didn't miss those steps. & there was no error while performing those steps you know....but still i have this error... dont know what to do....:(
[Click Android Development] coolbits:
You have to do this everytime you start m7... after you get "su" to /system/bin youre done...
[Click Android Development] manuvaidya:
my god... its impossible from my side anymore.... i cant break my head just to get this thing right.... i will wait for the ultimate step by step guide to install custom ROM from someone.....

i give up... good luck guys... thanks for helping me this much.... :mad:
[Click Android Development] coolbits:
Check this out, very easy.

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