[Q] Alcatel OT-980 root and rom development

Search This thread

gamer1android

Member
Jul 29, 2012
14
1

Draky50110

Senior Member
Jan 30, 2011
492
146
46
Cherbourg-Octeville
www.parigotmanchot.fr
Saying goodbye and thank you :)

Why ?

My OT screen just broke, it doesn't respond anymore.
No screen response, no phone :(

So i bought a new phone ZTE Crescent / Orange San Fransisco 2.
A better one, with a lot of custom ROM ;)

Thank you very much Idontknow186 for giving OT980 a second life :)
 

Idontknow186

Senior Member
Apr 7, 2012
163
65
Saying goodbye and thank you :)

Why ?

My OT screen just broke, it doesn't respond anymore.
No screen response, no phone :(

So i bought a new phone ZTE Crescent / Orange San Fransisco 2.
A better one, with a lot of custom ROM ;)

Thank you very much Idontknow186 for giving OT980 a second life :)

Good bye. Thanks for trying it out :)
 

Watcher0

Senior Member
Apr 16, 2012
60
8
Here are the lists after I:
copied the files to computer
reformatted sdcard
copied files to sdcard
reformat cache partition
reformat data partition
installed from zip update (the main thing), then gapps, then that rc update thing
from sdcard installed barnacle so I can post this crap


I just want to smash it against the wall.
same problems, exactly the same
if at least I had keylock thing, damn
 

Attachments

  • listsagain.zip
    9 KB · Views: 13

Idontknow186

Senior Member
Apr 7, 2012
163
65
Here are the lists after I:
copied the files to computer
reformatted sdcard
copied files to sdcard
reformat cache partition
reformat data partition
installed from zip update (the main thing), then gapps, then that rc update thing
from sdcard installed barnacle so I can post this crap


I just want to smash it against the wall.
same problems, exactly the same
if at least I had keylock thing, damn

Hi Watcher0,

It looks like google apps zip is messing up when you try to install. Only one of the files got installed. Can you try the manual version and follow the steps.


1) Grab the manual version and extract into a folder called gapps on your sdcard from http://dl.dropbox.com/u/71594697/GAppsMan/Manual Gapps.zip
2)Open the terminal emulator on the device
3) Type:
cd /sdcard/gapps
sh Install.sh
3a) Paste any messages that you see (i.e. most likely errors)
4) Reboot your device


EDIT: I'm beginning to suspect that the custpack on some devices might be smaller and prevents us from installing google apps (or the flash has bad blocks on the device :(). If you still have trouble I'll help you down grade.
 
Last edited:

Idontknow186

Senior Member
Apr 7, 2012
163
65
Should I wipe cache and data partitions again first?

No just go ahead and run it. If you get errors like "no space left on device" then I'm going to see if we can may be place it on the system partition and link back.

Might also considering changing the main google apps package afterwards since its the second time I have seen this.
 

Watcher0

Senior Member
Apr 16, 2012
60
8
No just go ahead and run it. If you get errors like "no space left on device" then I'm going to see if we can may be place it on the system partition and link back.

Might also considering changing the main google apps package afterwards since its the second time I have seen this.

cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
Install QWERTY update to fix permissions now.
 

Idontknow186

Senior Member
Apr 7, 2012
163
65
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
cp: write error: No space left on device
Install QWERTY update to fix permissions now.
I'm guessing some ot980's have less space then others so we need to find where google apps can be added. Can you do the following steps they will help me figure out where I should put google apps since your custpack is smaller on your phone.

1) Open a terminal emulator
2) Run the follow commands:
su
df -m > /sdcard/partMap
3) Copy partMap from sdcard and upload it (it tells me where you have space)


I'm going to make a new manual package after you give me that that copies it to a place with space and links it back.

EDIT: If there isn't any place with space then we might have to take it from your data partition :/
 
  • Like
Reactions: Watcher0

Idontknow186

Senior Member
Apr 7, 2012
163
65
here you go and thank you

Good news there is more then enough space on your system partition (so we can use it instead of custpack). I'll modify the manual package for it + clean up the older files that got copied. Can you tell me which country your in because the layout is different from my phone / others (one other person had a similar problem I couldn't figure it out). I'll modify / upload it later today (if I can figure out which models have this problem I can set up a separate google apps package in the future and put a large warning)
 
Last edited:

Idontknow186

Senior Member
Apr 7, 2012
163
65
here you go and thank you

Hi Watcher0,

Follow the steps below they should hopefully work I have updated the package to work on your partition setup. You don't need to format your cache or data. It may still fail in which case post any errors my hope is that we can get this stuff to fit but if it doesn't I'll modify the script to delete some useless APKs / ringtones.

1) Grab the manual version and extract into a folder called gapps on your sdcard from http://dl.dropbox.com/u/71594697/GAppsMan/PartLayout/Manual Gapps.zip
2)Open the terminal emulator on the device
3) Type:
cd /sdcard/gapps
sh Install.sh
3a) Paste any messages other then ones that start with: rm: cannot remove
4) Reboot your device

If it fails then try open the terminal and run the following and retry the manual install (these steps delete a few ringtones to make space):
su
cd /custpack/media/audio/ringtones/
rm Cairo.ogg
rm CASSIOPEIA.ogg
rm CANISMAJOR.ogg
rm BussaMove.ogg
rm Bollywood.ogg
rm BirdLoop.ogg
rm Big_Easy.ogg
 

klau1

Senior Member
Jan 1, 2008
1,794
392
Tried it, doesn't work. :( Well THANK YOU so much for the help and bringing 2.3 to this phone! YOU"RE AWESOME! :)

---------- Post added at 06:34 AM ---------- Previous post was at 06:28 AM ----------

Also Thanks to everyone who also helped out. :)

Thanks for the GREAT upgrade!!!

Would love it if Access Point tethering support can be added to this ROM!!:laugh:
 

Watcher0

Senior Member
Apr 16, 2012
60
8
I'm in the UK, sorry for not responding earlier, busy week.
And it's 11pm here so I'll try those steps tomorrow, unless I have to do overtime :) Thanks anyway, I gonna get back to ya as soon as I can
 

Watcher0

Senior Member
Apr 16, 2012
60
8
I downloaded copied and installed, worked on the first time!
Now I have contacts! But some problems are still there.

I still can't launch market. I get the Sorry! The Application Market (process com.android.vending( has stopped unexpectedly. Please try again.
I seem to have screen lock now, and home key seems to be working so far, I'll post again after using it for a while.
 

Idontknow186

Senior Member
Apr 7, 2012
163
65
I downloaded copied and installed, worked on the first time!
Now I have contacts! But some problems are still there.

I still can't launch market. I get the Sorry! The Application Market (process com.android.vending( has stopped unexpectedly. Please try again.
I seem to have screen lock now, and home key seems to be working so far, I'll post again after using it for a while.

Try clearing the cache see if that helps (if it doesn't help you might want to format the data partition downside). Also are the other google apps working like gmail and friends.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Gingerbread Final (Test release / RC)

    Getting the files
    1) Download update.zip from http://dl.dropbox.com/u/71594697/GB RC1/update.zip
    2) Place on sdcard root keep name as update.zip
    3) Download google apps from http://dl.dropbox.com/u/71594697/Gingerbread Alpha 1/gapps.zip (the update is the same as the cyanogenmod one except it mounts the custpack partition)
    4) Place on sdcard root keep name as gapps.zip

    Only if your upgrading from Eclair follow this step
    Installing recovery (for Eclair only)
    1) Get the update package at: http://dl.dropbox.com/u/71594697/Update Package.zip (this is the Foryo one we only use it to install the recovery)
    2) Power off your device (do not plug in to the USB port on your computer)
    3) Hold Q and the Power button (if anything appears on your screen back to step 2)
    4) Run InstallUpdateRecovery.bat in the install package.
    5) Unplug your device (remove the battery, hold power and re-insert the battery)

    Installing Gingerbread
    Note if your already on gingerbread follow steps and make sure you install google apps before the reboot

    1) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    2) Once in recovery use left button on keypad to move selections and power to select an entry. Q to go back.
    3) Select Apply update.zip from the menu
    3) Select Install zip from sdcard
    4) Select choose zip from sdcard
    5) Select gapps.zip in the list
    6) Select Yes - Install gapps.zip
    7) Eclair only: format your data partition from mounts and storage menu. This may not be required but after the reboot if you see a boot loop please do this step.
    8) Reboot the device via the menu. If you end up in recovery again unplug your device (remove the battery, hold power and re-insert the battery).


    After Reboot (on new install only)
    1) Wait for touch screen calibration first to calibrate your screen
    2) Touch the Android like normal (press menu to set up your APN if you have data)
    3) Setup your google account
    4) If you need wireless then hit back (or cancel not sure which one :p) when its trying to connect (it will offer an option to connect)
    5) Enjoy Gingerbread and report any bugs!


    AZERTY / European gps.conf
    See: http://xdaforums.com/showpost.php?p=25640971&postcount=349 for files
    For each file you want to install:
    1) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    2) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    3) Select Apply update.zip from the menu
    4) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.

    Notes
    - What works: Cellular, Data, GPS, Camera, Bluetooth, Tethering
    - Please enter your APN settings for your network to get data
    - Update will not format your user data partition
    - Dalvik heap and compcache are set to 24mb, 10% respectively. Feel free to tweak via cyanogenmod settings
    - Kernel source: https://github.com/Idontknow186/Alcatel-OT980-Kernel

    Whats new
    - Bluetooth
    - Tethering
    - Camera support for locations, effects and zooming
    - GPS related changes
    - Rebased against newer nightly gingerbread branch (for better or worse)

    What needs to be tested
    - Bluetooth headsets
    - GPS reliability (modified drivers again)

    Known Issues
    - You may need to tell your favorite tethering application to not use wpa_supplicant
    - GPS config is for North America so fix may be slower in other countries (see update above for european config)
    - Stock keyboard is oversized. Install your favorite from the market (should be fine I'm currently using stock).
    - More reliable wireless in some cases with Regulatory domain: 14 (don't quote me on it might be nothing :p)
    - Might break if you use link2sd, may need to format data. Can some one who is using it try updating the su binary in the super user application via the preferences after installation (not a 100% confirmed fix so try at your own risk).
    - Bluetooth not functional for voice calls
    4
    Noticed we are missing code for the GPS in the Camera drivers so going to see if I can get it to work. Got zooming fixed which was easy to enable.
    4
    Gingerbread Alpha 1

    Note: This update has not been tested upgrading from eclar so if your coming from it follow the back up steps (http://xdaforums.com/showpost.php?p=24847104&postcount=264). It probably does work but a back up is recommended no need to update to froyo first. Overall it is more stable then Froyo despite being an Alpha (I'll move it to beta status next week once we have bluetooth)


    Getting the files
    1) Download update.zip from http://dl.dropbox.com/u/71594697/Gingerbread Alpha 1/update.zip
    2) Place on sdcard root keep name as update.zip
    3) Download google apps from http://dl.dropbox.com/u/71594697/Gingerbread Alpha 1/gapps.zip (these are the same are modified to mount the custpack partition unlike the standard cynogen ones)
    4) Place on sdcard root keep name as gapps.zip

    Only if your upgrading from Eclair follow this step
    Installing recovery (for Eclair only)
    1) Get the update package at: http://dl.dropbox.com/u/71594697/Update Package.zip (this is the Foryo one we only use it to install the recovery)
    2) Power off your device (do not plug in to the USB port on your computer)
    3) Hold Q and the Power button (if anything appears on your screen back to step 2)
    4) Run InstallUpdateRecovery.bat in the install package.
    5) Unplug your device (remove the battery, hold power and re-insert the battery)

    Installing Gingerbread
    1) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    2) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    3) Select Apply update.zip from the menu
    4) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.

    Installing Google Applications
    1) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    2) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    3) Select Install zip from sdcard
    4) Select choose zip from sdcard
    5) Select gapps.zip in the list
    6) Select Yes - Install gapps.zip
    7) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.

    Reboot device
    1) Wait for touch screen calibration first to calibrate your screen
    2) Touch the Android like normal (press menu to set up your APN if you have data)
    3) Setup your google account
    4) If you need wireless then hit back (or cancel not sure which one :p) when its trying to connect (it will offer an option to connect)
    5) Enjoy Gingerbread and report any bugs!


    AZERTY / European gps.conf
    See: http://xdaforums.com/showpost.php?p=25640971&postcount=349 for files
    For each file you want to install:
    1) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    2) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    3) Select Apply update.zip from the menu
    4) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.

    Important Install Update 1 from: http://xdaforums.com/showpost.php?p=25742778&postcount=364

    Notes
    - What works: Cellular, Data, GPS, Camera
    - What doesn't: Bluetooth, Tethering (untested but probably doesn't :/)
    - Tethering is not supported or at least I haven't tested it and doesn't work yet (sorry next update possibly)
    - Update will format your userdata and cache partition
    - Future updates will be large [about the same size] (they won't format data and cache any more)
    - You can tweak settings via cynognemod settings some of the values like dalvik-heap are on default (I'll bump these up in a future update)
    - Some junk is left over for developers will be removed in a future update (forgot it in a rush :D)
    - Kernel source: https://github.com/Idontknow186/Alcatel-OT980-Kernel

    Known Issues
    - Audio recording is broken in most applications (Fixed in update 1)
    -Mute does not work in the phone application during a call please don't use it!! Fixed in update 1
    - To turn screen on in the phone press any key other then hangup or predictably you know what will happen (probably expected, don't know if this happened in stock)
    - Stay away from Clockworkmod it does not work on this ROM
    - GPS config is for North America so fix may be slower in other countries (see update above for european config)
    - Stock keyboard is oversized. Install your favorite from the market (should be fine I'm currently using stock).
    - More reliable wireless in some cases with Regulatory domain: 14 (don't quote me on it might be nothing :p)
    3
    Froyo 2.2.2

    INSTRUCTIONS ARE DEPRECATED [A GINGERBREAD UPDATE WILL BE RELEASED SOON PLEASE AVOID]

    An update package is included (its designed for Windows but if your familiar with fastboot just follow what the bat files do after getting fastboot for your platform.) If your device doesn't boot for some reason restore the back up you made your data should be restored. By flashing the update.zip in this package you are formatting your data partition (so you will have to reinstall applications if the update is successful). You can get the update package at http://dl.dropbox.com/u/71594697/Update Package.zip its about 125 mb. Please use instructions from the forum the instructions in the zip are older. Make sure you also read the notes below before installing.

    Backing up
    1) Power off your device (do not plug in to the USB port on your computer)
    2) Hold Q and the Power button (if anything appears on your screen back to step 1)
    3) Plug your device into your USB port
    4) Run InstallBackupRecovery.bat in the install package.
    5) Unplug your device (remove the battery, hold power and re-insert the battery)
    6) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    7) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    8) Select Backup and restore
    9) Select backup (allow it to complete)
    10) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.


    Restoring (incase something goes wrong)
    1) Power off your device (do not plug in to the USB port on your computer)
    2) Hold Q and the Power button (if anything appears on your screen back to step 1)
    3) Plug your device into your USB port
    4) Run InstallBackupRecovery.bat in the install package.
    5) Unplug your device (and remove the battery, hold power and re-insert the battery)
    6) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    7) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    8) Select Backup and restore
    9) Select restore
    10) Pick the back up you had made earlier based on the date.
    11) Select power off from the menu to shut down.After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.


    Upgrading to Froyo
    1) Make sure you have made a back up (its easy and it only takes a minute or two)
    2) Copy update.zip on to your sdcard (do not extract)
    3) Power off your device (do not plug in to the USB port on your computer)
    4) Hold Q and the Power button (if anything appears on your screen back to step 2)
    5) Run InstallUpdateRecovery.bat in the install package.
    6) Unplug your device (remove the battery, hold power and re-insert the battery)
    7) Hold the volume down and power (it should boot into recovery). If it doesn't
    the power off device and try again.
    8) Once in recovery use left button on keypad to move selections and power to select an entry.
    If you get select the wrong menu remove battery and enter recovery again.
    9) Select Apply update.zip from the menu
    10) Select power off from the menu to shut down. After a couple of seconds remove
    the battery, hold power and re-insert the battery to avoid booting into recovery.
    10a) Install latest update from: http://xdaforums.com/showpost.php?p=24984298&postcount=279
    11) Power on and welcome to Froyo :D
    12) Wait for touchscreen calibration to come up. Follow instructions. Once finished menu to exit.
    If your touches do not register at ANY point then see CalibrationPoints.png in package and touch approximately on your screen based on these points.
    If you run into this please tell me (I can tweak the TSCalibration app to be smarter with a bit of work.)
    13) Touch the android icon and skip creating an account (there is a bug in the wizard so your just avoiding it)
    14) Setup everything at this point if necessary re-calibrated your screen via TS Calibration in the menu
    15) Install your favorites launcher (Zeam runs great) and keyboard since no keyboard is installed.


    Notes
    - No keyboard is included so use the hardware keyboard and install your favorite via the market.
    - The kernel has been updated based off nobodyAtall's work to help port froyo / gingerbread specific features. Other things are specific to this device (Kernel source: https://github.com/Idontknow186/Alcatel-OT980-Kernel)
    - Busybox is pre-installed to make things easier if you need to adb on to the device
    - All hardware should work if something is broken please tell me. For tethering install your favourite solution from the market (tunnelling support should be compiled in if it isn't yell at me :p).
    - The default launcher sucks so please replace it for the best experience.
    - The ROM is rooted for your already.
    - Battery life seems to be better then typically what you get on stock.
    - Calibration data can be cleared by deleting /data/data/touchscreen*/files/* [path might be wrong will check later] or formatting the data partition (if you need a update.zip to clear calibration please tell me).
    - Please report any bugs I'll issue delta updates to fix them (preferably with reproduction steps)
    - Whats next? Probably GB or ICS :p
    3
    I just figured out why Alcatel disabled HW acceleration for compositing (the MOVE still has the same stupid bug) it was so their logo appears fine on the boot screen. Other wise the hardware supports it and it works fine. So I'm going just enable it and fix the boot screen it just needs a larger image or else the pitch will screw up (I think, if I can't fix it don't be surprised by a corrupted Alcatel logo for less then a second or two). Only advantage you gain animations use hardware and things which use hardware surfaces actually get them. Oh and the awesome screen off animation works :p. Animations are now silky smooth between windows.

    EDIT: That was easy enough to fix. So logo will look fine :D