Go Back   Android Forums > Android Phones > Kyocera Milano > Milano - All Things Root

Like Tree2Likes
  • 1 Post By kmetamorphosis
  • 1 Post By dabar

test: Reply
 
LinkBack Thread Tools
Old November 30th, 2011, 08:44 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 10
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 7 Times in 4 Posts
Happy [How-To] root your Kyocera Milano

Chances are some of you readers will be computer illiterate or have very little experience using command line interfaces...no offence. If this is the case and you still want to continue I have included a one click root in the post. Just follow the instructions at "Start here if you are going the one click route"

A few things you should be aware of before diving into this:

1. This will void your warnity if you have any.

2. Rooting isn't for everyone, if you don't know what rooting is or what your getting into please visit these links.

Rooting - is it for me? Some Q&A | Android Central
Editorial: Sometimes, root isn?t the answer | Android Central

3. There aren't any roms/firmware/recovery modifications for this phone yet. I will remove this if any should come up.

4. If somehow you manage to screw up your phone as a result of rooting I'm not responsible but there a quite a few people on this fourm and others like this one who will help you out.

OK, on to the tutorial:

First off you will need to:

1. Download and install Sun JRE and JDK - Download here.

2. Download and install the Android SDK - Download here. It should be installed into the root of your drive like "C" or "D" For the sake of this guide it will be: "C:\SDK"

3. Configure Android SDK - Go ahead and run the SDK and tell it to download and install everything under the tools folder.

4. Download install the ADB drivers - Download here.

5. Download the attachment: "oblique.zip" Inside of it will be six files. Depending on where you put the SDK, the files should be extracted into the "platform-tools" directory in your SDK. "C:\SDK\android-sdk\platform-tools"

Start here if you are going the one click route.

Once you are done, with the above steps we can continue with the rooting process.

If you are going with the one click method just download and extract "GenericZergRushRoot.zip" to a folder, open the .bat file after step 3, ignore step 4 and the commandline stuff.

Step 1: Plug your phone into your PC with the USB cable.

Step 2: Make sure the phone is on "USB charging only" The phone should ask you when the phone is plugged in.

Step 3: Turn USB debugging. Go to Menu > Settings > Applications > Development > USB debugging and check it on.

Step 4: Open up a terminal and navigate to your SDK directory.

To do so type in the following:

Code:
cd C:\SDK\android-sdk\platform-tools
Now we push the exploit to the phone and set some permissions.

Code:
adb push zergRush /data/local/
adb shell chmod 777 /data/local/zergRush
adb shell rm /data/local/tmp/*sh
Then execute the exploit and wait for it to finish.

Code:
adb shell /data/local/zergRush
Now do a remount and set some more permissions.

Code:
adb remount
adb shell mount -o rw,remount rootfs /
adb shell mount -o remount,suid /dev/block/mmcblk0p29 /system
adb shell chmod 4755 /system/bin/sh
Last but not least send some more stuff to your phone, set permissions then install some apps.

Code:
adb push ./su /system/bin
adb push ./busybox /system/bin
adb shell chmod 4755 /system/bin
adb shell chmod 4755 /system/bin/su
adb push ./Superuser.apk /system/app
adb install ./androidterm.apk
adb install ./Root_Explorer_v2.17.2.apk
Finaly restart your phone.

Code:
adb reboot
Don't close out the terminal yet! After it restarts, type in "adb shell" (without the quotes) and hit enter to see if you did it right. If the terminal comes up with a "#" insted of a "$" it worked.

Awesome! You just rooted your phone! If this your first time, give yourself a pat on the back.

Persional notes:

This rooting tutorial is using the zergRush binary created by Revolutionary. I came across this method by accident while looking for a rooting method for my phone. The one I used was for the HTC Amaze 4G. So I guess you could say this works for that phone as well.

If there is any way I could improve this tutorial please feel free to PM me.

GenericZergRushRoot.zip
oblique.zip

Advertisements
chrisyroid is offline  
Last edited by chrisyroid; January 23rd, 2012 at 12:01 AM. Reason: Linked to official adb drivers
Reply With Quote
The Following 4 Users Say Thank You to chrisyroid For This Useful Post:
ehrichweiss (March 24th, 2012), kmetamorphosis (August 6th, 2012), lilparker2009 (February 2nd, 2012), scary alien (November 30th, 2011)
sponsored links
Old February 15th, 2012, 09:44 PM   #2 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

what am i doing wrong? i get a device not found after i try to put the second box commands "exploit phone and set permissions" on the terminal
vgamerv is offline  
Reply With Quote
Old February 22nd, 2012, 12:32 AM   #3 (permalink)
New Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 10
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 7 Times in 4 Posts
Default

Quote:
Originally Posted by vgamerv View Post
what am i doing wrong? i get a device not found after i try to put the second box commands "exploit phone and set permissions" on the terminal
Looks like the adb drivers didn't install properly. I have only got the adb drivers to install on my laptop and I didn't document what I did to install them. Fumble around with the drivers to see if you can get them to work. I have heard that installing the drivers from the SDK work too. You might want to try that. If you have any experience in removing drivers completely from your system I suggest you do that then install the ones from the SDK.
chrisyroid is offline  
Last edited by chrisyroid; February 22nd, 2012 at 12:40 AM.
Reply With Quote
Old March 11th, 2012, 01:30 PM   #4 (permalink)
Member
 
Join Date: Apr 2011
Location: San Bernardino CA
Gender: Male
Posts: 150
 
Device(s): Samsung S3
Carrier: MetroPCS

Thanks: 5
Thanked 18 Times in 14 Posts
Default

the drivers that are provided by kyocera dont work worth jack anyone have working drivers ???
fatalfury is offline  
Reply With Quote
Old March 24th, 2012, 09:48 AM   #5 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

I tried to do this in Windows but had the same issues with the drivers; no matter which one I used, it wouldn't recognize them as being for the phone. I tried both XP and Win7 to no avail. I hooked it up to my Linux system and it worked like a charm. I *think* only the JRE and the Android SDK need to be downloaded/installed but I'm not sure of that since I already had the Java SDK installed as well.

That said, what needs to be done to get a stock image? Wait on Clockworkmod?
ehrichweiss is offline  
Reply With Quote
Old April 2nd, 2012, 01:13 AM   #6 (permalink)
New Member
Thread Author (OP)
 
Join Date: Nov 2011
Posts: 10
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 7 Times in 4 Posts
Default

I was able to install the drivers without a problem....but on only machine. I was fiddling around with some other drivers before that, I think it was for the echo if I remember correctly. Might want to try playing around with those for shits and giggles. The Milano is a strange phone indeed.
chrisyroid is offline  
Reply With Quote
The Following User Says Thank You to chrisyroid For This Useful Post:
mrsbartlett (August 9th, 2013)
Old April 26th, 2012, 08:50 PM   #7 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Well, I accidentally bricked my first Milano about a week ago thanks to a firmware update that I mistakenly accepted. Today I got a replacement and figured I'd take the update and THEN root it. Well, now I get an error at the "adb remount" stage which seems to indicate that something needs to be changed in the exploit because I even tried the manual method for remounting and it still doesn't work. I think it has something to do with the default.prop file according to what I've read so far but I can't figure out how to edit it since I can't su.

I'll patiently await any suggestions.

(I tried to attach my logcat but it says the file size is too big)
ehrichweiss is offline  
Last edited by ehrichweiss; April 27th, 2012 at 10:13 AM.
Reply With Quote
Old April 26th, 2012, 09:28 PM   #8 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

(dupe post)
ehrichweiss is offline  
Last edited by ehrichweiss; April 26th, 2012 at 09:29 PM. Reason: dupe post
Reply With Quote
Old June 16th, 2012, 07:31 PM   #9 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Anyone found a way to root the Milano after this OTA update? I'm stuck with a non-rootable phone which is driving me nuts. I don't even know where to start on rooting these things so I'm hoping someone has at least a pointer on what to look for.
ehrichweiss is offline  
Reply With Quote
Old July 9th, 2012, 08:37 AM   #10 (permalink)
New Member
 
Join Date: Jul 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

so anybody rooted this yet? if so how i cant figure it out
markbarnett123 is offline  
Reply With Quote
sponsored links
Old August 6th, 2012, 11:22 AM   #11 (permalink)
New Member
 
Join Date: Aug 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

I'm in the same boat. I get stuck after running Zerg Rush and getting the ""Hellions with BLUE flames !" error.
awalrath23 likes this.
kmetamorphosis is offline  
Reply With Quote
Old October 17th, 2012, 08:30 PM   #12 (permalink)
New Member
 
Join Date: Jul 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

None of the current rooting methods work on a milano gb2.3.4... do not expect much help here.
hawkeyez731 is offline  
Reply With Quote
Old November 8th, 2012, 03:52 PM   #13 (permalink)
New Member
 
Join Date: Nov 2012
Gender: Male
Posts: 2
 
Device(s): Samsung Transform, Kyocera Milano
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have a Milano from Ting (Sprint), and have not found a root solution. I have tried Zergrush, Superoneclick, Unlock Root, and Gingerbreak but none of them work. On Ting's forum they explain that the Milano software was patched against Zergrush and other exploits around March 2012 https://help.ting.com/entries/21807722-rooting-the-kyocera-milano

I have not found posts anywhere online of someone being able to root a Milano after March 2012. Without root this phone is pretty useless to me because it only has 150mb of internal memory and is so full of bloatware that it can only download about 3 apps then is full.

I am willing to make a donation to someone who can help me get this rooted.
tingtransform is offline  
Reply With Quote
Old November 13th, 2012, 03:56 AM   #14 (permalink)
New Member
 
Join Date: Nov 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Any help on Rooting a Kyocera Milano C5120 Gingerbread 2.3.4? I got it from Krogers, and it uses the I-Wireless service, running Sprint ID and all. I want to root it so I can get rid of all the junk apps that are preinstalled on it, taking up all the space.

I've tried ZergRush, and SuperOneClick now. Nothing is working. Some help would be appreciated.
wesman2232 is offline  
Reply With Quote
Old March 28th, 2013, 05:32 PM   #15 (permalink)
New Member
 
Join Date: Mar 2013
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

how can i root kyocera milano, android 2.3.4
manuelrh15 is offline  
Reply With Quote
Old May 22nd, 2013, 06:43 AM   #16 (permalink)
New Member
 
Join Date: May 2012
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

has anyone considered downgrading to 2.3.3? I've been looking but haven't found anything or the firmware itself
jot3838 likes this.
dabar is offline  
Reply With Quote
Old July 8th, 2013, 01:12 AM   #17 (permalink)
Junior Member
 
Join Date: Jul 2013
Posts: 18
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 1 Time in 1 Post
Default

Great news! It is possible to root the Kyocera Milano with Android 2.3.4! zergRush doesn't work, but https://github.com/hiikezoe/break_setresuid does. You might need to add these:

main.c
{ "C5120", "GINGERBREAD", 0xc013358c },

perf_swevent.c
{ "C5120", "GINGERBREAD", 0xc0810c30 },

libdiagexploit/diag.c
{ "C5120", "GINGERBREAD", 0xc074aee4 },

Here it is working (through SSHDroid):
~/data/berserker.android.apps.sshdroid/home $ ./break_setresuid
# whoami
root
tcaF0xd is offline  
Reply With Quote
Old August 10th, 2013, 04:07 PM   #18 (permalink)
Junior Member
 
Join Date: Jan 2010
Posts: 18
 
Device(s): Samsung Galaxy Rush (2014-), Kyocera Milano (2013-2014), Samsung Moment (2010-2013)
Carrier: Where You At?!?!

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by tcaF0xd View Post
Great news! It is possible to root the Kyocera Milano with Android 2.3.4! zergRush doesn't work, but https://github.com/hiikezoe/break_setresuid does. You might need to add these:

main.c
{ "C5120", "GINGERBREAD", 0xc013358c },

perf_swevent.c
{ "C5120", "GINGERBREAD", 0xc0810c30 },

libdiagexploit/diag.c
{ "C5120", "GINGERBREAD", 0xc074aee4 },

Here it is working (through SSHDroid):
~/data/berserker.android.apps.sshdroid/home $ ./break_setresuid
# whoami
root
Am i supposed to already know what do to with all those files?
Chas is offline  
Reply With Quote
Old January 3rd, 2014, 02:40 PM   #19 (permalink)
New Member
 
Join Date: May 2012
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

has any one successfully rooted this yet? I have, I'll go back and find how it worked, I just noticed this thread again when someone liked one of my comments
dabar is offline  
Reply With Quote
Old January 3rd, 2014, 03:20 PM   #20 (permalink)
Junior Member
 
Join Date: Jan 2010
Posts: 18
 
Device(s): Samsung Galaxy Rush (2014-), Kyocera Milano (2013-2014), Samsung Moment (2010-2013)
Carrier: Where You At?!?!

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by dabar View Post
has any one successfully rooted this yet? I have, I'll go back and find how it worked, I just noticed this thread again when someone liked one of my comments
I was successful, using the software root method
*** no pc root method ***

I wouldn't bother with the method in this thread, honestly.
Chas is offline  
Reply With Quote
sponsored links
Old March 11th, 2014, 02:25 PM   #21 (permalink)
New Member
 
Join Date: Mar 2014
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Thumbs up heyyyy this is thedeal ok i a greu hat hacker so it took sum time to found out how

Quote:
Originally Posted by chrisyroid View Post
Looks like the adb drivers didn't install properly. I have only got the adb drivers to install on my laptop and I didn't document what I did to install them. Fumble around with the drivers to see if you can get them to work. I have heard that installing the drivers from the SDK work too. You might want to try that. If you have any experience in removing drivers completely from your system I suggest you do that then install the ones from the SDK.
ok you have to install it manually doit from the adb driver menu when it says install automatically this manually then it will take yuu to the adb menu with yr phone moden click on adb it should have a plus sign click add click install wait until it says adb debugging has been installed then click on sdk android framework do the same to that easy take.........
crownkings317 is offline  
Reply With Quote
Reply
Tags
kyocera, kyocera milano, milano, one click rooting, root, rooting tutorial, tutorial, zergrush


Go Back   Android Forums > Android Phones > Kyocera Milano > Milano - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 11:55 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.