• XDA Forums have been migrated to XenForo. We are aware of several issues including missing threads, logins not working, and more. To discuss, use this thread.

[Q] Alcatel OT-990 root and rom development

Waza_Be

Inactive Recognized Developer
Jul 22, 2009
822
234
0
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

New member
Aug 28, 2007
680
213
0
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

New member
Dec 13, 2004
346
60
0
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

New member
Dec 13, 2004
346
60
0
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.
 

kenshinta

New member
Dec 13, 2004
346
60
0
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
0
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

Last edited:
  • Like
Reactions: spiderpc

sudh

New member
Sep 5, 2011
1
0
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.
 

Waza_Be

Inactive Recognized Developer
Jul 22, 2009
822
234
0
I think I fail in the beginning:

Check you can write in this specific directory:
$ cd /sqlite_stmt_journals
$ touch testfile
And the result is:

Code:
$ touch testfile
touch: permission denied
:-(
 

kenshinta

New member
Dec 13, 2004
346
60
0
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.
I will try but I think the link i put is already a good starting point to do so.
 

kenshinta

New member
Dec 13, 2004
346
60
0
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

adb devices
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;
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.



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:

Zedok90

New member
Sep 11, 2011
6
0
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
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.
 

souxin

New member
Nov 21, 2010
3
0
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
 
Our Apps
Get our official app! (coming soon)
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone