[Q] Alcatel OT-990 root and rom development

Search This thread

Waza_Be

Inactive Recognized Developer
Jul 22, 2009
822
234
All the informations displayed here are from different users on this thread.
I am not responsible for any damage your phone might suffer.
I am not responsibile for bricked phone, annoying people asking for video tutorials (If you need so, Root IS NOT FOR YOU), death of Steve job, bad weather, etc.

How to Manually Root the Alcatel OT-990 (complicated way.. Linux/MacOSX/Windows)

http://forum.xda-developers.com/showpost.php?p=17307501&postcount=15

How to Root the Alcatel OT-990 (Windows only)

http://forum.xda-developers.com/showpost.php?p=18529393&postcount=55

How to Manually Install custom recovery (ClockwordMod)

http://forum.xda-developers.com/showpost.php?p=18440726&postcount=48

Stock ROMs for Alcatel one touch 990

http://blog.podtwo.com/android/rom/Alcatel ot990 Stock ROMs.html

Drivers for Windows

http://forum.xda-developers.com/showpost.php?p=17990459&postcount=28

How to Manually UN-Root the Alcatel OT-990

http://forum.xda-developers.com/showpost.php?p=18438681&postcount=47
 
Last edited:

kazuni

Senior Member
Aug 28, 2007
679
213
Hong Kong
My girlfriend saw this phone and was in love with the stylish red color, therefore I got it as a present for her. I myself am using Xperia Arc and Desire Z :)

Yeah I'm interested in having some rom development on this unit as well, preferrably CM7/MIUI, if not, at least root access :p
 
  • Like
Reactions: yousef8824

kenshinta

Senior Member
Dec 13, 2004
378
62
Redmi Note 10S
Bumping this up, I am a new convert to Alcatel androids with this model and I eagerly await serious development on this model - I think its worth it.
 

kenshinta

Senior Member
Dec 13, 2004
378
62
Redmi Note 10S
I think there's a showstopper here - those root procedures require at least usb debugging to be active. On this phone even though I tick the option on, there is NO notification when plugged in to toggle usb debugging.
 

Waza_Be

Inactive Recognized Developer
Jul 22, 2009
822
234
Exactly like some chinese devices and Archos tablets. There is a workaround for that!
 

kenshinta

Senior Member
Dec 13, 2004
378
62
Redmi Note 10S
Here's where I am now:

* z4root, universal androot all fail - z4root puts the phone into full 100% cpu load, needs a reboot to normalize, androot just fails.

* superoneclikc doesnt works since ...

* usb debugging doesnt really work - I have the toogle turned on under development but no notification is ever shown;

* setup an adb sdk install in a pc, used the OT-980 drivers instead since there is none yet at alcatel website and it was compatible with the OT-990;

* "adb devices" show this:
List of devices attached
1234567890ABCDEF device

which means ... i dunno, fake or spoofed ID since the adb on the phone is disable/ crippled?

* "adb reboot" shut downs the phone, other ad commands show a:

C:\Documents and Settings\Administrator>adb shell ls -l
error: protocol fault (status 64 72 77 78?!)

the status numbers change depending on the command issued.

The above looks like other errors I see on the web that refer to an incorrect adb driver. I dunno.

So, hopefully someon can followup on this. I'm guessing the capability to flash the firmware with adb properly working is a must before moving on to rooting and other stuff.
 
  • Like
Reactions: semun160

Waza_Be

Inactive Recognized Developer
Jul 22, 2009
822
234
Hello all,

Some anonymous helper just pointed me the drivers that may help a little bit, I hope.

This anonymous helper also want me to say again that the warranty is gone when rooting the device.
 

Attachments

  • usb_host_driver_2.0.6.8.rar
    634 KB · Views: 2,136
Last edited:
  • Like
Reactions: spiderpc

sudh

New member
Sep 5, 2011
1
0
Hats off to u ..kenshinta

i have been looking for your new post since from i plan to purchase alcatel ot 990.
finally u have done it.

could you make a tutorial for , how to root ot 990 , because it would help beginners
like me .

thanks in advance ...

sudh.
 

kenshinta

Senior Member
Dec 13, 2004
378
62
Redmi Note 10S
Draft2: How to Manually Root the Alcatel OT-990

How to Manually Root the Alcatel OT-990

WARNING: usual caveats apply - I am not responsible for any damage that may highly be possible in following this guide.

This guide is a mixture of many valuable resources on the web that I refered to to root my phone. So kudos to the following for sharing:

http://blog.mx17.net/2011/08/howto-root-your-xperia-x10-mini-pro.html
http://www.androidpolice.com/2011/0...bolt-instructions-by-team-andirc-v1-20110318/
http://forum.xda-developers.com/showthread.php?t=1128223
http://forum.xda-developers.com/showthread.php?t=803682

Pre-requisites:

working adb sdk installation

extracted files from SuperOneClick v.2.1.1

We will start the process with the assumption you are at least able to do a


and get a response of

List of devices attached
1234567890ABCDEF device

That means you have a proper adb sdk environment that sees the OT-990.

Here we go!

1. From the extracted files of Superoneclick, get and collect the following files into a single folder for neatness (i.e. "ot990root"):
psneuter (from Exploits folder)
busybox (from Dependencies folder)
Superuser.apk (from Root folder)
su-v2 (from Root folder)

1.1.update

I've now prepared an update Superuser pack you can use instead of the older versions in the above superoneclick package. The zip contains Superuser.apk version 3.0.4 (Superuser_3.0.4.apk) plus an updated su binary. Use them for the rest of the guide.

Here's a download link: DOWNLOAD superuser-v3.04-update-pack

2. Open a Terminal Window/ Command Prompt inside the folder we made previously;

3. adb push all the files into the /sqlite_stmt_journals or /data/local folder on the phone;
adb push psneuter /sqlite_stmt_journals >>>> or /data/local, adjust as needed in the ff steps;
adb push busybox /sqlite_stmt_journals
adb push Superuser.apk /sqlite_stmt_journals
adb push su-v2 /sqlite_stmt_journals

3.a. Fix permissions of the executables;
adb shell chmod 777 /sqlite_stmt_journals/psneuter
adb shell chmod 777 /sqlite_stmt_journals/busybox

4. Open an adb shell to prepare for temp rooting;
adb shell

$ mount

rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/block/mtdblock5 on /system type yaffs2 (rw,relatime)
/dev/block/mtdblock6 on /custpack type yaffs2 (rw,relatime)
/dev/block/mtdblock7 on /data type yaffs2 (rw,nosuid,nodev,relatime)
tmpfs on /sqlite_stmt_journals type tmpfs (rw,relatime,size=4096k)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock1 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/vold/179:1 on /mnt/sdcard type vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/179:1 on /mnt/secure/asec type vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
Take note that /system is already mounted as rw;


4.a begin temp root;
$ /sqlite_stmt_journals/psneuter

4.b at this point the original adb shell will be killed, you will need to restart adb shell;

4.c the prompt for the adb shell is now for root, to check
# busybox whoami
root

or type id
# id
uid=0(root) gid=0(root)


5. now to install the permanent root;
# mkdir /system/xbin
# chmod 755 /system/xbin
# /sqlite_stmt_journals/busybox cp /sqlite_stmt_journals/su-v2 /system/xbin/su
# chmod 06755 /system/xbin/su
# /sqlite_stmt_journals/busybox cp /sqlite_stmt_journals/Superuser.apk /system/app/
# chmod 777 /system/app/Superuser.apk

5.1 reboot to verify;

I suggest before doing the above to install from the market Root Checker by joeykrim as your verifier of root before and after the process - just to get empirical evidence of your success ^__^.

Congrats you should have permanent root. Now go destroy those silly apps.

cap201109051753.png


updated 2011-10-3 : added chmod correction for su (as first suggested by henrigolo)
provided superuser.apk (v3.0.4) + su binary updated package
 
Last edited:

pavlo78

New member
Sep 7, 2011
1
0
Sorry, my English is not very good)))
how to publish a file for root? Is there an easy way to get it
 

Zedok90

Member
Sep 11, 2011
6
0
Hey there!

Is there any easier way to root this device? :) Or this manual root is the only method? :( Somebody tried overclock the cpu? Thanks for the replies! ;)
 

henrigolo

New member
Sep 11, 2011
1
0
Hi There,

To Kenshinta, very good job however in step 5 you made a mistake in the procedure, it is:

chmod 6755 /system/xbin/su

you need to do.

It took me 2 days to figure out since I'm no linux veteran. This is apparent in the first link you give (sources of your procedure) though.

With your proc and this modification, rooting the OT-990 is now easy.:D

also in case of usb driver issues (in my case noway using the OT-980 drivers on XP and WIN7-64), I got it "magically" fixed using the pdanet software that's also a good utility by itself. Install the software and it's driver and voila! adb recognizes the device and so on.

Good work again, this is the only procedure available on the whole inetrnet today for this very good value android terminal.
 

doritez

New member
Sep 8, 2011
1
0
Could someone make a video tutorial on how to do this as im a noob and don understand anything in this method or even how to begin
 

souxin

New member
Nov 21, 2010
3
0
Hi , hello
thanks for your great work !

Does with this "root-god mod" i can flash a nand rom ? and does it possible te free unlock it ?

have a good day
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    BOOTLOADER SUCCESSFULLY UPGRADED WITHOUT OTU!!!!!!!!! GINGERBREAD 2.3 BOOTED ON TELENOR ONE TOUCH SERBIA

    WE HAVE A WORKING GINGERBREAD ON A TELENOR ONE TOUCH SERBIA!!! THANK YOU EVERYONE FOR YOUR HELP, ESPECIALLY qltsar, sigprof, gulyuk.s !!!!
    ***-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------***

    This is how I did it, step by step. I CHECKED THESE STEPS SEVERAL TIMES BUT THERE IS A POSSIBILITY THAT I FORGOT SOMETHING!!!!!!!!!

    IF YOU DONT KNOW WHAT ARE YOU DOING PLEASE DONT FOLLOW THIS MANUAL. I'M NOT RESPONSIBLE FOR BRICKED PHONES OR ANY DAMAGE CAUSED BY YOUR OWN ACTIONS. IT WORKED FOR ME AND IT'S DONE ONLY ON TELENOR ONE TOUCH SERBIA. ITS FUNCTIONALITY IS NOT FULLY TESTED YET, THERE COULD BE BUGS*!! YOU ARE DOING IT AT YOUR OWN RISK!!!
    * currently known bugs: cant update preinstalled apps (gmail,search,youtube..) but this could be a google play problem

    YOU WILL ALSO LOSE YOUR WARRANTY!!!!!

    THESE STEPS WERE TESTED ON TELENOR BRANDED OT-990 WITH v53R-0 BUILD NUMBER ROM. THE PHONE WAS PREVIOUSLY UPDATED FROM v53H-0 to v53R-0 WITH OTU(ONE TOUCH UPGRADE) APPLICATION.

    BACKUP EVERYTHING BEFORE YOU PROCEED!!

    DO NOT PROCEED WITH STEPS IF ANYTHING DIFFERS FROM THIS MANUAL!!

    THESE ARE INSTRUCTIONS FOR WINDOWS 7, i did it on Win7 64bit

    1. You need to install Alcatel Android Manager and One Touch Upgrade from THIS LINK. Find it in Download tab. All the drivers are here.
    Also download and install Android SDK Tools. (SDK tools can be also downloaded from HERE). I have installed all these things so maybe you should too.
    2. Download PACK1 and unpack it. Put these recovery-clockwork-4.0.1.5-ot990.img, RecoveryManager_v0.34b.apk and update.zip (dont unpack this archive) files in the root of SD card (this is in your mobile device).
    3. Download PACK2 and unpack it on your computer. (WE WILL NEED THIS FOLDER IN STEP 7!!)
    4. Download PACK3 and unpack it on your computer. (WE WILL NEED THIS FOLDER IN STEP 15!!!)
    5. Shutdown the phone and then when its off enter the fastboot mode by holding the Volume Down and Power button at the same time. When you feel the vibration, release the Power button but hold the Volume Down a few seconds longer, dont let the android logo appear. Release the Volume Down button. The screen will be black, and you'll see the light from Options, Search, Back buttons of the phone.
    6. Connect your phone with usb cable.
    7. Find the folder where you unpacked the PACK2 archive from step 3. Double click on the install.bat and wait for process to finish. If everything is ok, the DOS prompt window will close and phone will reboot. He'll still be off, showing Battery charging.
    8. Disconnect the usb cable and power on the phone. When you walk through the Setup process of the phone (Language, Google account etc.) you'll have a rooted 2.2 ROM on your phone.
    9. Allow non-market applications to be installed by checking 'Unknown sources' in Settings/Applications, then go to File Manager and click on RecoveryManager_v0.34b.apk to install it.
    10. When Recovery Manager is installed open it and go to Recovery tab, choose install recovery and when he shows you a recovery-clockwork-4.0.1.5-ot990.img select it. After he is done select the Reboot into Recovery option. Phone will reboot.
    11. When phone enters a Recovery mode you will see something like this. (You are moving through the menu with Volume Up and Volume Down buttons and select with Home button.) Choose a second option apply sdcard:update.zip. Confirm this decision when he ask you to approve this action. Wait him to finish. When he is done choose reboot, i think its a first option.
    12. Have patience, booting will be slow. At this point Gingerbread should be installed and offer you to choose a language. But after that when you try to select a keyboard he will probably give an error, something like 'android.process... blah blah..' and give you a force quit option. SHUT DOWN THE PHONE!
    13. When the phone is off we are doing the step 5 again. Enter the fastboot mode!
    14. Connect the usb cable!
    15. Find the folder from step 4 where we extracted the PACK3 archive. Double click on the install.bat and wait him to finish. When it is done phone will reboot and start charging battery.
    16. Disconnect the usb cable.
    17. Power on the phone and go through the setup.

    YOU ARE DONE!


    THIS MANUAL WAS UPDATED ON 2012-04-17 PLEASE CONSIDER THIS INFORMATION IF YOU TRANSLATED IT OR POSTED ON OTHER WEB SITE. THANK YOU


    Telenor Hungary 2.2 and 2.3 ROMS, FOTA Update.zip are provided by qltsar,
    FOTAFLAG modem upgrade is provided by sigprof.

    ONE MORE TIME, IF YOU DONT KNOW WHAT THESE THINGS ARE THEN YOU SHOULD PROBABLY NOT DOING THIS!!
    16
    Jellybean Inspired Gingerbread 1.0

    I present you Jellybean Inspired Gingerbread for OT-990.

    pqzflm2cemo1ov05g.jpg


    Version 1.0
    Change Log:

    Code:
    [FONT=Arial]-Based on qltsars QME Rom
    -ICS Themed Apps
    -Jellybean Wallpapers
    -Pre-Rooted
    -Jellybean Boot Animation
    -Inverted Alcatel Splash Image
    -Stock Gingerbread Lockscreen
    -ICS Quick Settings Panel
    -CRT Animation
    -Invisible Lock Screen Widget
    -Titanium Backup, Link2SD, SMS Backup & Restore, TTS Engine, Maps, etc....[/FONT]
    Note: You must have Gingerbread 2.3.4 first

    I'm not responsible for any damage in your device. Use everything at your own risk and only if you're sure you have the proper firmware!

    Please check this thread first for upgrading your OT-990

    Screenshots below:
    d82j4645le0nbp25g.jpg
    a1r6a7xky8j5xrv5g.jpg
    1gu52wl7xwsln1l5g.jpg

    3mryh3573oapzxg5g.jpg
    9alh69f057ousdl5g.jpg
    2ycwbf6su6ghw2k5g.jpg


    Download

    Please click the Thanks button If you like my work or You may consider a little donation to help me inspire and continue working for updates:

    Credits to: qltsar, gulyuk.s, [email protected] and gaboros for encouraging me about CWM.
    15
    Android 4.0 ICS Themed QME Rom

    f256820d24ef480f69be884e533e294f43ac8b04848395df73b7214fba507cb56g.jpg


    - ICS Spinners
    - ICS Notification
    - ICS Progress Bars
    - ICS Themed Framework
    - ICS Digital and Analog Clock
    - ICS Toggle Buttons
    - Adobe Flash Player
    - Reduced Large Font size
    - Cyanogen Mod MMS = more options than standard mms.apk
    - Link2SD, PicoTTS and Google Search
    - Based on Pre-Rooted QME Rom by Qltsar
    - Sergey's Kernel 2 for QME
    - Modded Boot Image to match the Stock Animation
    - Ported didije's customization on settings.apk
    - Semi Transparent Phone and Contacts background
    - Added ICS Background for the framework

    Screenshots:
    d60e8fd762baccddd066cae95c7c72d4bacd1d0286949336f6d5c1bc709ff0cc6g.jpg
    9a07fff0e5a38180f533c1a7f8aae1aa45da7d39edc283fdc4af5535eda41b856g.jpg
    375554e70a38c0e18ea66adf4e2fbb12958b199fd33dadef143d8a5c205d8af16g.jpg
    939f63b617fa72c8e4b498b59c454b9896cf78c3db52007e7ccbe4ff3c1da2646g.jpg
    7ba0912e8e0ceec3d00eacfa6cdffac7385353b9d1fdb9343ab0087089b76ffa6g.jpg
    81cf31347b39237ac8e01a4a7ab5a48a41c2e735f95f600e89bf3cebbb1cebd76g.jpg
    78e4da43ceeefe71dedd31aa0cc8d4ce28eef8b6a74867bace98263921e183c96g.jpg
    2c8ac26253a6c785629393f373ab4af14586cf16171bdc76312a8c8ecaa9f5146g.jpg
    e4398a9f814e8594f4bf87848b917d8395c34696081bf93de1b1ac09271917986g.jpg
    fa78ce57d7003a5f1d2b33186ce3007229a925ef890a555b1ecb37f5c8674e5e6g.jpg
    d28b761a06d0344fbe958b3e58e047fa3ec284d13c189e9aa8a905d59f23ae5d6g.jpg
    05f8e96c3ea90d091134ae15ff0fc0a0c65fde7b9a4e6d1f106d303be11f8ed36g.jpg
    7168b34026dc77d6e76d8d71a3903b295d5c24541d4af36a6cd275c747f986726g.jpg
    4d6a18b29ced9b0b3d103318f4a37267ae5185b413735d384b8ab0fb2edb1d0b6g.jpg



    Credits to: Qltsar, Gulyuk, and didije
    Thanks to qltsar for letting me use his QME Rom.

    Flash VIA CWM


    Note: You must have Gingerbread 2.3.4 first, also you might encounter some white font on white background on some apps, this are not bugs but, color setting from framework-res styles.

    I'm not responsible for any damage in your device. Use everything at your own risk and only if you're sure you have the proper firmware!

    Please check this thread first for upgrading your OT-990



    Download: ICS_QME_Lite

    Press the THANKS button.:good:

    10
    All the informations displayed here are from different users on this thread.
    I am not responsible for any damage your phone might suffer.
    I am not responsibile for bricked phone, annoying people asking for video tutorials (If you need so, Root IS NOT FOR YOU), death of Steve job, bad weather, etc.

    How to Manually Root the Alcatel OT-990 (complicated way.. Linux/MacOSX/Windows)

    http://forum.xda-developers.com/showpost.php?p=17307501&postcount=15

    How to Root the Alcatel OT-990 (Windows only)

    http://forum.xda-developers.com/showpost.php?p=18529393&postcount=55

    How to Manually Install custom recovery (ClockwordMod)

    http://forum.xda-developers.com/showpost.php?p=18440726&postcount=48

    Stock ROMs for Alcatel one touch 990

    http://blog.podtwo.com/android/rom/Alcatel ot990 Stock ROMs.html

    Drivers for Windows

    http://forum.xda-developers.com/showpost.php?p=17990459&postcount=28

    How to Manually UN-Root the Alcatel OT-990

    http://forum.xda-developers.com/showpost.php?p=18438681&postcount=47
    7
    I updated first post with all your answers and I am trying to summarize everything.

    • TRANSLATION OF THE FRENCH FORUM.

    Source: http://forum.hardware.fr/hfr/gsmgpspda/smartphone/unique-alcatel-990-sujet_23348_1.htm

    I never tested it, please use it at your own risks.

    ClockworkMod Recovery :

    1) Download recovery img; LINK
    2) Copy it at the root of your SDCard
    3) Download "Recovery Manager"from the Android Market or from This APK
    4) Open "Recovery Manager"
    5) Choose "Recovery" tab, then "Install Recovery" and pick the correct file in "recovery-clockwork-4.0.1.5-ot990.img" (Fron SDCard)
    6) Restart your phone

    Launch ClockworkMod Recovery (CWM) :
    1) Open "Recovery Manager"
    2) Go in "Recovery " Tab
    3) Choose "Reboot into Recovery"

    scaled.php