[LINUX] [MAC OSX] Universal Nexus Linux Toolkit v2.3.0 (Unlock, Root, CWM, Factory)

Search This thread

melp57

Senior Member
Jul 31, 2009
1,198
208
How do I get my linuc to recognizes my N7? It starts charging but nothing else happens. I am running 32bit Linux Mint.

thanks
 

melp57

Senior Member
Jul 31, 2009
1,198
208
The toolkit is not working for you or you are trying to do something else, like files copying?

This toolkit doesn't require something particularly to happen when you connect Nexus with your computer.

No, I wasn't trying to copy files or do anything else. I was just unassuming that like when I plug my phone in, that it pops up, meaning that drivers are installed. Maybe it is different with using Linux. I guess your script communicates in a different way. I loaded up the program in a terminal. but didn't try to execute anything. I will try that next.
thanks
 

marathone

Senior Member
I have just updated SuperSU, CWM recoveries and factory images links.

Thanks. Donation on it's way. Confirmation number: 54H26414N6077264J

I'm having difficulty getting my Nexus 7 recognized via USB (shows it charging) but not mounting on GNU/Linux since the 4.3 update. Someone suggested this might because of an outdated version of ADB, although it worked prior to the update. What do you think? Shows the same on GNU/Linux and Windoze.

So, the original post has the newer SU?
 
Last edited:

tatelucas

Senior Member
Nov 28, 2011
128
320
Buenos Aires
Thank you so much for your donation! I will be updating adb and fastboot on the next 24 hours. When you launch unltlauncher it will automatically download the last version.

Sent from my Nexus 4 using xda app-developers app
 

tatelucas

Senior Member
Nov 28, 2011
128
320
Buenos Aires
Thank you so much for your donation! I will be updating adb and fastboot on the next 24 hours. When you launch unltlauncher it will automatically download the last version.

Sent from my Nexus 4 using xda app-developers app

I will need some days more because I'm in a trip in the US. For now, try downloading the Android SDK latest platform tools and replacing the old fastboot and adb binaries with the ones you can download from the Android SDK tools package called Platform Tools. Here is the Android SDK Tools download link if you don't have it http://dl.google.com/android/android-sdk_r22.0.4-linux.tgz Sorry and let me know if you could make it work.
 

ganassa

Member
Dec 2, 2009
32
2
I will need some days more because I'm in a trip in the US. For now, try downloading the Android SDK latest platform tools and replacing the old fastboot and adb binaries with the ones you can download from the Android SDK tools package called Platform Tools. Here is the Android SDK Tools download link if you don't have it http://dl.google.com/android/android-sdk_r22.0.4-linux.tgz Sorry and let me know if you could make it work.

It looks like the platform-tools adb version is not updated, it needs to be 1.0.31 version at least, otherwise the device results as "offline" - source and solution (download latest adb) HERE

BTW: once the device has been recognized by the new ADB, I still have a problem: the Recovery was restored to stock by the 4.3, and trying to install it via UNLT results in a "FAILED" message. I'll give you further and more useful details when I'll try again.
 
Last edited:
  • Like
Reactions: marathone

marathone

Senior Member
I will need some days more because I'm in a trip in the US. For now, try downloading the Android SDK latest platform tools and replacing the old fastboot and adb binaries with the ones you can download from the Android SDK tools package called Platform Tools. Here is the Android SDK Tools download link if you don't have it http://dl.google.com/android/android-sdk_r22.0.4-linux.tgz Sorry and let me know if you could make it work.

Not yet working. This is for NeXus 7, still shows as offline. I can wait to root this until you have some time. Meanwhile I'll bang away at it.

Sent from my Nexus 7 using Tapatalk 2
 

jamsh

Senior Member
Jul 13, 2010
119
16
London
basics

Universal Nexus Linux Toolkit v2.1.0


Universal Nexus Linux Toolkit is a bash script based program that offers an easy way
to do all you need to do before flashing a custom ROM on your Nexus device.

It works with:

1. Nexus 4 [mako]
2. Nexus 10 [manta]
3. Nexus 7 (WiFi) [grouper]
4. Nexus 7 (GSM) [tilapia]
5. Galaxy Nexus (GSM) [maguro]
6. Galaxy Nexus (Verizon) [toro]
7. Galaxy Nexus (Sprint) [toroplus]
8. Nexus S (worldwide version, i9020t and i9023) [crespo]
9. Nexus S (850MHz version, i9020a) [crespo]
10. Nexus S (Korea version, m200) [crespo]
11. Nexus S 4G (d720) [crespo4g]

With this toolkit you will be able to:

- Unlock the bootloader.
- Flash CWM recovery (Standard or Touch).
- Root the phone.
- Lock the bootloader.
- Flash Google Factory Image. (Not available for Sprint Galaxy Nexus)

DOWNLOAD THE TOOLKIT HERE

Galaxy Nexus Linux Toolkit is Open Source! See the CODE

HOW TO EXECUTE (Must run it with superuser permissions. Example given for Ubuntu):
Please extract the .tgz in the place you want, for example in /home/user
Open a terminal and type the following:
>user@linux: cd "THE PATH WHERE IS THE unltlauncher.sh FILE"
>user@linux: sudo bash ./unltlauncher.sh
If you extract it in /home/user/unlt, the path to the .sh must be /home/user/unlt
so you have to type:
>user@linux: cd /home/user/unlt
>user@linux: sudo bash ./unltlauncher.sh

Note: If you're running on a 64 bits OS, please install 32 bits libraries.

Here are some SCREENSHOTS::good:

Captura%2520de%2520pantalla%2520de%25202012-11-18%252000%253A06%253A09.jpg


Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A16.jpg


Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A19.jpg


Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A30.jpg


Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A39.jpg


Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A14%253A25.jpg


I hope you will find it useful! :laugh:
P.S. Sorry for my English. I'm from Argentina!

I would love to use this as I only have an old laptop running 12.04 and would like to try a new rom on my Nexus 4. When I download your link, I get a small sh file and I'm not sure how to proceed from there. You say extract tgz to wherever, how do I do that?????
 

marathone

Senior Member
I would love to use this as I only have an old laptop running 12.04 and would like to try a new rom on my Nexus 4. When I download your link, I get a small sh file and I'm not sure how to proceed from there. You say extract tgz to wherever, how do I do that?????

Does the file you downloaded have a .tgz extension? If so use your archive manager to extract it.

You should have one file (unltlauncher100.sh) which when invoked will download what it needs. You run it from your shell, as root. I had to enable the file as an executable 1st though, but I'm not on Ubuntu, so your mileage may vary.

The instructions in the OP are pretty clear. ;)

Sent from my Nexus 7 using Tapatalk 2
 
Last edited:

jamsh

Senior Member
Jul 13, 2010
119
16
London
Does the file you downloaded have a .tgz extension? If so use your archive manager to extract it.

You should have one file which when invoked will download what it needs. You run it from your shell, as root. I had to enable the file as an executable 1st though, but I'm not on Ubuntu, so your mileage may vary.

The instructions in the OP are pretty clear. ;)

Sent from my Nexus 7 using Tapatalk 2
When I click the download link, I get this - /unltlauncher100 .sh - downloaded. What do I do next??
Thanks.
 

bogdan_wrc

Senior Member
Nov 22, 2008
744
64
Have you tried it?

Sent from my Nexus 4 using Tapatalk 2

i must say a i havent. i am about to buy it, i was gona try it. i was making sure it was available until then.
i opened it last night, and i saw no mention of the new N7, thats why i asked. is it compatible? when i select N7 does it fit for both models?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 76
    Universal Nexus Linux Toolkit v2.3.0


    NOW COMPATIBLE WITH MAC OSX!!!


    Universal Nexus Linux Toolkit is a bash script based program that offers an easy way
    to do all you need to do before flashing a custom ROM on your Nexus device.

    It works with:

    1. Nexus 4 [mako]
    2. Nexus 10 [manta]
    3. Nexus 7 (WiFi) [grouper]
    4. Nexus 7 (GSM) [tilapia]
    5. Galaxy Nexus (GSM) [maguro]
    6. Galaxy Nexus (Verizon) [toro]
    7. Galaxy Nexus (Sprint) [toroplus]
    8. Nexus S (worldwide version, i9020t and i9023) [crespo]
    9. Nexus S (850MHz version, i9020a) [crespo]
    10. Nexus S (Korea version, m200) [crespo]
    11. Nexus S 4G (d720) [crespo4g]

    With this toolkit you will be able to:

    - Unlock the bootloader.
    - Flash CWM recovery (Standard or Touch).
    - Root the phone.
    - Lock the bootloader.
    - Flash Google Factory Image. (Not available for Sprint Galaxy Nexus)

    DOWNLOAD IT FOR LINUX HERE

    DOWNLOAD IT FOR MAC OSX HERE

    Galaxy Nexus Linux Toolkit is Open Source! See the CODE

    HOW TO EXECUTE:
    Please extract the .tgz in the place you want, for example in /home/user
    Open a terminal and type the following:
    >user@linuxormac: cd "THE PATH WHERE IS THE unltlauncher.sh FILE"
    >user@linuxormac: bash ./unltlauncher.sh
    If you extract it in /home/user/unlt, the path to the .sh must be /home/user/unlt
    so you have to type:
    >user@linuxormac: cd /home/user/unlt
    >user@linuxormac: bash ./unltlauncher.sh

    Note: If you're running on a 64 bits OS, please install 32 bits libraries. If you're running on Linux and you didn't configure UDEV rules for your device, please run the script with superuser permissions (sudo bash unltlauncher.sh)

    Here are some SCREENSHOTS::good:

    Captura%2520de%2520pantalla%2520de%25202012-11-18%252000%253A06%253A09.jpg


    Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A16.jpg


    Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A19.jpg


    Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A30.jpg


    Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A13%253A39.jpg


    Captura%2520de%2520pantalla%2520de%25202012-08-22%252018%253A14%253A25.jpg


    I hope you will find it useful! :laugh:
    P.S. Sorry for my English. I'm from Argentina!
    3
    Updated to latest factory images, superSU and CWM recoveries.
    2
    Works like a charm. Thanks.

    You should add that we need to install the adb drivers.

    On ubuntu: sudo apt-get install android-tools-adb
    sudo apt-get install android-tools-fastboot

    On Arch: Pacman -S android-tools-adb
    Pacman -S android-tools-fastboot
    2
    I keep getting this error when running on OSX:

    Code:
    unlt.sh: line 767: md5sum: command not found
    ERROR: Google Factory Image is Corrupted. Erasing...
    Erased. Please try again later.

    I don't know nearly enough to know how to debug this problem. I'm trying to restore my Nexus 7 to factory defaults from a custom ROM. This should be possible, right?

    It looks everything works successfully, but my nexus 7 (2012 version 32GB) is still not rooted.
    I am using stock rom 4.3 and osx 10.9

    Any suggestions?

    That's because Mavericks doesn't ships with md5sum binary anymore, I will update this in the next days.

    Do you think to update the UNLT for Nexus 5 ?
    :good:

    Yes of course, but please wait because I'm too busy with the university right now.
    2
    I was excited when I stumbled on this thread but I am wondering if this has been abandoned? I execute the unltlauncher100.sh. It starts to run but then I get this:

    *******************************************************************************
    * Universal Nexus Linux Toolkit by tatelucas *
    ********************************************************************************
    Updating Toolkit...
    Succesfully Updated.
    Initializing...
    bash: unlt.sh: No such file or directory
    --------

    So I checked the script and its trying to pull from this URL: http://galaxy-nexus-linux-toolkit.googlecode.com/git/stable/unlt.sh

    I try to access that from my browser and get a 404. So I went to the root of the domain (galaxy-nexus-linux-toolkit.googlecode.com) and I see the files available for download. None of them listed appear to be unlt.sh. How can I obtain this script?