yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] xitrumch:
I own a TF101 9.2.1.11 , I couldn't get vipermod to work on my Mac as well, and I guess it should be the same story for Linux user. But when I try option 1 instead of option 3 in his root then everything works. Perhaps you could try option 1 on your TF101
[Eee Pad Transformer General] eminembdg:
I can't even get it to see my TF to even start the program lol
[Eee Pad Transformer General] C.Flat:
Haven't there been some USB issues reported with the ICS upgrade? Maybe that's why its not working
[Eee Pad Transformer General] livinsacrfice:
Could just download a virtualbox/vmware image of Windows XP or 7. That technically would not be installing it, lol.
[Eee Pad Transformer General] kiats:
i'm very new to android world.

does this work on B80 Tf101 stock ics?
[Eee Pad Transformer General] xitrumch:
So it means you failed to see the devices using "adb devices" command?

I also have an Arch machine, and the way to make adb recognize my android devices in Linux is to add USB ID from specific vendor (Asus in this case). You can try to add that (follow instruction from Google android sdk set up) and try again in your Ubuntu machine. If it still doesn't work then it's very weird...most probably hardware issue :D

---------- Post added at 02:13 PM ---------- Previous post was at 02:08 PM ----------

That's such a pain in the a*s to do for Unix users :D. I rather not root my transformer than to touch Windows OS... ;)

---------- Post added at 02:15 PM ---------- Previous post was at 02:13 PM ----------

I also own a stock ICS TF101 (TW 9.2.1.11 to be specific). And vipermod confirm to work (using option 1, not option 3)
[Eee Pad Transformer General] kiats:
thanks you so much, i'll try it when i have free time :D
[Eee Pad Transformer General] eminembdg:
Yea I set the rules file by following Google site for adb but it sees it but when I do an adb command it just sits there in terminal and seems to attempt the command a few times then fails. It is strange.

One of these days when my 9 month old gives me some time lol, I'll try messing with it again
[Eee Pad Transformer General] michaelhaseth:
Update Soon

I plan on posting an update for this within (hopefully) the next couple of days. The update will fix several bugs, correctly copy su to /xbin (something vipermod doesn't even do!), and add the option to install RecoveryInstaller.apk, so you can flash the clockworkmod recovery as well!

Also, I didn't realize how many people would want a Unix/Linux version! Vipermod still works for those platforms, but If you want, I can put something together (mac/Unix will take longer, as I don't own a mac, making development harder)!

Let me know if there is still interest in a Unix/Linus version!
[Eee Pad Transformer General] farsight73:
I use vipermod and work very good..
[Eee Pad Transformer General] hearts king101:
Please especially for ICS 9.2.2.3 bcuz vibermod doesn't work any more .;)
[Eee Pad Transformer General] thunderman98:
root

Would love to the update.will it root the new ota ?9.2.21 had to install the stock rom this week because voodoo root keeper didnt work forme and vipermod won't work .lookingforward to yourupdate and if it works buy you a beer
[Eee Pad Transformer General] funmerlin:
Oh cool. So that means if I can find the stock recovery, I can replace clockwork mod, apply OTA updates, and then put clockworkmod back on?
[Eee Pad Transformer General] thunderman98:
ICS 9.2.21

Will this root the new otafrom asus that took us from .17 to .21?
[Eee Pad Transformer General] revo_65:
I just tried it and it does not...havent found any ways that will root .21
[Eee Pad Transformer General] Spoo76:
Thats unfortunate. I Just scored a 32GB with dock and made the mistake of updating the firmware. ahh well I'll have to wait some more.

BTW after looking around I see posts that some of the B70 models wont NvFlash and cant be recovered from a brick. is this still true or has there been something around that? I have a G2X and got rid of a Galaxy tab and Viewsonic G tab and liked the idea of being able to recover a bricked device even though i haven't needed it
[Eee Pad Transformer General] baseballfanz:
You can downgrade to root, follow this guide.

http://xdaforums.com/showthread.php?p=25385687
[Eee Pad Transformer General] Spoo76:
Sweet thanks!
[Eee Pad Transformer General] ccs21:
isit work on TF101 9.2.1.21 US ?

My TF101 is Successfully Installed and i can find SuperUser app

but any apps request SU, messagy says Dany...

i cannot use Titanium Backup T^T
[Eee Pad Transformer General] CTR01:
I have used your method and it eventually showed the on screen message " restart to find your tablet rooted" but after a restart it doesnt show the (super)user app in the app drawer or through the stock file browser. is this right?
[Eee Pad Transformer General] jeampz:
I've tried so many different rooting methods (using Ubuntu and Windows) and nothing works (not even this one). I have a B90 TF101 which I purchased from Canada in January and has now upgraded to ICS.

All I want for Christmas is root access...
[Eee Pad Transformer General] baseballfanz:
Wolf's method 3 will get you the Christmas wish.:D

http://xdaforums.com/showthread.php?p=25385687
[Eee Pad Transformer General] wileEwease:
Wolf's method 3

No question

Just remember you will no longer be able to get OTA upgrades
[Eee Pad Transformer General] Thing O Doom:
Well you can always get OTAs back by flashing back to complete stock x)

Nice app btw.
[Eee Pad Transformer General] bigbossmcg:
what would be even better

i say make a os x friendly root app, i needs my root but no windows :(
[Eee Pad Transformer General] idcrisis:
Hi, I have made a tool for single click root keeping stock Asus recovery and threfore OTAs...

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

This tool also allows you to flash your stock Asus recovery separately, you can follow the third scenario mentioned in the post:

"3. If you have root and need Asus stock recovery. "

You will keep your data and root, and nothing will change except you'll now be on stock Asus recovery.
[Eee Pad Transformer General] mahalocat:
NO work for me....reboots but no Root

: (
[Samsung Galaxy Nexus] porfymartinez:
So I was browsing the XDA Portal and stumbled across the article about how dual boot technology is at a standstill when I noticed this picture of a Galaxy Nexus with dual boot option for AOKP and CM9. Is this real? lol
[Samsung Galaxy Nexus] Simer03:
bump cuz ive been wondering the same...
[Samsung Galaxy Nexus] Hydera5:
This would be epic, I too want to know if this is possible
[Samsung Galaxy Nexus] Gahh Its Lee:
Doesn't boot manager work for our phone?
[Samsung Galaxy Nexus] Hydera5:
Forgot about boot manager... can anyone link me to a tutorial to make sure or how to obtain s-off? or is is off as default when rooting and unlocking the bootloader?
[Samsung Galaxy Nexus] porfymartinez:
What's boot manager?
[Samsung Galaxy Nexus] Hydera5:
an app on the market that lets you boot into up to 5 ROMs at once and can be found here.
[Samsung Galaxy Nexus] porfymartinez:
Never been required to get s-off for anything else on the Galaxy Nexus. Is it still required?
[Samsung Galaxy Nexus] Simer03:
Boot manager works but its not the type in this picture! That's what the OP is wondering

Sent from my Nexus Prime
[Samsung Galaxy Nexus] porfymartinez:
Basically.
[Samsung Galaxy Nexus] porfymartinez:
Reading the revievs for boot manager in Play and couple people say its buggy as heck. Anyone else try this?
[Samsung Galaxy Nexus] Gahh Its Lee:
I've never tried it but my friend has issues on his evo3d. His ogdroid worked fine with it.
[Defy Themes and Apps] swapnil360:
Today, Google announced that Android Market is shutting down and they'll be replacing it with a new service Google Play. The first apk file is available. It still looks the same though.

Requires : Android 2.2 Froyo or higher

Update (16 Feb 2012)

New MyAppsUI
[Defy Themes and Apps] shaGGy5678:
Is this free here???
[Defy Themes and Apps] CallMeVentus:
I don't know why Market disappears everytime it updates to Google Play :/

Herpderp Defy.
[Defy Themes and Apps] TJKV:
Because Play IS the new market :P

Honestly I think Play Store isn't a great name...
[Defy Themes and Apps] mihovil13:
If you didn't know, today is 7th march :)

BTW app is even buggier then 3.4.4
[Defy Themes and Apps] CallMeVentus:
No , as in I try launching Market from Espier Launcher after the update , they say "Application is not installed on your phone"

Then upon restart the Market disappears altogether .

I am on Espylon3's CM7 nightly + Dual-booting CM9

I tried manually installing to no avail

Herpderp Defy.
[Defy Themes and Apps] kano78:
Thank you. In my opinion the Play better then Market. :)
[Defy Themes and Apps] mihovil13:
Google Play should be a name for a gaming tablet.

Google Play Store should be an app store.

So, Google's new names suck.
[Defy Themes and Apps] TJKV:
Sorry about late reply, you have probably sorted it out already. But anyway if someone else lands here an reads, then this Play is a different app, it isn't simply an update to the same old market app. So old shortcuts won't work, delete them and make a new one.

Same reason the Market button on the default launcher on some newer (GB) stock Motorola phones doesn't work. Read some articles about it on the internet...
[Defy Themes and Apps] Pluggedgamer:
Lol yes it delets market and places this
[Defy Themes and Apps] sajm:
Indeed Android Market was way better name than play market imo..
[Galaxy S II Q&A, Help & Troubleshooting] gadget069:
I'm looking at picking up a i9100, giving the wife my i777. Does it matter which MPN the phone has, using this in the US. I noticed just anout every phone on fleabay had a different MPN. i understand the MPN is a code for different parts of the world. Would the MPN only matter when returning to stock? Is there an MPN to stay away from? Sorry for the noobish questions, did some searching and didn't find what I was looking for.
[Android Q&A, Help & Troubleshooting] Slavens:
So i've been digging into android development hoping to do some work in porting to an LG Optimus C, and i feel like I'm getting conflicting information from Google:

from source.android.com/source/building-devices.html:

and from en.wikipedia.org/wiki/Android_version_history

Does this mean that i need ICS specific, proprietary drivers from LG if I want to port it to my Opt C?

or do I simply (./sarcasm.sh) need to learn to write hardware drivers without any idea of specifications?

Thanks!
[Off-topic] slow_DC4:
For homework, we're required to write code for a cash register. Basically what it does is it prints out a menu and asks the user for input. At the end it prints out the order along with the total.

The part I am having trouble with is how do I make something like this:

Hamburger Hamburger Hamburger

display as this:

(3) Hamburger

We're told to think in terms of parallel arrays, but seeing as I missed that class, I am a bit lost.

If wanted, I can put up what code I have.

Thanks in advance.
[Off-topic] iynfynity:
can you post all your code?
[Off-topic] slow_DC4:
Here is what I have.

I haven't written anything in my code that would relate to the problem I am having because I do not know where to start.

import java.util.Scanner;
import java.util.ArrayList;

public class CashRegister{
public static void main(String[]args){

Scanner scan=new Scanner(System.in);
ArrayList<String> list=new ArrayList<String>();
Register reg=new Register();

int b;

do{

String [] item = new String[11];
item [0]="Hot Dog";
item [1]="Hamburger";
item [2]="Soda";
item [3]="Chips";
item [4]="Ice Cream";
item [5]="Shave Ice";
item [6]="Cookie";
item [7]="Plate Lunch";
item [8]="French Fries";
item [9]="Shake";
item [10]="Order Complete";

for (int a=0;a<item.length;a++){
System.out.println((a+1)+". "+item[a]);}

b=scan.nextInt();

if (b==1){
list.add(item[0]);
reg.add(2.50);}
if (b==2){
list.add(item[1]);
reg.add(3.00);}
if (b==3){
list.add(item[2]);
reg.add(1.25);}
if (b==4){
list.add(item[3]);
reg.add(1.50);}
if (b==5){
list.add(item[4]);
reg.add(2.00);}
if (b==6){
list.add(item[5]);
reg.add(2.00);}
if (b==7){
list.add(item[6]);
reg.add(1.00);}
if (b==8){
list.add(item[7]);
reg.add(5.00);}
if (b==9){
list.add(item[8]);
reg.add(2.50);}
if (b==10){
list.add(item[9]);
reg.add(3.00);}
}

while (b != 11);

System.out.println("");
System.out.println("Your order contains: ");
System.out.println(list);
System.out.print("Your order costs: $");

double f=reg.getTotal();
System.out.format("%.2f %n",f);

}}

class Register{
double total=0;

public void add (double b){
total=total+b;}

public double getTotal(){
return total;}

}
[Off-topic] iynfynity:
I looked into your code and I can see what you want to do. I came up with a way to do it, however, I don't think it will be an efficient code (I'm not really familiar with Java).

I'm sure someone with more knowledge with Java could help you with this.
[Off-topic] slow_DC4:
If you don't mind, could you post what you came up with or maybe point me in the right direction? Thanks

Sent from 234 Elm Street
[Off-topic] android_owl:
Woops! I haven't read that, here is the almost much more cleaner solution.

There are several things that could be done (checking for valid input for example, ...) but i think thats to much for now.

import java.util.ArrayList;
import java.util.Scanner;

public class CashRegister {
public static void main(String[] args) {

Scanner scan = new Scanner(System.in);
ArrayList<String> order = new ArrayList<String>();
Register reg = new Register();

// init & declare the array outside the loop
String[] menu = new String[] { "Hot Dog", "Hamburger", "Soda", "Chips",
"Ice Cream", "Shave Ice", "Cookie", "Plate Lunch",
"French Fries", "Shake" };
double[] prices = new double[] { 2.50, 3.00, 1.25, 1.50, 2.00, 2.00,
1.00, 5.00, 2.50, 3.00 };

// every order contains a amount int
int[] amountOf = new int[10];

for (int a = 0; a < menu.length; a++) {
System.out.println((a) + ". " + menu[a]);
}

System.out.println("10. " + "Order Complete");
System.out.print("Please choose from the menu:");

int input;

do {

input = scan.nextInt();

if (input >= 0 && input <= 10) {
reg.add(prices[input]);
amountOf[input]++;
}

}

while (input != 11);

System.out.println("");
System.out.println("Your order contains: ");

// System.out.println(list);

// calculate the amount of items from the order
for (int singleItem = 0; singleItem < menu.length; singleItem++) {
for (int menuIndex = 0; menuIndex < order.size(); menuIndex++) {
if (order.get(menuIndex).equals(menu[singleItem])) {
amountOf[singleItem]++;
}
}
}

// print the receipt
for (int i = 0; i < amountOf.length; i++) {
if (amountOf[i] > 0) {
System.out.println("(" + amountOf[i] + ") " + menu[i]);
}
}

System.out.print("Your order costs: $");

double f = reg.getTotal();
System.out.format("%.2f %n", f);

}
}

class Register {

private double total = 0;

public void add(double b) {
total = total + b;
}

public double getTotal() {
return total;
}

}
[Off-topic] slow_DC4:
Thanks for your help. Now I can rest until the next assignment...which is tonight. :(
[Off-topic] android_owl:
You know where to ask :P
[Off-topic] android_owl:
I'll take a look at this at the weekend, maybe tomorrow.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] orlandoxpolice:
Good post.

Also, people who have bricked and make a new thread. We want to help you, but please for the love of god give as much information as possible. The incidents of these 'ghost bricks' where people have said they have done everything correctly is rising, yet the accompanying details are lacking. It is scary thought that our phone can brick itself on a normal flash .001% of the time, but we don't even know if this is true because of a lack of information.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] sid_wisc:
I think this is a nice post in light of the present circumstances that different users (n00bs, if you will) are facing. I have been a big fan of reading multiple times before trying on something and probably that is one thing that have saved me from getting my phone useless. And with such informative guides by developers like Silver we should always read everything for sure...

Thanks a ton Silver for all that you do and I will be trying your Silver ROM as soon as I am done posting this :)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] skrambled:
Thanks for posting this Silver. I don't mind helping people who've run into trouble--I actually like it since I've run into the same problems myself (including a hard brick--my own user error, admittedly...).

If any of the people starting new threads took a minute to search, they would find that their question has been answered a hundred times. But I'll generally cut them some slack and just try to help since when you think you've bricked your phone you tend to be in a total state of panic and don't think to search first.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Shootoo:
Thanks for the post. Coming from a Captivate over to a Skyrocket wasn't too bad of a transition, but my Captivate would have been bricked most definitely unless I read 2 or 3 DIFFERENT guides and watched a couple vids on YouTube. Please read and reread and then read some more
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] huan111:
i just got into US 4 2 weeks,

and had my skyrocket at the 2nd day in US,

i just rooted it few days ago,

it's easy for me to root it ,

just follow the rules,

don't make any mistakes.

and you can enjoy different kinds of roms
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] elliottdp:
Ordered a new (refurb) skyrocket and am going to root

Hi all.

Very green noob here.

I just ordered my skyrocket from AT&T. They have refurbished going for $19.99 for those looking. I'm coming off from a Samsung Impression. "It's ancient, it's ugly..." for those loving Nightmare before Christmas.....

Anyhow, when I get it I am going to play with it for a day or so and then root it(or attempt to), and put the Cyanogen mod and clockwork mod. Hope I know what I'm talking about. :o

I've been reading everything for weeks now and am going to re-read again all of the links mentioned by Silver03wrx at the top. Thanks in advance.

Two questions, though.

I want Ice Cream Sandwich on it.

1. Any recommendations which to do first, ie upgrade to ICS and then Root?

and

2. I am going to back up the stock set up first. If I screw up and brick it, can it be restored? I have read that a soft brick can, but I do not recall ever seeing mention of restoring from hard bricking. Maybe I missed it.

Any proactive help is much appreciated.

Thanks
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Shootoo:
I would do the ICS install and then root

As for bringing... We've lost a lot of good men out there to hard bricks, which is one of the reasons you got a Skyrocket for 20 bucks lol

Soft bricking happens all the time, not too hard to recover from. Hard bricks are very difficult. There's a dude out there who repairs a hard brick $50 or in that range

Just follow instructions and you'll be fine

Non-bricked Skyrocket since 2-11-2012
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] elliottdp:
Thanks for the guidance Shootoo.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] JHK1984:
Thanks

Thanks for the tip! Big help!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] JasontheKep:
Def READ UP ON ODIN

I made the mistake of thinking Odin was like superoneclick, it either works or doesn't, IT IS NOT. You can seriously mess up your device if your not careful. I would know, Cause I bricked the Epic 4G Touch, Luckily by the time I got to the skyrocket, I had personal Experience. LOL
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Nixdawg1:
Thanks for the info.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] MJ_Arsenault:
Just wanted to say thanks for this thread. I'm experimenting with rooting my girlfriend's Skyrocket and if I can avoid bricking her phone, well that would be great :D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] techieboy:
Thanks for the great post

Hi, I've been hanging around XDA for a few years now, and this is one of the most complete posts for rooting a device I have seen. I have a Galaxy S Fascinate with VzW, and had a big learning curve on it.

I recently finished rooting/modding it to run CM9 ICS 4.0.4 and am looking to take advantage of the dual core processor for better performance than my 1st Gen Fascinate.

Thanks for all the great work!

TB
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] rcdizon:
Very important to read and read and read again...

I've bricked my phone but I knew that this could happen before attempting it and had read enough prior to trying out a rom. I had a backup plan just in case from all the great posts here.

When my SR bricked, I didn't panick... much. :D. I just spent another few minutes with the leaked ICS and everything was working again.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] iHenry:
Bricked... No wait...

I thought I bricked my phone. Started checking everything and after discovering the one of my USB ports won't support my phone correctly, I was able to restore my phone with ODIN.

One thing I did notice once I recovered is that when using that port, ADB would error and time out. I though it was a driver, then cable issue, but it was the port.

In the future to test my phone and make sure it is fully accessible, I'm going to run ADB and drop into shell mode to make sure my cable and port are working.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] cnewsgrp:
OP: Can you please add following instruction in bold red

Check your device before flashing. FLASH AT&T Samsung Galaxy S II Skyrocket SGH-I727 ROMS ONLY

I have read 2-3 threads with folks bricking their SGS2 skyrocket by flashing other roms.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] billownz:
He does in point 6.

What the op should add is the fact that leaked ICS kernel's can hard brick a phone. A shame considering almost every rom released in the last few months is based on the leak. You can read more about it here http://xdaforums.com/showthread.php?t=1644364
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] cnewsgrp:
Actually most are safe because we use GB recoveries. I think only CM9 based ROM using non GB recoveries are at risk.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] MajorVapor:
Read up and Fear Not: The true bueaty of Android!

I am realatively new to Android, especially when it comes to development and customization, but I have much experience with hardward tinkering and hacking over the years. That said, since I got my SkyRocket I am HOOKED! I have managed to flash my S2S through six or so different ROMs, starting from GB stock to Cyanogen then to the ICS. Just 2 days ago my PC glitched while flashing through ODIN and my phone turned to stone. ODIN wouldn't see it, ClockworkMod was gone, all my data/backups...EVERYTHING. :eek: I thought it was over. However, with persistence, the forums and some gumption, I was able to bring it back from the brink! As long as you take your time and keep at it, everything you need to be a pro (or at least feel like one with your own devices) is here somewhere and no device should have to suffer the boring stock life again!!! Thanks to all the devs and moderators for keeping us dabbling, Great Post Silver!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] DTXBrian:
Oh, the wisdom to be learned by reading these forums BEFORE messing around with a phone...

Now, I'm stuck with an expensive paperweight.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] nbrowser:
Good thread, I'm reading all the information regarding rooting and using custom ROM flashes for my Skyrocket long before I even attempt to do it, heck I recently did my first jailbreak of my iPod Touch (I know off topic but relevant).

But doing that meant a lot of research especially since I learned about tethered and unteathered etc.

Folks, heed the advice, research, research and more research, then if your confident enough, they attempt it otherwise leave your really nice handset alone and don't brick it !
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BuckMulligan:
A word to the wise - when you're old like me, and your bifocals are in need of replacement, "i777" can look a lot like "i727." Fifty bucks (plus shipping) and two weeks later, I finally have a non-bricked Skyrocket again.