yashsingh1/xdaforums huggingface dataset:
[Click Android Development] Holyachmed:
Guide for debian on the Tattoo

this will NOT delete your android system

if it damage your android i am not responsible to that ... but actually it cant harm your loved phone :D

you must get the terminal emulator and androidvnc

first you should download the image file from here http://rapidshare.com/files/161776007/debian-armel-750.img.bz2then download the installer package from the attached zip file

this is only for the fyodor ROM or a rom with ext2 modules

extract the image and the package to anywhere or your desktop

copy the installer package to /sdcard/kit and the image to there too

then type

cd /sdcard/kit
su
sh firstrun.sh

now your debian is installed

to launch it you just write:

su
debian

to exit the shell type

exit

now you can make a desktop (icewm confirmed WORKING) with this:

http://www.androidfanatic.com/community-forums.html?func=view&catid=9&id=1620#1620

then you can help me make debian run at / from here ...

cant get the unionfs module into systemhttp://www.saurik.com/id/10
[Click Android Development] dancer_69:
I'm interested, please write a guide.
[Click Android Development] HTCDevil:
Holy, it's very interesting ;)

Post a guide please ;)
[Click Android Development] lgstoian:
I have been waiting for this for ages. I will love you long time if you share with us how.
[Click Android Development] svprm:
What is debian?

Let me know please.
[Click Android Development] lgstoian:
It is a linux distro. http://www.debian.org/
[Click Android Development] svprm:
Thanks man.

Waiting.....
[Click Android Development] liderzre:
me 2 waiting...
[Click Android Development] Holyachmed:
okay i make the guide maybe tomorrow i but it will be in this week
[Click Android Development] djemm1996:
Waiting. :)
[Click Android Development] aarat:
Lets develop debian on Tattoo...

I am loving this..
[Click Android Development] djemm1996:
Re: Debian on the tattoo

ohh..

I don't have mega skill, but maybe we all developers can made it. ;)

-------------------------------------

Sent from my HTC Tattoo
[Click Android Development] Pottkopp:
rly looking forward ;)
[Click Android Development] rdcsueq:
Great idea!

I have been using Debian for AVR and MIPS for ages, maybe I can help in some way.

I guess/hope the radio interface are open so that Debian application can use, as soon as we made a good Window Manager UI and can get rid of the google's dam binding business ;-)
[Click Android Development] djemm1996:
Re: Debian on the tattoo

I can help with graphics.

-------------------------------------

Sent from my HTC Tattoo
[Click Android Development] aarat:
we can have the list of the things that are missing? so that we can work on it one by one..

Cheers!!
[Click Android Development] dancer_69:
I cannot install it.

I get this error:

modprobe: chdir</system/modules>: No such file or directory

mkdir: cannot create directory '/data/local/bin' : file exists

Any help?
[Click Android Development] ikxdf:
try to:

adb shell

su (if u aren't root)

mkdir /system/modules

chmod 775 /system/modules

rm -rf /data/local/bin ( check the content of folder before delete..)
[Click Android Development] dancer_69:
Cannot create /system/modules file exists, so I just chmod it.

I remove folder bin and the scipt run, but very fast print "on" and "#"(root symbol)

After that I tried to run the debian command and I get these errors:

mknod: /dev/loop2:file exists

mount: mounting /sdcard/kit/debian.img on /data/local/mnt failed: No such file or directory (but mnt folder exists)

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

rm failed for -f, No such file or directory

link failed File exists

EDIT:

After fresh installation of fyodor rom 5.31 version, happens again the above error.

Only this time I didn't get any messages when the firstrun.sh script ran.
[Click Android Development] Coburn64:
Another reason why I shouldn't sell my HTC Tattoo... :p

Nice guide!
[Click Android Development] Holyachmed:
first try modprobe ext2 and paste your output (try it on both the phone and in you computer)
[Click Android Development] rwmanos:
man you just have to rename your image to debian.img

btw every time i'm trying to install pkgs it says it can't find them . why ?:S
[Click Android Development] dancer_69:
I didn't mention the image name, you have right.

Now I'm in debian prompt.

Thanks.
[Click Android Development] rwmanos:
don't worry

kanena problima file m :)
[Click Android Development] neopeek:
Hi all. I have made something equal on one of my android phone (T-Mobile Pulse from HUAWEI). I got Debian and Ubuntu working on it and published it on my site 2 weeks ago. Perhaps you may find it useful to get it working. Though I think it should almost be the same. Check:

http://www.neopeek.com/en/stories/android/29-debian-arm-eabi-on-android

http://www.neopeek.com/en/stories/android/15-ubuntu-904-jaunty-auf-deinem-android-handy
[Click Android Development] aarat:
Awesome buddy..

Can anyone confirm if bluetooth file transfer is working ??
[Click Android Development] Holyachmed:
anybody who can get the debian to run at / via unionfs?
[Click Android Development] aarat:
Cool!! able to login to terminal and got the prompt for root..

Trying to update apt repository giving error

There are no public key available for the following key IDs:

Working out for the same and then will be downloading vncserver..

One quick question are these changes permanent?? or we need to download packages everytime we start the debian script???
[Click Android Development] JonasKP:
riiight... i can use this only once and then it wont remount my partitions. then i need to reboot my phone to make it work again

and how am i supposed to push the OK key on my keyboard?

i'm running it without the keys. no faults so far
[Click Android Development] floyd_cansil:
modprobe : module 'ext2' not found

in my terminal this appear :

modprobe : module 'ext2' not found

mkdir : can`t create directory '/data/local/bin' : file exists

firstrun.sh : cannot create /data/local/bin/busybox: permission denied

chmod : /data/local/bin/busybox:operationnot permitted

mount: permission denied (are you root) -----(yes dade:rolleyes:)

cp : can`t create '/system/bin/debian': file exists

cp: .................................../chrootdeb..........

......................

..............

.........

my phone is tattoo

my custom rom is Modoco

my device is rooted and new recovery installed

what should to do?

thanks for great work :)
[Click Android Development] Damien7877:
It works perfectly, don't forget to rename the .img to debian.img. Thanks a lot.
[Click Android Development] Holyachmed:
you must flash fyodor ROM (0.5.3.1 confirmed working) then it will work

ps. dont forget to rename the .img do debian.img
[Click Android Development] djemm1996:
Pleease help ne with this problem. I want very, very try debian. I special install fyodor version that us in the 1st post. I have ext2 too. $ export PATH=/data/local/bin:$PATH

$cd /sdcard/kit

$ su

# sh firstrun.sh

on

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

# su

# debian

localhost:/#

After this, nothing. How to fix?
[Click Android Development] djemm1996:
Please, anyone can answer?:)
[Click Android Development] .dot:
somebody know, if this runs on SP-FroYo 2.2?

Did SP-FroYo has ext2?

Sounds cool, so i wanna try it.
[Click Android Development] Echtor2oo3:
no :( this is a problem :o
[Click Android Development] Holyachmed:
when you get to localhost:/# as shell you arer in debian :) if you want desktop check my firtst post (at the end there is a link)
[Click Android Development] .dot:
Did this debian stores the image and all modifications (like apt) on the sd-card or on phone memory?

i haven't much memory on phone..
[Click Android Development] Holyachmed:
the image is mounted from /sdcard so it saves in sdcard :)
[Click Android Development] Echtor2oo3:
hm i compiled the fyodor kernel with ext2 modul

but insmod says

any idea?

i hope on fyodors kernel have modules enabled :/
[Click Android Development] djemm1996:
Hello, Trying install debian desktop on tattoo.

I get a lots of errors. :D

Can yopu help me please? :)

$ export PATH=/data/local/bin:$PATH

$su

# debian

bash: vncserver: command not found

localhost:/# exit

exit

rm failed for -f, Read-only file system

link failed File exists

# su

# debian

mknod: /dev/loop2: File exists

mount: mounting /dev/block/loop2 on /data/local/mnt failed: Device or resource busy

bash: vncserver: command not found

localhost:/# apt-get install tightvncserReading package lists... Done

Building dependency tree... Done

E: Couldn't find package tightvncserver

localhost:/# apt-get install icewm Reading package lists... Done

Building dependency tree... Done

E: Couldn't find package icewm

localhost:/#
[Click Android Development] Holyachmed:
you got w-lan on and connected ? :)
[Click Android Development] djemm1996:
Yup.

Somewhat is wrong. ://
[Click Android Development] Holyachmed:
try apt-get update :)
[Click Android Development] djemm1996:
yeaah !

Now it download some files, apt-get install tightvncserver now works, something is installing. :D
[myTouch 3G, Magic Android Development] UGURSIVRIKAYA:
My Voda Magic stuck in RUU screen. I can see my device through fastboot devices command however I'm not able to see it through ''adb devices'' command.

Since ADB is not working I can not use the recovery screen either. All the RUU roms I've tried (I think I've tried all the available RUU Roms) stuck in unzipping system files (usually at %81).

I've followed all the tutorials on the site but most of them are using adb commands and I'm not able to use ADB Shell anymore. I've downloaded latest SDK and drivers but still no solution. By the way I'm using Windows 7.

I'm ready to donate (50 USD) the friend who may solve this problem.

Thanks in advanced to all people interested in my problem, and sorry for my English.

I see on the RUU screen the following details;

SAPPHIRE PVT32A SHIP S-ON H (The original was 32B but somehow it turned in to 32A)

HBOOT-1.76.0008 (SAPP10000)

CPLD-10

RADIO-6.35.08.29

Nov 3 2009, 15:56:29
[myTouch 3G, Magic Android Development] 5[Strogino]:
Dude, it is very important to know what's your Magic. 32A or 32B

And it's imposible to change 32A to 32B (32B to 32A) with programm, cause it's version of motherboard

If your Magic is exactly 32A, you must:

- test fastboot mode (Turn off, turn on by pressing Back + Power)

- test command "fastboot devices" in fastboot mode

- create goldcard (if you want install other ROM)

- run this RUU Update with goldcard inside and in fastboot-mode if you want get root

http://xdaforums.com/showpost.php?p=5526163&postcount=1

And another question. Do you use original cable?
[myTouch 3G, Magic Android Development] 3rdcoast:
yep, if you get fastboot then you're not bricked. The RUU as mentioned will get you back to a good point. It does make your heart stop when that happens...
[myTouch 3G, Magic Android Development] UGURSIVRIKAYA:
My Magic is definately a 32B but it turned in to 32A after sappimg upload. I'm not able to use any of the button combination. It only opens RUU page and thats all. Fastboot devices on command promt shows my serial number. But if I give the adb devices command it can not detect my phone.
[myTouch 3G, Magic Android Development] eyegor:
With that SPL your only chance is the RUU mentioned above.

Next time verify that the procedure you are about to use is for the 32B Magic.
[myTouch 3G, Magic Android Development] UGURSIVRIKAYA:
Another strange thing is that hboot is changing everytime I use a different RUU Rom. Like 1.76.0009-0007-0010 etc.
[myTouch 3G, Magic Android Development] 5[Strogino]:
I don't think that you have 32B in the past! It's ver5sion of motherboard and it can not be changed by sappimg r anything else. Only techcenter can change motherboard!
[myTouch 3G, Magic Android Development] eyegor:
You think he is lying? :)
[myTouch 3G, Magic Android Development] msgnyc:
The Vodaphone Magics were 32Bs were they not?

I didn't realize Vodaphone had a 32A model too. ?
[myTouch 3G, Magic Android Development] UGURSIVRIKAYA:
Your right. All the Vodaphone Magics are 32B. But the stupid me have been able to turn it in to 32A. :)
[myTouch 3G, Magic Android Development] 5[Strogino]:
All? Hey, what's about Portugal, Greece, Romania, Czech magics? They are vodafone, but they are 32A.

Read more info: http://wiki.cyanogenmod.com/index.php/How_to_determine_if_you_have_32A_or_32B
[myTouch 3G, Magic Android Development] 5[Strogino]:
Did you run RUU, what i posted in the past?

http://xdaforums.com/showpost.php?p=6494202&postcount=2

Create goldcard

Then run RUU
[myTouch 3G, Magic Android Development] UGURSIVRIKAYA:
Yes. I've tried that already. stuck at %81 system unzipping.
[myTouch 3G, Magic Android Development] 5[Strogino]:
Mmm.

Please provide Part Description from: http://service.htceurope.com/htcdistributor/Default.aspx
[Legend General] josmeijer:
though I really think it's a great machine, after some weeks of mining I have still not found a way to retreive the amount of phone-minutes and data that I have used.

My provider has, and just charged me an astronomical amount of off-bundle minutes.

Is there a way to get this information or does someone has to write an app for it first?
[Legend General] jjs87:
call meter NG works oke for me
[Legend General] josmeijer:
thnx, in fact I just logged into report that I found a solution on Android market, called call meter NG :-)
[Hero CDMA General] thatguythatdid:
So I went ahead and just did it ran the ruu:D. So i been trying ways to unroot this as much as my not so experienced self is. Well first i tried to replace the rom.zip with an older one as if that was done it would be the easiest way. well replaced it but it didn't successfully flash once it got to the flash bootloader part. Then I booted to recovery and first thing it said was E:can't archive /cache/recovery/command. So I tried to apply update.zip it started to go through but got a signature failure. Anyways any help with this would be great

new pri 2.20_003
[Hero CDMA General] robchaos:
Throw it into the toilet and get a warranty replacement quick, before all the phones have 2.1.

Other then that, the only way to find root would be to have a good knowledge of linux, kernels, c, etc, and find known linux exploits and go down the list and try them.
[Hero CDMA General] thatguythatdid:
I'm getting a new one today from craigslist so if I never post again then I'll be one of those when craigslist goes wrong stories on the news.

Also I never got the warranty from sprint I got the warranty from radioshack because they said that they cover everything but water damage. So right before I threw it off my roof I called radioshack to make sure they would cover it they said they only cover wear and tear and software. :mad:

I still would like to know how to make an sign an update zip though so I can flash it through recovery.
[Hero CDMA General] HeroMeng:
First of all, do you have mac or windows?
[Hero CDMA General] robchaos:
Doesn't matter, The RUU removes root and the ability to flash a custom recovery, doesn't it?
[Hero CDMA General] thatguythatdid:
Sorry messing with the phone. I got a pc windows 7 64 blah blah. I did try to manual update but it wont let me because it says that main version is older.
[Hero CDMA General] thatguythatdid:
Yes and no. While in the new recovery it gives you the ability to flash an update zip from your sd but I get signature fails if I could fake the signature then I could flash a rooted rom and carry out from there putting a new recovery image and so fourth
[Hero CDMA General] flipzmode:
What happens if you try flashing any of the released roms out there, like fresh rom? It is signed using test keys. That would be crazy if the new recovery lets you flash any signed rom, but I predict it's locked down to HTC's keys which are privately encrypted keys. You can't fake them.
[Hero CDMA General] thatguythatdid:
I've tried only tried a couple so far it takes a sec though cuz I gotta reboot to put anything on and I'll try the fresh 2.0d

Justg tried the original fresh 2.od and got signature verification failed
[Hero CDMA General] thatguythatdid:
Going to pick up my new phone so if any body has anyideas on how to root this when I get back let me know. When we gonna get a leak that lets you sign with htcs keys
[Hero CDMA General] regaw_leinad:
It should be 1.5, so just root it w/ http://xdaforums.com/showthread.php?t=583291 and you'll be good to go.
[Hero CDMA General] thedudejdog:
i may be crazy.... but if we find a way to root this 2.1 before they release it couldn't they then patch that exploit? maybe this is why they "leaked" it so we could have a chance to find any holes or exploits in the software/bootloader/recovery?

:eek:
[Hero CDMA General] thatguythatdid:
I meant the one with the 2.1 on it

you may be right I thought of it but I don't know how clever they are considering how long it's taken them to put out the same rom we had back in march:D
[Hero CDMA General] regaw_leinad:
Oh, sorry :( my bad
[Hero CDMA General] thatguythatdid:
No problem . I'm glad that devs are looking at this maybe we can have a solution before the problem
[Hero CDMA General] thatguythatdid:
What like their gonna do it? I heard the ssamsung 2.1 update didn't even have live wallpapers :mad:
[Hero CDMA General] Avalaunchmods:
go to cyanogens wiki page. and find where he manually replaces the /radio partition.

if you have fastboot you can manually replace every partition this way. including /recovery.

just an idea.
[Hero CDMA General] thatguythatdid:
Thanks for the idea just got my new phone still got the old one so I'm definitley gonna try some things now. Before I root the new one is there any info or anything someone might want from it. I don't know if it can help someone but it might. I'll wait till tonight to do it
[Hero CDMA General] VinceOB:
Sweet link bro! :D
[myTouch 3G, Magic Android Development] karl_nt:
Actually i am a quick typer. And i use HTC keyboard for typing.

But i found that if you type english a bit faster than normal speed. It will lag and delay to show characters. Anyone got this problem in 2.1 Legend rom with using HTC IME or CIME?
[myTouch 3G, Magic Android Development] stephan1:
Yeah... sometimes it lags, but you can´t do anything against this
[myTouch 3G, Magic Android Development] karl_nt:
It seems smooth in 1.5 rom.

I heard someone that 2.1 rom can use moto input. Anyone tried and success?
[HD2 General] rayad:
Hey guys,

So basically I do have a hell of a lot of apps and stuff install, and I was wondering, what's a decent about of time for HTC Sense to finish loading?

It take probably 3 mins from when I press the power button to when I can start moving around on the phone.

Is there a way to maybe decrease the time spent on the splash screen (not the animated one, I have a a cool gif and sound for that, but for the screen that follows)

I don't particularly mind that much coz at the end of the day its just 3/4 mins and then I'm on my way but I've been in such a tweaking mood the past few weeks with my HD2 I just keep wanting to make it perfect!

I noticed when I upgraded from Energy's 9th may to 13th may with the same maybe a few more mods installed, the duration of the "launching HTC Sense" has gone down by a minute or so.

Oh and also, I have extensvely checked the forums around for this but it seems all there is, is changing the ink shortcuts but that's not what I want. When I press the end end, it coz up with the quicklist, then I have to click turn off and then the slidetoshutdown comes up. I want to go straight to the sidetoshutdown screen and skip the quick list. I've tried changing the end key in settings>personal>buttons but still nothing

P.S Sorry for the duplicate thread on the Themes and Apps section, I just realised this thread is more suited for this subsection :)
[HD2 General] rayad:
Bump please
[Desire Themes and Apps] Apk1:
I have tried installing both of these, but although ticking to use the keyboard in settings, the "text input" does not give me the option to use, I saw something about this a couple of days ago, but can't find it now, any help?
[Desire Themes and Apps] Matt2887:
I think I had the same problem as you described. Try clicking and holding in an input field and selecting 'input method' you should then have the choice of what keyboard to use.
[Desire Themes and Apps] Apk1:
Thanks Matt, now sorted, did not realise the trackball "clicked"!
[Desire General] cpam:
2 weeks and is broken!

I had this thing for not more that 2 weeks and the speaker is broken :mad:

T-mobile is sending replacement tomorrow, but this is disappointing from HTC :(

Only this time i will put screen protector from day one.... the screen is not exactly scratch resistant.

If we add the battery performance andddd this is not exactly Desire :confused:
[Desire General] EddyOS:
How'd you break it?
[Desire General] CarpeDiemsNuts:
I work in mobile sales and deal with people like you on a daily basis, "i've only had it 2 weeks and its all scratched/part A broken/ its really slow/ battery life rubbish" I have had my desire for nearly 2 months with no scratches, the screen is as scratch resistant as most touch devices - as in don't stick it somewhere its gonna get scratched- pockets with keys - and you'll be fine. Try and remember how much these devices cost and treat them with respect. If your unfamiliar with Android/smartphones/computers then don't complain if it doesn't work as you'd expect as you have no knowledge or experience to base it on and have more than likely done something wrong, lastly battery life on all touch devices is poor when compared to older mobiles - WE ALL KNOW THIS BY NOW!! - learn how to use power management features and apps such as juice defender, be aware that lithium ion battery life will improve within the first month if used properly and finally if you don't know these things then USE GOOGLE FFS!! This is a forum for android general discussions not to pointlessly whine when you can't look after your own phone! END OF RANT

-------------------------------------

Sent via the XDA Tapatalk App
[Desire General] Whiterin:
It's all scratched up and broken after only two weeks? Unless you work in construction or something you REALLY need to learn how to treat your devices or stick to something more play school. It's an expensive high tech device, it's not a rubber coated brick. It's a small computer with a 3.7 inch GLASS screen... learn how to treat it.
[Desire General] oursoul:
This.

People are the same with laptops.. just because its portable it doesn't mean its not a fragile bit of modern tech.
[Desire General] zzleezz:
Did I miss something in HTC's advertising? Where does it say its scratch resistant?

And you have had it 2 weeks, the battery should only just be starting to reach its peak performance.

I don't wish to appear cynical but all your statements point to the fact that you don't look after your phone and have limited knowledge about it, I'm not surprised your speaker has broken. Count yourself really lucky HTC are giving you a second chance.
[Desire General] oursoul:
Lol.. lucky their speaker broke, that sounds like a genuine fault.

I have to admit I think the speaker is of bad quality. Bloody built in obsolescence imo :(
[Desire General] brummiesteven:
Lucky you are getting a replacement.

Mine has dust under the screen, this is not something I could have done myself, not that amount of dust in that specific place after 2 weeks (I've had the phone longer but it's been there for 2 weeks).

T-Mobile wont do anything, even though the Nexus One has the same issue.
[Desire General] nicelad_uk:
Agreed to all.

I have had iPhones, HTC HD2, Hero etc and never scratched one of them. I don't use screen protectors or cases, I don't need them as I put the phones in my pocket without my keys in that pocket. My left one is for my phone, my right for everything else.

Unless you have had a dodgy unit that is made of plastic, I'd have to say its probably down to how you are storing it!

Good luck with your second one