yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] sigprof:
Hacking the kernel for compatibility with another bootloader version has been done:

Take boot.img or recovery.img, use split_bootimg.pl (or another similar utility) to make separate kernel and ramdisk.gz files.

If you want to make an old Froyo kernel boot on a phone already updated to Gingerbread, replace first 12 bytes of the kernel binary with:

00 10 9f e5 00 00 00 ea a7 5d 0f 00

(this was actually tested; at least the old custom recovery boots).

If you want to boot a newer Gingerbread kernel on a phone with Froyo, replace first 12 bytes of the kernel binary with:

00 10 9f e5 00 00 00 ea 92 0a 00 00

(not tested, because the only available phone was already upgraded).

Combine the patched kernel and ramdisk into a boot image:

mkbootimg --kernel patched-kernel --ramdisk ramdisk.gz --cmdline 'mem=458M console=ttyMSM2,115200n8 androidboot.hardware=qcom' --base 0x13600000 -o patched-boot.img

(for recovery you may need to add something like --board RY5GX0V0 to make the header look like the original).

The binary code just loads either 1007015 (for old kernels) or 2706 (for new kernels) into r1 before starting the kernel, overriding the value passed by the bootloader. This is the “machine type” code; old kernels were using an unregistered value, while newer kernels have switched to the code accepted into the upstream version of Linux.

However, the machine type code is just the simplest issue; fixing it is enough to get a custom recovery image made for Froyo to boot on an upgraded phone, but the actual ROM does not start. I suppose there is some incompatibility with the baseband code, which is upgraded by OTU, but is apparently not accessible for fastboot flash. Maybe getting access to the whole NAND flash contents would help. MTD partitions created by the Linux kernel do not cover the 0..0x29a0000 range, which probably contains bootloaders, baseband CPU and DSP firmware; but sources at least for the Froyo kernel are available - it should be possible to build a hacked version which can access this flash area (but obviously there is a very high risk of bricking the device when messing with those parts of firmware).
[Android Q&A, Help & Troubleshooting] qltsar:
i have tried your methood, modified the gingerbread boot.img from marina lite #4, flashed back, but unfortunatelly it didn't worked the phone went bootloop :(

any ideas for update to gingerbread without OTU? i hope ther will be a good solution, because many countries didn't get the update yet.

thanks!
[Android Q&A, Help & Troubleshooting] sigprof:
The same result as in the reverse situation (booting modified Froyo image on an upgraded phone). I was able to get kernel messages by running adb shell dmesg in a loop, but not much more.

You could try to build a recovery image with the modified newer kernel and see if the kernel itself boots (some functions in the old CWM recovery do not work with the new kernel, but at least it should show the menu and give adb shell access).
[Android Q&A, Help & Troubleshooting] qltsar:
no success :(

i hope there will be a good solution for us. did you tried to compile the froyo kernel from the source?
[Android Q&A, Help & Troubleshooting] iEstuardo:
Hello guys, maybe here's a russian guy who can help us...

This is my idea:

(maybe is stupid but... whatever :P)

What do you think happens if we replace the files of Downloaded folder, with the files of the Gingerbread update? (I mean the update files of OTU software)

Maybe it works maybe not, just give it a try.

But to do that we need a volunteer who has Gingerbread.

The things to do are these:

Start the update normally (OTU).

When the program starts to download the update, unplug the phone, remove battery and put it back, and keep using your phone...

The download ends at 70% +/-, and the program will say the phone is not connected blah blah blah... Click the exit button.

Go to C drive -> One Touch Upgrade -> Downloaded folder, make sure there are the update files (like 8000+ files, 500+ MB total)

Package the Downloaded folder and upload it for us, I'll try the update and let you know if it works or not.

Cheers!
[Android Q&A, Help & Troubleshooting] qltsar:
Not a bad idea, but...when will you want to copy back the GB data to your download folder? I mean...when the OTU starts the program script delete every data from that folder, and it starts download again, so i think this solution won't be working.
[Android Q&A, Help & Troubleshooting] iEstuardo:
You're wrong. OTU doesn't remove the downloaded data until the update is done. And if the download or program crashes, OTU will load the downloaded files, and continuous download (if necessary) the next time you start it.

You can try, follow the first three steps, when the program says the phone is not connected blah blah blah, click exit ... And then do the first three steps again, you'll see that the program doesn't delete the downloaded files, it will load them (at least with froyo).

:)
[Android Q&A, Help & Troubleshooting] qltsar:
In OTU 1.8.3 the script delete theese files for me, now i try it with the latest version (1.8.7) thanks for the advice :)
[Android Q&A, Help & Troubleshooting] ms28leo:
OT 990 2.3.4 along with Super user permissions

Here is Alcatel OT-990 firmware 2.3.4 with superuser permissions download the archive. Instructions for installation are inside.

This is a working firmware as we tested on our devices.

Keep in mind that Rooting n Updating ROMs can crash ur phone.

Do on ur own risk.

This is only for Helping purpose.

Link 1: http://depositfiles.com/files/qqc5kjy05

Link 2: http://dollarupload.com/download.php?file=13229

Goodluck
[Android Q&A, Help & Troubleshooting] wooyadeen:
Someone tried this? I mean 2.2 > 2.3?
[Android Q&A, Help & Troubleshooting] Tommy21st:
I won't try this until i'm sure that it's not fake!
[Android Q&A, Help & Troubleshooting] iEstuardo:
Yes, but it doesn't work... It causes a bootloop... So the phone won't work.

PS: That's a Russian Rom made at 4pda.ru.
[Android Q&A, Help & Troubleshooting] qltsar:
yes, this is a full pack from 4pda.ru, don't try it if your phone doesn't offically updated to 2.3 because it goes to bootloop.
[Android Q&A, Help & Troubleshooting] Mr-m07:
ahhhh it didn't work for me .. it bootloop
[Android Q&A, Help & Troubleshooting] avalon986:
did you fix it?
[Android Q&A, Help & Troubleshooting] quasimidi:
FYI: The official 2.3.4 for OT990 has been released today in Hungary (Telenor).

Kernel: 2.6.35.7-perf-hzhang@aclgcl-ubnt188 #1
[Android Q&A, Help & Troubleshooting] avalon986:
:( and of course serbia will be among the last to get the upgrade X(
[Android Q&A, Help & Troubleshooting] nebojsa5129:
Ofcourse it will....just called the info centre and they have NO idea when they will be getting it :(

Also mentioned that Telenor Hungary got it already but it makes no difference (even though all they need to do is just throw in the adequate language for a country =-=)
[Android Q&A, Help & Troubleshooting] avalon986:
They are realy amateurs. One guy for example got his phone rooted, but after an unsuccesful upgrade to 2.3, he returned the phone, and because the phone was in bootloop, they didn't know if it was a software problem so they gave him another one. Everyone, who knows even a little about installing roms knows about recovery menu, and about fastboot, its as simple as that to find out if its a software or a hardware problem. If the phone has other recovery than the default the phones security has been breached.

---------------

They probably have one guy (or girl) who knows what he's doing about these phone but he/she doesn't have the time to do it. :(

I have talked to the salesman in the local store, cause a friend of mine have taken her phone back to service, that they send the phone to some store with whom they have a contract and that store is doing the service on android phones.

:confused::confused::p
[Android Q&A, Help & Troubleshooting] Mr-m07:
yes i could fixed the bootloop and re update the phone via OTU and now still 2.2
[Android Q&A, Help & Troubleshooting] sigprof:
BTW, the OT-990 phone could definitely be put into a state when it no longer boots into fastboot mode (i just don't know how this has been achieved). The last resort recovery mode (remove the battery, then hold the Home button pressed while connecting the USB cable, then reflash via OTU) worked in this case (it requires some .inf file editing to make Windows use the "DIAG 9002" driver for the device in this state).
[Android Q&A, Help & Troubleshooting] tec78636:
Apparently I can't post links cuz I haven't posted enough. I'm usually on here searching for an answer and now that I can provide 1...

:mad:

Just trying to help. The file mentioned in this post is no longer available on alcatel site.

Scan this file with your AV or @ virustotal.com if you don't trust my link. You will need to decode it, but shouldn't be 2 hard if you have half a brain.

hxxp://mmm.mediafire.com/?n9775opvpcdcqv4
[Android Q&A, Help & Troubleshooting] matepalfi:
Please Help!

I downloaded the Android 2.3 to my OT 990 via OTU, but I don't like this android cuz my battery discharges very fast; bugs etc. So my phone has Android 2.3, but I want to reinstall Android 2.2. (I have an Android 2.2 Stock ROM zip file)

Could I do it? Could I install 2.2 from recovery or not? Or how I can reinstall Android 2.2?

Please help me!

Thanks: Matepalfi (and all the people who have the same problem in Hungary)
[Android Q&A, Help & Troubleshooting] sigprof:
No way currently — even a bare kernel from Android 2.2 does not boot on an upgraded phone without some hacking, and the ROM just goes into bootloop. For now you can only try some tweaked 2.3 ROMs and wait for fixes from Alcatel.
[Android Q&A, Help & Troubleshooting] matepalfi:
without hacking?

What does it mean?

Could I use a kind of hack to install 2.2?

Or should I wait for Alcatel to fix it?
[Android Q&A, Help & Troubleshooting] sigprof:
See my post about 2 pages before on this thread - kernel binaries need to be patched due to bootloader incompatibility between 2.2 and 2.3, but even that was not enough to get 2.2 running.
[Android Q&A, Help & Troubleshooting] sigprof:
Finally tried this, and it did not work — the MTD partition was created successfully, but dumping the inaccessible flash area returned just 0xFF bytes (and dump was very slow — about 400 KB/s). Looks like some hardware protection for these parts of firmware :mad:
[Android Q&A, Help & Troubleshooting] matepalfi:
I hope that you and the forum members will find a way to do this
[Android Q&A, Help & Troubleshooting] nebojsa5129:
haha yeah, they are amateurs =-= you can tell that they have NO IDEA when they'll get the update just by the way they talk about how its important for them that the customers get the proper firmware support blabla xD and they just drift off the question that was asked lol.... but since this phone was really popular in serbia and i imagine elsewhere i think they will put a little effort in it to roll out that damn update already.... or i hope so :D *thinking positive*
[Android Q&A, Help & Troubleshooting] ms28leo:
Battery Problem

Dear dnt return back to 2.2 coz of battery, u can boost ur battery level within 2.3 just follow my steps, install cwm recovery in ur phone, boot it in recovery mod go to Advance and then Wipe battery status.

your problem will solve. Remember while wiping battery status ur battery must must must be fully charged n pluged in.

hit thanks if it helped u

---------- Post added at 04:58 AM ---------- Previous post was at 04:31 AM ----------

that is not right in my opinion, Boot loop and Fastboot are totaly different thigs. OT990 not have a boot loop like some other phones like motorola etc, u can start fasboot mod in ot990 turning On it while pressing n holding volume down button(volume down + power button). in fast boot u have options to flash ur device with custom recover etc. on other hand when u turnon ur device it starts bootloop for loadin its os n necessory task. and bootin recovry is on the way off boot loop if u had installd any.
[Android Q&A, Help & Troubleshooting] wlk0:
Battery stats wipping is a myth.

See this for details.
[Android Q&A, Help & Troubleshooting] matepalfi:
My problem haven't solved yet, but I thanked you :D

Could I download any OC kernel or any custom roms for this phone?
[Android Q&A, Help & Troubleshooting] brosn76:
have the files.

I have those files.about 9000 of them all .bin
[Android Q&A, Help & Troubleshooting] ms28leo:
How to boot alcatel ot 990 in recovery with physicle buttons

Tested on Clock Work Mod Recovery

First hold volume Up key(volume +key) and then turn on ur phone.

Keep holding these buttons.

It will show Android logo and then it will goes black screen for a while when it will show the second logo or picture again releas and press power button quickly(at right time).

This will take you to CWM Recovery.;)

1ST Note: Some time when u not press these buttons correctly phone restores factory settings with (volume up + power button).

This will erase all ur custom data on phone so be aware.:cool:

2nd Note: I m not responsible for any loss, forgetting to install cwm recovery on stock roms(if flash), Usama Bin Ladans reborn, shortage of water, smell coming from ur mouth, under arms & socks.:D

If this helped u or u like this hit THANKS button

Need APPRECIATION not DONATION:)

https://twitter.com/#!/ms28leo
[Android Q&A, Help & Troubleshooting] iEstuardo:
Can you upload those files for us?
[Android Q&A, Help & Troubleshooting] chuggington:
omfg, ban this thief from forum. This guy distributing pirated android software on that "androidsrbija" forum, he is a disgrace for all people from Serbia and because of him (and ppl like he is) we cant buy application from market (serbia is not on the list).

This guy copy/paste other ppl tutorials and sign them with his own name. He also pack several (pirated) applications in nandroid rom packages on that forum and distribute them.

If someone try to write something about this on android serbia forum this forger guy and his friends gona delete every message about that.

I hope that we will soon start to respect the laws in Serbia , and that these people will soon be punished.

list of pirated applications is to big to fit here.

If anyone doubts my words, register on this forum and check nandroid backups uploaded by this guy.
[Android Q&A, Help & Troubleshooting] dude000143:
Disadvantage of 2.3.4 update from OTU :(

I have tried this last night and i'm very disappointed "i wish i did not update my phone"

Disadvantages:

1. Cannot set default storage of app to SDcard (even using ADB)

2. Device is not Root-able (not Like in previous firmware 2.2.2)

3. Battery Life is minimal

4. Because Device is not rooted you cannot run Tweak's on your phone

If there's someone knows how to downgrade back to 2.2.2 froyo please i need your assistant i would appreciate you

Thanks,

Sharing info bout upgrading OT 990 which is not good for us Root lovers!
[Android Q&A, Help & Troubleshooting] brosn76:
I can try.Very slow connection speed.Also new at this whats the best way to get them to you.about 800mb.
[Android Q&A, Help & Troubleshooting] brosn76:
OTU to 2.3.4 Sucks.

I updated using otu and got 2.3.4. Absolutely Hate it.Cant root my phone now.Any help would be awesome.I would love to find a way to either root or go back to 2.2.2. Tried everything i could find to re-root and am having no luck.
[Android Q&A, Help & Troubleshooting] matepalfi:
Hy the android 2.2 one touch 990 kernel source can be downloaded here: http://sourceforge.net/projects/alcatel/files/OT_990_20120113.tar.xz/download

Could you make anything with this source?
[Android Q&A, Help & Troubleshooting] brosn76:
990 2.3.4 update .bin files

Ok.I uploaded the bin files for gb 2.3.4 from otu to my rapidshare account.not allowed to post links though i guess]. There is a couple files in the folder that i dont think came from the update.all bin files were deleted after the update the others remained in the folder.hope this helps.I dont even know what to do with the bin files myself.let me know if anyone wants the link ill try to get it to you.
[Android Q&A, Help & Troubleshooting] Mr-m07:
Yea put the link and I will try it
[Android Q&A, Help & Troubleshooting] brosn76:
link to ot-990 bin files.

I cant post any links yet. E-mail maybe?
[Android Q&A, Help & Troubleshooting] iEstuardo:
Attach a txt with the links or post them like: rapidshare . com / files / XXXXX / XXXXX.XXX
[Android Q&A, Help & Troubleshooting] sigprof:
CWM Recovery and Root for Alcatel OT-990 after upgrading to 2.3.4

Installing ClockworkMod Recovery

This is the same ClockworkMod Recovery 4.0.1.5 as in this post, just with the kernel patched to run on phones upgraded to Android 2.3.4.

Windows users should download and install One Touch Upgrade Q (it includes the needed Windows drivers). Linux and Mac OS X users should download and install the Android SDK starter package, then use the Android SDK and AVD Manager to install at least the Android SDK Platform-tools component. Linux users should also configure the system as described in the Google Android development documentation.

Download the attached file: View attachment recovery-clockwork-4.0.1.5-ot990-kernel-v53B-0-anyboot.zip, unpack it.

Switch the phone into fastboot mode:

disconnect the USB cable, turn off the phone;

press and hold the Volume Down button;

while holding the Volume Down button, press the Power button;

when the phone vibrates, release the Power button, but keep holding the Volume Down button;

keeping the Volume Down button pressed, connect the phone to your computer with the USB cable;

wait 3 seconds after connecting the USB cable, then release the Volume Down button.

If using Windows, just run the install.bat file included in the archive. For other systems you need to run the commands manually:

fastboot erase recovery
fastboot flash recovery recovery.img
fastboot reboot

Entering ClockworkMod Recovery

Disconnect the USB cable, turn off the phone.

Press and hold the Volume Up button.

While holding the Volume Up button, press the Power button.

When the phone vibrates, keep holding the Volume Up button, release the Power button, and immediately press and hold the Home button.

Continue holding both the Volume Up and the Home buttons until the Android logo disappears, and you see a black screen with the keypad light turned on, then release both buttons.

Wait while CWM recovery boot completes; you should see the menu as shown here.

WARNING: If you forget to press the Home button, or release it too early, a hardreset will be performed instead of entering the recovery — it will wipe all user data from the phone memory (but files on the microSD card will not be affected).

When working with the CWM recovery, use the Volume Up and Volume Down buttons to move between menu items, and the Home button to activate the selected item. Use the "reboot system now" item to exit the recovery.

Rooting the phone with ClockworkMod Recovery

Download Superuser-3.0.7-efghi-signed.zip (or maybe a newer version from the Superuser home page).

Place the downloaded file on the microSD card.

Enter CWM recovery on the phone as described above.

Select "install zip from sdcard" in the menu, then select the Superuser-3.0.7-efghi-signed.zip file.

Select "reboot system now" to exit from recovery.
[Android Q&A, Help & Troubleshooting] brosn76:
2.3.4 root

A few posts back i saw the download for the russian gb with root. Just wanted to let anyone who is wondering know that it worked for me after i updated to 2.3.4 using otu.I was nervous about it but followed inst. and now have 2.3.4 with root privilages.only have to remove like 3 of the russian apps they put in it.
[Android Q&A, Help & Troubleshooting] Mr-m07:
and nothing happened ;(

---------- Post added at 03:32 PM ---------- Previous post was at 03:02 PM ----------

i've just tried to update my phone using "One Touch Upgrade Q 1.8.5" .. and now its 2.3.4

India
[Android Q&A, Help & Troubleshooting] Mr-m07:
here is the download folder for the 2.3.4

compressed into 4 parts

uploaded to mediafire
[Android Q&A, Help & Troubleshooting] sigprof:
After installing Superuser-3.0.7-efghi-signed.zip you should see the Superuser app in the list of installed apps in the launcher, and also the "su" shell command (e.g., run in the Android Terminal Emulator) should work. To get anything more you should install some apps which need root permissions to work.

Were there any error messages shown on any step?
[Android Q&A, Help & Troubleshooting] Mr-m07:
somehow.. now its working..

i might missed in the steps

thanks very much that was helpful and i learned today how to install the recovery mode ;)
[Android Q&A, Help & Troubleshooting] hob1:
So is there any way to trick OTU to do that 2.3.4 update with downloaded folder content that brosn uploaded ?

And I didn't get it, is that all of the files or something is missing from that dl folder?

Btw, nice post sigprof.. ;)
[Android Q&A, Help & Troubleshooting] Mr-m07:
i've already taken a backup using ClockworkMod

if anyone interested i can upload that
[Android Q&A, Help & Troubleshooting] Mr-m07:
here is my backup for 2.3.4 GB

i've used used CWM

let me know if it works for you
[Android Q&A, Help & Troubleshooting] iEstuardo:
Just to keep you informed: My theory of the downloaded folder failed, OTU doesn't recognize the gingerbread update files if your country is not ready to it.

So, nothing will happen...

Later I'll try the dump of gingerbread, I'll keep you informed.
[Android Q&A, Help & Troubleshooting] brosn76:
https://rapidshare.com/files/1637270469/ot-990_bin_files2.3.4.txt link to 990 update folder
[Android Q&A, Help & Troubleshooting] sigprof:
Note that the current CWM build for OT-990 does not make complete nandroid backups — it does not include the "custpack" partition, which holds most of system apps on these phones. This "custpack" thing is apparently unique to Alcatel, and CWM needs some changes to support it, which have not been done yet.
[Android Q&A, Help & Troubleshooting] Mr-m07:
is there any other way to backup the whole thing ?