yashsingh1/xdaforums huggingface dataset:
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
UPDATE_1

Tried Rogue Recovery 1.3.0 to see if the Solarnz one based on CWM 3.2.0.0-rc1 is responsible not wiping some faulty settings - no success, still missing menus in Mobile Network settings.u

For ppl who might responde to this rthred: I don't really nee a GUI for setip its okay when u guys tell me which file to edit in order to put in my APN which is very genuine: "internet" :)

Right now my baseband is "unknown" in the about tablet section....

-p0rt3r-
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
UPDATE_2

Here is what I have in the Mobile network settings:

Data enabled

Data Roaming

System select

Activate device

And no, I cannot scroll down any further etc. :(

p0rt3r-
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
UPDATE_3

Went back to Hammerhead where:

Version 2.1

Fixed all the application signatures - Google applications should update fine now.

All of the language packs are now incorporated into this rom

European 3g support should be 100% working now.

Native screenshot is back

now what I see is:

Data enabled

Data roaming

System select (change CDMA roaming mode) - I am on GSM!

Activate device.

Thats it for Mobile network settings menu.

:(
[Xoom Q&A, Help & Troubleshooting] diigibio:
You need to extract the telephoney files after installation. Bear with me and I will try to find the link. Be back soon.

Ok, here is the thread I think you need: http://xdaforums.com/showthread.php?t=1089695

You should have backed up your original Euro 3G with CWM (Clockworkmod Recovery)

These are the files you need:

settings.db settings.db-shm settings.db-wal telephony.db telephony.db-journal from the data.img (From your original backup) You will need unyaffs.exe (use google search to get it)

1) Copy (not move) your original data.img to the same folder as unyaffs.exe.

2) Open cmd prompt and change directory to point to the folder now containing the unyaffs.exe and the data.img

3) type "unyaffs data.img" without quotes and press enter.

4)Copy all databases from /data/data/com.android.providers.settings/databases/ (above mentioned files)

5) Flash the rom you want i.e. Hammerhead etc. (Best clean install)

6) Then reboot

7) Once booted and signed in etc. open a cmd prompt pointing to adb's location

8) adb remount

adb push settings.db /data/data/com.android.providers.settings/databases/settings.db

adb push settings.db-wal /data/data/com.android.providers.settings/databases/settings.db-wal

adb push settings.db-shm /data/data/com.android.providers.settings/databases/settings.db-shm

adb push telephony.db /data/data/com.android.providers.telephony/databases/telephony.db

adb push telephony.db-journal /data/data/com.android.providers.telephony/databases/telephony.db-journal

adb reboot

If you have followed the instructions properly then on reboot you should have Euro menu for choosing GSM etc.

Hope this helps. Thanks and credit goes to lowtraxx

Phil
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
diigibio, thank you

diigibio,

thank you. Would be more than happy if you could provide me with som information how to get Hamerhead or any other native Tiamat rom to work on Euro 3g Xoom.

So far I can confirm that

http://xdaforums.com/showthread.php?t=1183416

lowtraxx's solution is fine, all working now except Google aps updates but I do not really care for that :) 3g and wifi functionality is the most important, any other thing is addiional gift :)

waiting for your info.

-p0rt3r-
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
Problem solved completely?

Phil,

excellent. I cannot say how much this gonna help for me in the future. As for lowtraxx's 3.2, now I hv Hungarian market on Hammerhead I had US market... not sure if I do Hamerhead or any other Tiamat I will have my native market so I will leave this thread open for a while to see if anybody has experience with the solution you just sent me.

I also hv to say great community here, in 2 hrs u solved my problem. Thank you for this.

-Zoltan
[Xoom Q&A, Help & Troubleshooting] diigibio:
Glad I could help. Enjoy. All the best for the New Year from the UK. :-)
[Xoom Q&A, Help & Troubleshooting] -p0rt3r-:
Same to u too mate from Hungary :)
[Gen9 Android Development] letama:
Hi All,

Here is rooted 3.2.78 firmware for SDE enabled devices.

I did two versions:

- squashfs (like my previous build), in this one, system is read-only, you can't add/remove stock apps and edit system files. Files are compressed so it takes less storage space than ext4, it should be also slower than ext4.

- ext4, system is read/write and should be quicker. Be careful if you modify system files though.

Both have kernel/modules from 3.2.78.

To install it:

0) You must have SDE installed. If you didn't do it already, check there instructions on how to do it.

1) Extract zip file content

2) Copy android_3.2.78.squashfs (or android_3.2.78.ext4) to internal storage root. You can do it the usual way or with adb with this:

adb push android_3.2.78.squashfs /data/media

or

adb push android_3.2.78.ext4 /data/media

3) Reboot

4) On boot menu, select "Recovery system"

5) Select "developer edition menu"

6) Select "flash kernel and initramfs"

6) A drive should appear on your PC, copy zImage and initramfs.cpio.gz to it.

7) Select OK, the kernel should flash.

8) Select OK to reboot and maintain vol+ pressed. Boot menu should appear after reboot.

9) Select SDE in boot menu, you should be rooted and SuperUser functional.

The only change from stock: I enabled vibrator control panel option, it has been reported to work on some, it doesn't on mine.

I checked 3.2.78 stock firmware, it has an updated bootloader, it may be worth flashing stock firmware too to have everything synched.

Download rooted 3.2.78 on squashfs here.

Download rooted 3.2.78 on ext4 here.

Cheers,

LeTama
[Gen9 Android Development] nilse:
great thank you

gonna flash it as soon as its downloaded

btw do i have to do any special things to flash the ext4 ?
[Gen9 Android Development] surdu_petru:
Ok...good job....!!!

I understand now why I did not have options rw in root-explorer....because I managed the Rom with squashfs and not with ext4.....

Now everything is ok....thanks again @letama...;)
[Gen9 Android Development] letama:
No, nothing special for ext4, same thing as squashfs...
[Gen9 Android Development] surdu_petru:
Are you saying that installing with ext4 partition I'll can't be mount RW in root_explorer ?

-because with squashfs I can't ....
[Gen9 Android Development] nilse:
no i think he answered my question from above
[Gen9 Android Development] letama:
No, sorry, our posts crossed, I was effectively replying to djnilse. I'm trying to refrain my "quote mania", it was not a good idea this time :)

Ext4 is R/W, and permanently, no need to remount it in root explorer.

I would have preferred ext4 mounted first as r/o and allow the option to remount as r/w when needed, but this is not possible with the way Archos designed their rootfs.
[Gen9 Android Development] Tha0lia:
Hi Letama,

Thanks for your build but I cant use your kernel with 3.2.78 kernel modules and when I extract kernel from 3.2.78, init kernel does not boot :/.

Thanks in advance

Thaolia
[Gen9 Android Development] nilse:
ok i flashed it everything worked fine

i have now a dualboot recovery menu with Android(non-root) and developer(root)

on developer the root is ok, also the system is r/w

thx letama for the rooted newest update :D
[Gen9 Android Development] Quinny899:
As a question to get out of the way early in the thread, I'm on your earlier rooted one, do I need to wipe?
[Gen9 Android Development] letama:
Archos kernel is using a new compression scheme for initrd, check my howto, the "find . | cpio ..." command. You need to rebuild your initrd.
[Gen9 Android Development] letama:
I don't think so, Archos firmware update doesn't, so it shouldn't be necessary.

I had to wipe mine for another reason so I can't be sure though.
[Gen9 Android Development] Tha0lia:
My extract kernel is of 5Mb (I use your howto for extract the 3.2.78 kernel). Init and recovery extract kernel doesn't boot with a lzop initramfs.cpio. Wheras with your kernel and modules, all works fine.

Sry but I certainly forget somethings.

Thanks in advance

Thaolia
[Gen9 Android Development] letama:
Tha0lia,

5 MB is wrong:

- aos-unpack gives you 9_MMCF (5145304)

- dd strips header and gives you init_kernel which contains zImage+initrd (5145040)

- aos-kernel-unpack of init_kernel gives you kernel and initrd separated (unpacked-kernel, unpacked-cpio.gz), that I renamed to init-zImage afterwards.

This is the one you want, size should be 3993572.

Cheers,

LeTama
[Gen9 Android Development] Quinny899:
Noticed an issue in the first post:

adb cp should read

adb push
[Gen9 Android Development] letama:
Thanks! I shouldn't post when I'm in a hurry :). First post fixed.
[Gen9 Android Development] Tha0lia:
Sorry, your kernel and my extract kernel have same md5sum.

It's my fault but thanks for your help.

Have a nice day !

Thaolia
[Gen9 Android Development] cajl:
For the Buzz in FRANCE

http://www.jbmm.fr/?p=25015

(ps : je recherche des rédacteurs "techniques" pour jbmm - envoyez un MP)
[Gen9 Android Development] Quinny899:
Is it possible to get swap working in the build modifications?

When I use swapper for root from the market, reboot and type free, I get this:

View attachment 835640

It shows it as empty and unused. Any idea why? There's a swapfile on /sdcard, in fat, which is being activated by the app on boot. Could this be fixed? I'm using the latest rooted ext4 version btw
[Gen9 Android Development] Quinny899:
I got swap working!

You use swapper 2 and direct it to /mnt/sdcard, and rather than /sdcard. Turns out internal is ext and it needs fat
[Gen9 Android Development] Fredplex:
thanks this is working great...

One question at this point... does android_3.2.78.ext4 get accessed at each developer edition boot or can I get rid (ie. it has been copied to a partition)?

Thanks... FredT
[Gen9 Android Development] schneke3:
Works fine. Good job,guy.

Photo:

ht tp://img401.imageshack.us/img401/3251/fb20120101012535.png

without space
[Gen9 Android Development] letama:
Yes, it's accessed at each boot, so you can't remove it. Internal partition is too small to copy files on it.
[Gen9 Android Development] Quinny899:
The device has just decided to unroot itself. Reflash coming up
[Gen9 Android Development] big-hol:
hi guys im busy trying to do this on my 80 g9 turbo, iv plugged the device into pc, put android_3.2.78.ext4 on root of internal storage, but when i reboot it just boots into normal screen, what am i doing wrong, lol, tried also booting into recovery but theres nothing there as in the instructions, help!
[Gen9 Android Development] letama:
Did you enable SDE ?

Check here if you didn't.
[Gen9 Android Development] gazsyka:
look for here:

http://xdaforums.com/showthread.php?t=1352390

sorry my english not perfect, due to I cannot explain for you
[Gen9 Android Development] big-hol:
so 1st i have to root device by pauls way, then enable the sde menu then apply this over the top once iv done other 2, and your correct i havnt done that yet, lol!
[Gen9 Android Development] letama:
Yes, that's it. Read instructions carefully for SDE, enable it, then follow procedure for this build. You have to do SDE once then you can flash anything.
[Gen9 Android Development] big-hol:
thanks for the quick reply mate, seems so different and alot more work then on the phones i used to root and put custom roms on, alot more in depth these, think i need to do some reading, i will report back once im done, thanks again! :D
[Gen9 Android Development] surdu_petru:
Hi!

I do not know how it will go to you , but for me anything goes wrong !

I tried version 3.2.69, 3.2.78, I made my 3.2.78 following his tools letama , but I can't root my device . ( Archos 101 G9 Turbo)

Superuser.apk is ok on system/app, su is ok on system/bin , but I can't mount RW in Root_explorer.apk , and Busybox Installer work for a while end now it's say no root permission ! you need root devices, with Su_updater I can't update su even superuser.apk ....It's very very strange !

When I open applications ( like Rom manager, setcpu, root-explorer...) I get permission to root but nothing more !

Does anyone have any solution ? device problem ?
[Gen9 Android Development] Quinny899:
I think you need ext4 to mount the system rw. Also, make sure you are definately booted into development mode via power + vol down > Developer Edition
[Gen9 Android Development] letama:
No, I believe your device is fine but that from time to time you boot the regular android, not the sde one.

Next, you can't mount R/W in root explorer because mount is done differently on Archos tablets. You don't want to mount R/W anyway, you are already R/W, it doesn't make sense to do it again. Try to see in it if you can create a directory or a file in system directory for instance. If you can, root explorer works fine.

Rom Manager won't do anything for our tablet, there is no purpose in installing it without cwm recovery that works for it.

Regarding setcpu, I don't know, I didn't install it yet.
[Gen9 Android Development] surdu_petru:
Ok @letama you are right, in root-explorer it's open directaly RW , but when I try to make a directory or copy...., I can see message "The directory XXX is created " but really nothing happends , the directory XXX is not created, the Y files is not copieted ....practically does nothing ! -

With Rom Manager you are right is not for Archos device , but why I can't update su into Superuser.apk, why busybox installer after a few openings it say the device is not root ? ...These are problems ! ...same app2sd.apk not allow me to move applications to the card, because I think the device it's not really rooted , isn't it ? .....anyway thanks for your response !
[Gen9 Android Development] letama:
I can't say for root explorer, I tried ES explorer and it works fine. The only thing is that there is an option in this one to remount rw that should not be used at it remounts "/" as ro! If the option is not checked, you can create and move file without problem. Maybe root explorer has the same kind problem?

Regarding Superuser.apk, the issue is that there is no md5sum command in stock firmware and the updater expects it. If you add md5sum (from a busybox installer), the update goes well.

I also tried one random busybox installer apk, it messed up my build as it removed /bin/busybox and moved new one to /system/xbin. Doing this breaks adb as adb launch /bin/sh which is a link to /bin/busybox. So careful with the installer you choose. I personally prefer doing it manually with adb, I'm sure it doesn't mess up everything.

Last, app2sd. I didn't try this one, but I believe it expects the old way of using sdcards that differs a lot from what we have in Archos honeycomb.

So, in conclusion, all this has nothing to do with root or read/write. Mostly apps glitches expecting stuff where they're not
[Gen9 Android Development] surdu_petru:
Ok! Thanks @letama , but your solutions do not solve the "root" problems.

For exp. I can't found any app for ( copy , move, create...) in /system directory ( all app say directory read-only), just root-explore say directory created but just say....:)) - than if the device is rooted and system is r/w why all this?

Installed Busybox installer.apk , it's ok after the second attempt is successful copy busybox into /system/xbin - but again surprise into Superuser.apk I can't update su because check md5sum error....( your sugestion it's not work )

Installed Su_update_fix for updating su ....wrong idea, because each time FC...

Than I can't understand .....why we need root devices , if nothing we can do !!! :confused:
[Gen9 Android Development] letama:
You do it wrong... First, stop using random apk for busybox, as I said in previous message they are not all working and not always properly built and could not have the md5sum command.

Take the file I attached, unzip on your pc, do:

adb push busybox /system/xbin

then, do adb shell.

If you have the # prompt, good, your installers didn't trash the build. If it says something else, your build is hosed, you have to re-install a clean ext4. To do that, reboot on stock firmware, repush the .ext4 and then reboot in sde. Then, push again busybox.

if you have the # prompt, it means you're rooted and superuser.

Do this:

mount

if it says

...

/dev/loop0 on / type ext4 (rw,noatime,barrier=1,data=writeback)

...

It means that your / and /system are read-write.

Now, let's install busybox...

Still from # prompt, type this:

cd /system/xbin
chmod 755 ./busybox
for i in `./busybox --list`; do rm $i; ln -s /system/xbin/busybox $i ; done

Now, check if md5sum works, type this:

md5sum busybox

it should reply

96d79658fe3d43d6b747c31474b09dfe busybox

Done! If it doesn't, you did something wrong.

If it worked, try updating SuperUser.apk, you'll see it works.

Next, download ES file explorer apk, go to options, check "Root Explorer", DON'T check "Mount File System", restart it. You should be able to navigate to / or /system, copy files, remove files...
[Gen9 Android Development] surdu_petru:
Thanks for the explanation @letama, but I have less and throw it over the window ....

- is a problem if md5sum busybox is not the same ?

checked md5sum busybox = 94e........ busybox

All works very fine....but I still can't update su into superuser ( check md5sum failed!) , and es file explorer don't let me modify /system - for all operation now just write - failed !.....

- into adb... I can manage everything ( copy, move, delete , create ...files directory ) but into device I can't do ......

Thank you for your repeated attempts to help me ....( Maybe my device Archos 101 G9 1.2Ghz is the problem :confused:)
[Gen9 Android Development] surdu_petru:
[SOLVED]- case was Root_explorer.apk

I installed and re-installed ext4....but unfortunately , always the first installed it was root-explorer....:confused:.....just now when I decided to no longer install.....and Surprise !!!:D....always works very well....

I think the problem occurs when root explorer try to mount rw system partition.....because /system is already rw .....this is the magic moment when all crash....!!!!

Installed all without root explorer ....I have root perm I can copy create .....but once installed root-explorer ...all app with root perm. doesn't work .....

Thanks again @letama for your effort to help me .....:D

---------- Post added at 09:01 PM ---------- Previous post was at 08:51 PM ----------

The only thing that still not works .....I can't update Su into superuser....check md5sum ....faied!....but it's not so important !
[Gen9 Android Development] blogmaw:
Hi,

first of all, thanks for all your work on this device. I would like to warn you that I am new to Android "hacking", so I don't really understand everything with commands (especially with your unpacking howto).

I managed to temp root the device to install the sde. Everything's fine until that. But when I try to flash the kernel (which apparently succeeds-no error message), when I boot, there is no boot animation and nothing else shows up. I used the ext4 files on ubuntu and the command for aos-kernel isn't reconized.

Sorry if I'm not very clear, you can ask me any question.

Thanks in advance
[Gen9 Android Development] surdu_petru:
Hi!

For recognized commands -> aos-kernel-unpack, aos-unpack , you need copy this files into usr/local/bin.....now ubuntu will recognize these commands !!!

Of course you can not works under ubuntu if you don't know basicaly - linux !

However good luck !;)
[Gen9 Android Development] Moskiller:
How can boot to developer firmware automatically? Every time I shutdown or reboot it load the stock version :(
[Gen9 Android Development] blogmaw:
Thanks, I'm more of the windows enviroment variables ;)

But basically, what should I do ? Do I need to rebuild the initramfs though it seems like a valid file? Oh, and when I pushed the .ext4 file to /data/media , does anything special happens in the tablet because the transfer is completed but then when I reboot, it's like nothing happened (after flashing zImage and initramfs.cpio.gz

Thanks
[Gen9 Android Development] surdu_petru:
First root your device : http://www.4shared.com/zip/dZflFdoO/1_2.html

Now connect your device to PC ( check Settings->Applications->Development->USB debugging ON )

Copy 1 and 2 into ...../Android/android-sdk/tools

Open cmd - command into ...../Android/android-sdk/tools and type :

>adb push 1 /data/local/

>adb push 2 /data/local/

>adb shell

/$ chmod 0755 /data/local/1

/$ chmod 0755 /data/local/2

/$ /data/local/1

.........................

/$ exit

>adb reboot

waitt for reconnect .....

>adb shell

/$ /data/local/2

..........................

/$ exit

> adb reboot

waitt for reconnect....

Now enable SDE - go to : http://xdaforums.com/showthread.php?t=1360840

and download gen9_enable_sde.zip , just unpack.....

Go into gen9_enable_sde directory and run enable-sde.bat

Go to ..../Android/android-sdk/tools

open cdm - command and type :

> adb shell

/# rm /data/local.prop

/# exit

- copy ( copy/paste) android_3.2.78.ext4 into Computer->ARCHOS...G9->Internal Storage ( past here)

- power off device

Press volume-up and power for boot into Recovery -> select Recovery System ->Developer Edition Menu ->Remove Android Kernel-> Yes I understand ok , than Flash Kernel and Initramfs -> copy zImage and initramfs appropriate android_3.2.78.ext4 ->ok ->ok and SURE it's work Good luck!!!

And for cooke your rom , @letama explained very well here :http://xdaforums.com/showthread.php?t=1417057

- If you can not handle , than you must try to learn how works in ubuntu ( commands , program - to familiarize yourself, and to have basic knowledge in Linux )

And remember !!! Google is your friend to learn something new !!! Good luck !

[/COLOR]

You mean the recovery menu or you mean that is load stock firmware everytime when you open your device ?
[Gen9 Android Development] Moskiller:
Every time I shutdown/reboot and then power-on the tablet it loads the stock firmware, how should I do to load automatically the developer version without selecting it from recovery every time?
[Gen9 Android Development] blogmaw:
EDIT : Works now! it was completely stupid : Ubuntu didn't properly copy the files (even if I let it 10 mn for 5mb!) I had the same issue with the firmware update via recovery. Thanks anyway for your time.

Everything is fine until that! I rooted, installed sde, rm P's root file. Then I pushed .ext4 to /data/media rebooted, entered boot screen, flashed the files that were in the archive (except .ext4) and rebooted. There was no problem with all your tutorial. The thing is the tablet doesn't boot properly (no bootanim, nothing showing up but the green LED is on)

Bloganov Maw
[Gen9 Android Development] surdu_petru:
You can try to re-downloading letama_rooted_gen9_3.2.78_ext4.zip ( files : android_3.2.78.ext4 - 419.430.400 ; initramfs.cpio.gz - 1.189.686 ; zImage - 3.993.572 )

Ok....

This tool is just for G9 Tablett ( not G8......) , if you have Archos G9.....it's ok!

Ok, OK, just reinstal stock firmware 3.2.78 ( but before try Format System->Reformat Device..., and put archos_firmware_it4.aos v3.2.78)

After that please follow STEP by STEP my tutorial .....but replaces this command

>adb push android_3.2.78.ext4 /data/media with : copy ( copy/paste) android_3.2.78.ext4 into Computer->ARCHOS...G9->Internal Storage ( past here)

> adb reboot with power off device

Press volume-up and power for Recovery -> select Recovery System ->Developer Edition Menu ->Remove Android Kernel-> Yes I understand ok , than Flash Kernel and Initramfs -> copy zImage and initramfs appropriate android_3.2.78.ext4 ->ok ->ok and SURE it's work Good luck!!!!

(remember ! follow step by step , it's very important).
[Gen9 Android Development] blogmaw:
As I said in the post above, everything is fine now thanks :)

By the way, I know this hasn't anything to do with the topic but do you know where bootanimation.zip is stored in the tablet ? I only found a file bootanimation without extension because I would like to change it with a custom bootanim.

Thanks