yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] EarlyMon:
Jeez - I hope the next thing happens isn't that the "rm sh" is executed a second time.

donny - if you can't get in to your phone, nandroid restore and follow the steps again.

I'd give anything to not have pushed submit eariler.
[HTC EVO 3D] SuperDonu:
I know it says netarchy's kernel, and i'm on that now, but i'm just wondering. Does this work on other kernels as well?

I'm curious to see RCMIX's kernel and just wanted to know if anybody know if it works.

i'll go ahead and do it if nobody knows, just asking first :]
[HTC EVO 3D] danaff37:
It should.. Everything needed kernel wise should be in place on a stock kernel I believe.
[HTC EVO 3D] donnyevo4g:
ok it did not work :( and in step 8 chmod 777 * fails so i tryed chmod 755 without the * and it went threw but i still cant bootubuntu what should we try next?
[HTC EVO 3D] donnyevo4g:
i mean 755 * fails so i did chmod 755 without *
[HTC EVO 3D] danaff37:
And you're running the chmod as root? It shouldn't fail... That makes no sense... You're still getting the same error on bootubuntu? What rom are you on? Kernel?
[HTC EVO 3D] donnyevo4g:
im on steel rom and the kernal that the tread tells you to use
[HTC EVO 3D] EarlyMon:
First reboot.

adb shell

ls -l /system/bin/sh

ls -l /system/bin/bash

ls -l /system/xbin/bash*

Please say what that says.

Then:

su

bootubuntu

If that fails, reboot, adb shell and then,

bash

su

bootubuntu
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# reboot

reboot

C:\SDK\platform-tools>adb shell

# ls -l /system/bin/sh

ls -l /system/bin/sh

-rwsrwxrwx root shell 82840 2008-08-01 08:00 sh

# ls -l /system/bin/bash

ls -l /system/bin/bash

lrwxrwxrwx root root 2011-08-10 19:43 bash -> /system/xbin/bash

-arm

# ls -l /system/xbin/bash*

ls -l /system/xbin/bash*

-rwsrwxrwx root root 2967642 2011-08-10 18:00 bash-arm

# su

su

# bootubuntu

bootubuntu

losetup: /dev/block/loop1: No such file or directory

mount: Invalid argument

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

net.ipv4.ip_forward = 1

Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

Setting localhost on /etc/hosts

bootubuntu: cannot create /data/local/ubuntu/etc/hosts: directory nonexistent

READY TO ROCK AND ROLL BABY!

Brought to you by NexusOneHacks.net and the open source community!

chroot: can't execute '/bin/bash': No such file or directory

Shutting down Ubuntu

failed.

failed.

failed.

failed.

losetup: /dev/block/loop1: No such device or address

# bash

bash

bash-4.1# su

su

# bootubuntu

bootubuntu

mknod: /dev/loop1: File exists

losetup: /dev/block/loop1: No such file or directory

mount: Invalid argument

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

net.ipv4.ip_forward = 1

Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

Setting localhost on /etc/hosts

bootubuntu: cannot create /data/local/ubuntu/etc/hosts: directory nonexistent

READY TO ROCK AND ROLL BABY!

Brought to you by NexusOneHacks.net and the open source community!

chroot: can't execute '/bin/bash': No such file or directory

Shutting down Ubuntu

failed.

failed.

failed.

failed.

losetup: /dev/block/loop1: No such device or address

#
[HTC EVO 3D] danaff37:
Ah. You're getting a different error now. Go to settings and make sure all apps are on the phone, none on sdcard. Try

ls /dev/block/loop*

If you see more than one, your loop devices are already taken up by apps or something.
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# ls /dev/block/loop*

ls /dev/block/loop*

/dev/block/loop0

/dev/block/loop1

/dev/block/loop2

/dev/block/loop3

/dev/block/loop4

/dev/block/loop5

/dev/block/loop6

/dev/block/loop7

#
[HTC EVO 3D] danaff37:
Move your apps to phone. None on sdcard. (settings, applications, manage applications, click on sd tab and make sure there are none checked)
[HTC EVO 3D] unCoRrUpTeD:
I have 0 sd apps and yet I show 8 loop devices.

Try doing

adb shell busybox cat /proc/mounts

and paste what you have..
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# adb shell busybox cat /proc/mounts

adb shell busybox cat /proc/mounts

adb: not found

# exit

exit

C:\SDK\platform-tools>adb devices

List of devices attached

HT1xxxxxxxxx device

C:\SDK\platform-tools>
[HTC EVO 3D] unCoRrUpTeD:
That was meant to be run from c:\xxxxx and not from within adb shell

adb shell
busybox cat /proc/mounts

or better yet

adb shell
cat /proc/mounts | grep loop

We'll walk through everything and see if it is setup right. Not sure what the issue is..
[HTC EVO 3D] danaff37:
Damn, see, that's why I should put this back on my phone to help. On my old phone I only showed loop devices when I had apps in sdcard, and it never worked if I did.
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# cat /proc/mounts | grep loop

cat /proc/mounts | grep loop

#
[HTC EVO 3D] donnyevo4g:
i dont have any apps on sd card
[HTC EVO 3D] unCoRrUpTeD:
I just moved 1 app over to the sdcard to test, but I was increasing the img size and am still copying everything over to the new img. Just about done..
[HTC EVO 3D] unCoRrUpTeD:
That's exactly what this told me.

TRY

adb shell
# su
# bootubuntu

and then

# busybox
# losetup -f
# losetup /dev/block/loop1 /sdcard/ubuntu/ubuntu.img
[HTC EVO 3D] EarlyMon:
I was considering modifying bootubuntu to use the first free loop device rather than an explicit number.

The first free one I have is loop0, and I don't see a reason to not attempt this.

Thought I'd ask before trying a dumb experiment - example, would loop0 be reserved and -f is known faulty?

Sample -

LOOP=`losetup -f | sed s!/dev/!/dev/block/!`

losetup $LOOP ubuntu.img

And I'm assuming we use /dev/block/loopN vs /dev/loopN because of how the image was built.
[HTC EVO 3D] abiezer:
I've been having the same problem as this guy. I tried

Code:

adb shell

# su

# bootubuntu

and then

Code:

# busybox

# losetup -f

# losetup /dev/block/loop1 /sdcard/ubuntu/ubuntu.img

but when I bootubuntu, it keeps giving

mknod: /dev/loop1: File exists

losetup: /dev/block/loop1

mount: Device or resource busy

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

net.ipv4.ip_forward = 1

Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexistent

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexistent

Setting localhost on /etc/hosts

bootubuntu: cannot create /data/local/ubuntu/etc/hosts: directory nonexistent

READY TO ROCK AND ROLL BABY!

Brought to you by NexusOneHacks.net and the open source community!

chroot: can't execute '/bin/bash': No such file or directory

Shutting down Ubuntu

failed.

failed.

failed.

failed.

losetup: /dev/block/loop1: Device or resource busy
[HTC EVO 3D] EarlyMon:
Which rom?

I wonder if the one listed in the OP has changed since being endorsed...

What output do you get for losetup -f?
[HTC EVO 3D] EarlyMon:
It just hit me - that chmod 755 * failed earlier probably because /system was still mounted read only.
[HTC EVO 3D] donnyevo4g:
nope no luck with those commands still cant boot into ubuntu you guys have anything else for me?
[HTC EVO 3D] donnyevo4g:
hey guys i stayed up til 4am working on this and still no luck i changed my rom to supra ROM but still using the OP kernal and still get the same error so i dont think its the rom or kernal its got to be somthing else
[HTC EVO 3D] danaff37:
Just to be sure... Run thus command and let me know what you get

ls /sdcard/ubuntu/
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# ls /sdcard/ubuntu

ls /sdcard/ubuntu

fsrw

mountonly

ubuntu.sh

unionfs

bootubuntu

bootubuntu.sh

#
[HTC EVO 3D] donnyevo4g:
im thinking about reverting back to 100 percent stock stock rom stock recovery and s on and then redo my s off and root and then retry this process do u think thats a good idea or should we try and fix this the way it is?
[HTC EVO 3D] danaff37:
Where is the ubuntu.img? That's your problem
[HTC EVO 3D] EarlyMon:
# ls /sdcard/ubuntu

bootubuntu

fsrw

mountonly

ubuntu.sh

unionfs

ubuntu.img
[HTC EVO 3D] unCoRrUpTeD:
LMFAO!
[HTC EVO 3D] EarlyMon:
Do not mess with your root - see danaff37 post and mine - where is your ubuntu.img???

Was bootubuntu.sh something that got made during your debug sessions here yesterday and I missed that??
[HTC EVO 3D] donnyevo4g:
WOW i can not believe that file is missing im gonna put it in the folder now and try and run the commands i reverted my phone to stock 100 percent and just re rooted it and s off for nothing but il post back and let you guys no the out come im sorry i should have paid more attention
[HTC EVO 3D] ZeeGerman:
awesome guide +1 works awesome. im curious do u have to shutdown after disconnect from vnc im sorry if this has been answer but searching didnt give me an answer. i tried reg shutdown but it doesnt and tried through console with shutdown now command but still idk if its shutdown or not. not sure if it would take up resources or not
[HTC EVO 3D] EarlyMon:
Shutdown on this is a catastrophe - I'd recommend what the OP says - when you're done, go for the full reboot, because it's likely leaving all sorts of processes behind.
[HTC EVO 3D] donnyevo4g:
ok i dont feel so bad now i put the img file in my ubuntu folder on sd and i still get the same error message when i run the commands wtf is going on why is this not working please help
[HTC EVO 3D] ZeeGerman:
thanks thats what i did, hoped there was an easier way but thanks anyways +1 :D
[HTC EVO 3D] ZeeGerman:
this might be the wrong thread for this but there is a lack of one in the sensation forums. I got this to work on stock kernel but with rc,unity and leedroid kernels its a no go i even tried the evo 3d kernel recommended but that wasnt a good idea lmfao. any suggestion? i dont like stock kernel cause i want oc
[HTC EVO 3D] danaff37:
Show us the output of your new errors, just to be sure.
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# su

su

# cd /sdcard/ubuntu

cd /sdcard/ubuntu

# sh ubuntu.sh

sh ubuntu.sh

modprobe: chdir(/lib/modules): No such file or directory

←[H←[Jrm failed for -f, No such file or directory

rm failed for -f, No such file or directory

rm failed for -f, No such file or directory

rm failed for -f, No such file or directory

rm failed for -f, No such file or directory

←[H←[Jrm failed for /system/bin/fsrw, No such file or directory

rm failed for /system/bin/bootubuntu, No such file or directory

rm failed for /system/bin/unionfs, No such file or directory

rm failed for /system/bin/mountonly, No such file or directory

Unable to chmod bootubuntu: Operation not permitted

←[H←[J

Ubuntu Chroot Bootloader v0.1

Ubuntu Bootloader is now installed!

This process does NOT damage Android OS!

Original Installer by Charan Singh

Modified for Ubuntu Chroot by Max Lee at AndroLinux.com ,G2Hacks.com and NexusOn

eHacks.net

To enter the Ubuntu Linux console just type 'bootubuntu'

# bootubuntu

bootubuntu

mount: Invalid argument

mount: No such file or directory

mount: No such file or directory

mount: No such file or directory

net.ipv4.ip_forward = 1

Setting /etc/resolv.conf to Google Open DNS 8.8.8.8 and 8.8.4.4

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

bootubuntu: cannot create /data/local/ubuntu/etc/resolv.conf: directory nonexist

ent

Setting localhost on /etc/hosts

bootubuntu: cannot create /data/local/ubuntu/etc/hosts: directory nonexistent

READY TO ROCK AND ROLL BABY!

Brought to you by NexusOneHacks.net and the open source community!

chroot: can't execute '/bin/bash': No such file or directory

Shutting down Ubuntu

failed.

failed.

failed.

failed.

#
[HTC EVO 3D] ZeeGerman:
same for me when i try without stock kernel
[HTC EVO 3D] donnyevo4g:
what u mean without stock kernal it works for you when you use the stock kernal but when u use the OP kernal it gives u that error?
[HTC EVO 3D] ZeeGerman:
well i cant use OP kernel cause im using a HTC Sensation but when i use sensation stock kernel i can run ubuntu but when i flash kernel to get OC non of the OC kernels support w/e is needed to run ubuntu. i tried OP kernel but it put my phone into loop, prob cause its not made for a Sensation even though i think the 2 phones r counterparts
[HTC EVO 3D] donnyevo4g:
well im stuck idk what else to do i want this to work so bad
[HTC EVO 3D] ZeeGerman:
im not gonna lie its awesome having ubuntu on ur phone but its not practical its almost useless. the keyboard doesnt work, inless u have a bluetooth keyboard and its kinda laggy due to ur running it parallel to android. not gonna lie its awesome having a phone capable of running ubuntu :D but ur not really missing out on much.
[HTC EVO 3D] danaff37:
Keyboard works with lxde...

This looks like busy box errors again. Get me this

echo $PATH

ls -l /system/xbin/mount
[HTC EVO 3D] donnyevo4g:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Donny>cd\

C:\>cd c:sdk\platform-tools

C:\SDK\platform-tools>adb shell

# echo $PATH

echo $PATH

/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin

# ls -l /system/xbin/mount

ls -l /system/xbin/mount

lrwxrwxrwx root root 2011-08-11 16:24 mount -> /system/xbin/bus

ybox

#
[Galaxy Tab Q&A, Help & Troubleshooting] avishai0528:
the backup creates the following files:

boot.bin - Bootloader?

cache.rfs - the cache of current programs?

dbdata.rfs - ?

data.rfs (which i didn't add to 'tar' cause i didn't want all the data to be added)

efs.rfs - ?

factoryfs.rfs - the ROM content?

modem.bin - 'PHONE'

param.lfs

pit.pit - I think that determines how the partition should be.

sbl.bin - Second Boot Loader?

zImage - Kernel? is that the 'PDA' version?

I'll be thankful if someone can help me understand each file purpose?
[Galaxy Tab Q&A, Help & Troubleshooting] rangercaptain:
Put each word in google search and you will know more than you want.
[Galaxy Tab Q&A, Help & Troubleshooting] avishai0528:
Lol... I thought asking the experts will be a better idea ;-)
[Galaxy Tab Q&A, Help & Troubleshooting] rangercaptain:
I can tell you only a little. For me, its like sausage -- I like to eat it, but I don't want to know too much about what's in it.
[HTC EVO 3D] navymoss35:
Super user keeps granting set CPU permissions every Damn minute with the notification that pops up at the bottom of our screen, how the hell do I stop that?
[HTC EVO 3D] DDiaz007:
I think that is because you have the notification checked. The one that displays your max and min frequencies on the notification bar.

Appreciate my help? Thank me :D
[HTC EVO 3D] navymoss35:
No, I figured it out, had to go into superuser and disable toast notifications
[HTC EVO 3D] irock1985:
I too am having this problem... Rather than disable notifications I would like to get to the bottom of why this is happening. Is there anyone who knows what's up?
[HTC EVO 3D] VirusZer0:
It is part of the SuperUser application, go into it, disable notifications. Golden.

Regards,

Tee Jay
[HTC EVO 3D] danaff37:
It only does it if you have profiles set up. I think it's every time it checks through that service.
[HTC EVO 3D] k2buckley:
Yea, it's part of the SuperUser app, but it's not supposed to be granting permissions every minute. There is an issue with SetCPU, IMO. SuperUser keeps granting it permissions, because setcpu keeps ASKING it for permissions. It's not supposed to happen like that. It should ask for permissions when you start the app, and that's it. I've used setcpu for quite a while now, and have never had it act like that. There is something up with it.
[HTC EVO 3D] irock1985:
Very well said! Yes I have used it for over a year and never experienced this on any other phone/rom. But if it's not a wide problem maybe a fresh install will help. I also do not want to disable notifications because I want to know when apps are requesting SuperUser access... With that said as soon as my phone has a little more charge I will be reflashing from scratch
[HTC EVO 3D] andrusk:
I have also noticed this as well and my solution was to disable superuse notifications. I am also using profiles in setcpu, setcpu never did this on my OG Evo.
[HTC EVO 3D] FatChevy:
That didnt resolve anything for me. my notifications was unticked in the first place. probably just wait for an update to fix hopefully!
[HTC EVO 3D] ddelong22:
I agree with FatChevy. Once a update comes out, there probably won't be a problem with it anymore. Did you try emailing the developer?
[HTC EVO 3D] riahc3:
Still the same thing and this did not happen in the old version of SetCPU.
[G2 and Desire Z General] akramss:
Hi All:

I am looking for a Gingerbread ROM that supports Arabic and has Sense for Desire Z. I searched the forum and I couldn't find exactly what I want. For example, cyanogenmod 7 supports Arabic but doesn't have Sense.

Your help is highly appreciated.
[G2 and Desire Z General] kjacksonmusic:
Test
[G2 and Desire Z General] elmadhoun:
I bought my vision/desire z from the UK with the european rom.

The only way i was able to achieve what you want was by flashing the official arabic rom which made eveything work perfect (except the hardware keyboard did not have arabic lettes printed, so use the soft-keyboard for arabic typing) including sense.

There is a thread about doing this in the form somewhere, I honestly forgot the source, but it did involve some work. Howeve right now i am able to go back and forth between official roms by using RUUs. i have the new European 2.3 and arabic 2.2. Not sure if you can flash the RUU stright, but you can try downloading the file.
[G2 and Desire Z General] akramss:
Thank you elmadhoun for yor reply. Yes, actually that is what I am using right now, official arabic. 2.2. I am looking for arabic 2.3 with sense (preferably official)

Thanks again.
[G2 and Desire Z General] xT4Z1N4TRx:
Use my LeeDrOiD rom, it has arabic support as an addon, the addon is in the 2nd or 3rd post on the roms thread

Sent from my Desire Z
[G2 and Desire Z General] telerian:
I am also looking for 2.3 RUU Arabic, I have been told by HTC support that the update was pushed to middle east phones but mine is superCID and with 2.2 Arabic
[G2 and Desire Z General] aDeQ666:
Do u already try virtuous unity rom. Support arabic input & sense 3.0.
[G2 and Desire Z General] telerian:
I tried it before and there is no Arabic support other than just displaying Arabic characters
[Atrix 4G General] gzrecoil:
Today I was unhappy to see that AT&T is raising insurance and deductible rates, significantly starting I believe the flyer said October 1st.

Old pricing:

$4.99/mo

$125 deductible

New pricing:

$6.99/mo

$199 deductible

Anyone else ditching their insurance?
[Atrix 4G General] CaelanT:
Interesting rant on the AT&T forums about the iPhone insurance:

"I have just recently purchased an iPhone 3GS and procured insurance through Asurion. My bill: $11.99/month - $99/deduct - 24hr delivery.

As of September of 2011, ALL iPhone users will be forced to convert to AT&T's "new" iPhone insurance plan, (equal to that of Asurion's current coverage) if they want desirable coverage (including theft and water damage). The only problem with that is this: in October of 2011, the monthly rate will INCREASE from $4.99 to $6.99 and the deductible will be $199.99 for ALL iPhone models, even those that were not previously in the third tier (3G and 3GS). So, not only does AT&T have the audacity to raise their rates in an economically troubled time, they also slap us in the face before they bend us over with the $199.99 deduct when it was originally just under half of that.

I am very displeased with this insurance scam AT&T has going. It is ridiculous that we have to keep paying MORE for the same crappy and under-educated service we've been dealing with for years. I have been an AT&T wireless customer since I got my first cell phone and have not been with another carrier, but what choice do we have if we want the "best". Well, this could very well be my last venture with AT&T, if something isn't done about this insurance scam. I' expect to pay something for a refurb replacement, but not 2/3 of the retail value (again, for a refurb) when I also pay the monthly fee.

Insurance Scam Equation:

iPhone 3GS in-store retail (new) - $449

iPhone 3GS online retail (refurb) - from $300

12 months insurance (under 12 month factory warranty) - $84

iPhone deductible - $199

$199

+$84

-------

$283

$283 replacement with insurance.

$300 replacement without insurance.

So what's the deal here... or better yet, WHERE'S the deal? I'm saving a measly $17 dollars by paying monthly to AT&T for more headache than ever needed, especially when I can go buy one over the net with no headaches (next day shipping available) for the same price.... It would be more worth it if it was a NEW phone and not a refurb, but in almost all cases you're going to get a refurb. Sorry AT&T, I just don't get it. The only way this would ever be worth it is if I was to break my phone twice in 12 months, then I'd be saving a little more, but not enough to have any real meaning."

Also you can see the following:

http://9to5mac.com/2011/07/12/att-raises-iphone-device-tier-on-october-4th-perhaps-signaling-launch-date/

This may not be all AT&T either from what I'm reading. I wonder how much of it is Asurion Insurance. I for one will be ditching coverage on my phone and my wife's phone. We'll keep the lower insurance for the kids phones though!
[Atrix 4G General] BravoMotorola:
Yea complete $h1t, dropped my insurance. Everyone else should, maybe they'l move it back.
[Atrix 4G General] mysticdrew:
People probably bricking more phones than they anticipated!
[Atrix 4G General] JaronBang:
Truth
[Atrix 4G General] pukemon:
Pay full price for phones. I bet you don't need insurance then. Or get through your own insurance. About a year ago I priced it and it was a little over $80 for a year coverage and $50 deductible. But that was about a year ago.

Sent from the coolest voided warranty phone ever.
[Atrix 4G General] dmbrown81:
Best Buy's is $9.99 per month, but with no deductible. It doesn't cover theft or "sub-merged" water damage but it covers pretty much everything else.

I prefer it because of the no deductible.
[Atrix 4G General] cmccollough:
I'm going to start "losing" my phone. According to my friend who is a district manager of att stores in my area, if you report your phone "lost," not stolen, they will send you a brand new phone as opposed to a refurbished one. You can report a phone lost twice a year. So figure, lose it, sell on craigslist, make $100 or so, get a new phone...repeat. I felt bad at first, but now hearing about this I feel as though its justified. An eye for an eye
[Atrix 4G General] pukemon:
and this is where everybody should thank you for feeling bad at first and then not.
[Atrix 4G General] xfinrodx:
Disgusting.