yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] darthjuanan:
Everything ok... but GApps, but I'm resolving.

But, when I boot the Tablet, I need to press Vol-down to enter the Developer-menu to select Developer installation to boot.

Is any way to set the default boot the Alternative OS? My finger hurts me for press the Vold-down :(

Thanx.
[Gen8 Android Development] astromid:
Vol down -> Recovery System -> Developer Edition Menu -> Remove Android Kernel

Отправлено c моего LT22i
[Gen8 Android Development] darthjuanan:
Please help!!! Novice problems :)

Now I've the GApps, boot into my ICS directly...

But I've some problems that I hope you can help me.

The first, the screen orientation. Why is reversed? Do you know if is possible to put it in the right orientation at boot?

The second: when I plug any flash-usb, the tablet doesn't recognize it. Why? Need some driver?

Thanks for your help and tanks to this ROM... good work!!!

:)
[Gen8 Android Development] bizcuite:
The screen is reverted because archos has made this model with an inverted screen. :) But you can use ICS without any pb since you have boot if i am right.

To have USB host activated try to change with a file editor (with root access), this lines in init.rc:

####TEST USB DRIVER

# insmod /lib/modules/musb_hdrc.ko mode_default=1

insmod /lib/modules/musb_hdrc.ko mode_default=2

to

####TEST USB DRIVER

insmod /lib/modules/musb_hdrc.ko mode_default=1

# insmod /lib/modules/musb_hdrc.ko mode_default=2

The mode 1 activated USBHost,buti have never try it. (i think have read on my thread that a user has tested it, and it works).

FYI: i make another kernel with ext4 performance for ext2/3 partition, JHash update (again), and maybe a zRam (a compcache new gen. better performance, less power CPU consumed), and maybe others things!! :)

Astromid:

Can you confirm methat your tab works well in port. or landscape view please??

I have change the code to have a correct coordonates in port. view.

Bizcuite
[Gen8 Android Development] darthjuanan:
I changed the module tothe mode_default=1 and it doesn't work :(

So I can't plug usb flash drives to see the documents.

I will wait to your new kernel (the tablet is recently updated this morning), becouse your features make me very impatient... :fingers-crossed:

I hope your news and, again, thanks for your great work!!!
[Gen8 Android Development] astromid:
My tab works well in portrait mode
[Gen8 Android Development] bizcuite:
I have maybe deactivated an option for usb host in kernel by error. I will verify.

Zram doesn't worked atm. The image is created by there is another pb to find it.

Wait and see...

Bizcuite
[Gen8 Android Development] axm6:
Hello,

I try the last update (the 2.3 and the 2.4 version) of this project, on my A43 and I haven't got the soft buttons (It says "unfortunatly, system UI has stopped", there are a problem with System UI). The calibration didn't work for me.

Thanks
[Gen8 Android Development] bizcuite:
Strange, astromid has no problem with it.

Wait the next release today or tomorrow, and the touchscreen will work with softkeys.

New Zram works, but I must try again the tab, to see if there is a crash.

Bizcuite
[Gen8 Android Development] astromid:
I have SystemUI crash on density=128, change it in build.prop to 160 or bigger. To activate soft buttons change qemu.hw.buttons=1 to 0 in the same file. To get calibration working, you need to get right values from /data/data/org.openaos.tscalibrator/files/ADS784x Toucshcreen.idc and paste(numbers, not file) in /system/usr/idc/ADS784x_Touchscreen.idc
[Gen8 Android Development] bizcuite:
Ooooook, if yiu don't say me that there is a pb I cannot se it :)

One guy said me by pm, that there was a pb, but I don't know why.

I will include all that astromid has said.

A new version will be upload today I think with all change for a43 :cool:

Bizcuite
[Gen8 Android Development] astromid:
I wrote about it few pages ago) :)
[Gen8 Android Development] bizcuite:
Erf I haven't see this, many thanks to all a43 users

Bizcuite
[Gen8 Android Development] Mavasilisk:
Biz, what is the next fix? I will make some screenshots for both support and main thread when my tab is back so people can have a preview of the ROM.
[Gen8 Android Development] bizcuite:
For CM9

A43 touchscreen fix and calibrate (i hope :) that it will be true )

GPU libs comes from I9003 (galaxy Ace, same CPU/GPU)

Image Size has changed to 450MB (for zram swap)

For kernel:

-Ext 4 code used for Ext3/2 partition, ext4 perf. for all ext partitions.

-Genlock backported:

-J.Hash updated

-Zram updated and configure to have directly 250MB of zram. :)

I have a doubt about A101, if its uses 160 DPI or 128.

I upload the new version ATM.

Bizcuite
[Gen8 Android Development] Porobu:
Biz, GT-i9003 is Galaxy SL, Ace is GT-s5830
[Gen8 Android Development] Mavasilisk:
Is it gonna bring some kind of extra performance? Anyway, what about adding some scripts like zipalign? I know we miss init.d support but there are script managers. Just throwing ideas until my tab comes back.
[Gen8 Android Development] bizcuite:
I will see this.

I will work again on BT and SystemUI after.

Bizcuite
[Gen8 Android Development] bizcuite:
NEW UPDATE SEE FIRST PAGE! Download only new image and new kernel v2.4 - no wipe required except if you have a problem after the first installation of V2.4.

GPU Libs from i9003

A43 TS works

Use kernel_V2.4 with this rom (zram is into the kernel)

DON'T USE SWAP TOOL WITH THIS ROM, YOU HAVE 250MB of SWAP ACTIVATED BY DEFAULT

Please make a report if it works well (pb with screen or other).

Thanks!!

Bizcuite

PS:use this file to have a more smooth tab. i have put the link on the first page too, with others soft that i use

http://xdaforums.com/sitesearch.php?q=seeders
[Gen8 Android Development] bizcuite:
ZipAlign is already applied on apps. We don't need this ;)

But thanks!!

Bizcuite
[Gen8 Android Development] Mavasilisk:
Is the first boot taking so much time because of the zram swap? It seems like my tab froze on openAOS logo.
[Gen8 Android Development] bizcuite:
No, reinstall the kernel with image file and retry please.

Bizcuite
[Gen8 Android Development] Mavasilisk:
Stil doesnt work.
[Gen8 Android Development] astromid:
Hmm, I have same problem, my tab froze on OpenAOS logo after I choose CyanoBiz menu item. I have already tried reinstall kernel, it didn't help me..
[Gen8 Android Development] Mavasilisk:
Biz, fix this kind of sorcery! Hehe
[Gen8 Android Development] bizcuite:
I have reupload a kernel to see.

Redownload it and says me if it's ok.

Bizcuite
[Gen8 Android Development] Mavasilisk:
Same thing.
[Gen8 Android Development] axm6:
Same thing, I tried to change the data image, the cyanobiz image and change the kernel and initramfs, but the tab is frozen on openaos

Edit: same thing with the zImage reuploaded
[Gen8 Android Development] bizcuite:
Ok, there are problems with image files....please wait one hour, i must upload again files and it will be ok :)

Bizcuite
[Gen8 Android Development] bizcuite:
Ok, links updates.

I have tried with A70S image and it works well :)

FYI:at first boot you have "only" 150MB of swap but after you will have 250MB.

Use Zram Status to lots of informations about zram. (compression, size, % used....)

Says me if you have pb with A101 image file, i have a doubt about a correct upload.

Bizcuite
[Gen8 Android Development] Mavasilisk:
It works now. Thanks.
[Gen8 Android Development] Ranomez:
My tablet booted, but the data image does not get mounted, redownloaded and same, tryed to create clean one and still same.....
[Gen8 Android Development] Mavasilisk:
Something strange happened. I installed Seeder after the first boot and then rebooted for the Gapps. When the tab rebooted there were Gapps but Seeder was gone and I had to reinstall it. Weird? Also, the performance is very poor in this build. The dialogue "The app has stopped responding - Wait or Close" is a pretty common thing. I think I will download CM9 for 256 mb phone around the XDA and check their VM values when I have some free time.
[Gen8 Android Development] bizcuite:
And reboot two times?

First time system is creating and it arrived that the data image is not seen.

Reboot two times! After have installed image files.

Report if it's ok please.

Bizcuite
[Gen8 Android Development] bizcuite:
Mava (and others users who has pb).

Try to clean all cm9 image files(data and system)

At first boot install nothing

Reboot

And see if the data image is mount and performance better.

You used swap tools or others appa to tweak.

This can reduce the perf with my change.

My tab works very well with the new image file.

If after this test you have always bad perf or force closed, try with the old kernel on first page (without zram).

And please report :)

Bizcuite
[Gen8 Android Development] Mavasilisk:
It looks like the data wasnt mounted for me too cuz as I said the installed app was gone after the first restart. I will do it this night and report cuz tommorow my tab will take a long journey to the service center. Biz, take an eye on some CM9 ROM for 256 MB if you have some free time. I could do it if I had some free time. My idea is to look at their Build.prop and see their VM settings. Keep up the good job! ^^

EDIT: I will check Motorola's Droid CM9 settings. I saw that they have even CM10. http://xdaforums.com/showthread.php?t=2081711

EDIT #2: Here is the CM9 thread. The installation is split into 2 parts. The second part contains some tweaks.

EDIT #3: Some Droid users have reported FCs when their system image is full. Can you check this?

EDIT #4: Uploading Build.prop taken from ICS Rom for Droid. There are no VM tweaks like heapsize.

EDIT #5: Uploading Build.prop from JellyBean. Here are some tweaks especially vm.heapsize
[Gen8 Android Development] Ranomez:
Ofc I rebooted like 5-6 times cause as I sayd i tryed even using an empty data image and still no way to get it to mount.......
[Gen8 Android Development] bizcuite:
Have you tried with the old kernel on first page? Please try and report if it's better.

I have no pb with my image files :confused:. I will try with a clean data image file.

And please a logcat will be welcome. :)

Bizcuite
[Gen8 Android Development] Bingoig11:
Biz, should I still wait to download A101 image as stated in 1st post or is it ok now?
[Gen8 Android Development] Ranomez:
Tryed with the old kernel and still same thing, also it seems like adb doesen't see the devices so can't take a logcat, or how can i take one directly on the device. also il be back in 3-4h and will try again to make the logcat if you tell me how to make it on the device.....
[Gen8 Android Development] Mavasilisk:
Biz, did u check my post?
[Gen8 Android Development] bizcuite:
Well i don't know, i have just tried with a70 image file with new clean data image. And i have no problem.

Download and try and to be sure, rename your old cm9 image file.

If you have any problem revert back with the v2.3 image saved.

edit: Mava i have check it, but i will change nothing in the rom. Only kernel has been really updated. My Vm memory values works well with 2.3.

Atm i want increase ram performance.

A maximum of reports from users are welcome if it works or not.

Bizcuite
[Gen8 Android Development] Bingoig11:
Downloading A101 2.4 image and 2.4 kernel.

Going to test :D
[Gen8 Android Development] Mavasilisk:
I meant to change it for 70S users cuz we have 256 ram. Heapsize of 256 might be good for your device but bad for our less-powerful device.
[Gen8 Android Development] bizcuite:
Try and report with your differents test values, if after many tests from different users, i will include it. :)

TO TRY IF YOU HAVE PB:

Go to /system/xbin/

and open: swap_activation.sh

You have this:

swapoff /dev/block/ramzswap0

echo $((100*1024*1024)) > /sys/block/zram1/disksize

mkswap /dev/block/zram0

swapon /dev/block/zram0

rm /system/etc/fstab

mkswap /dev/block/zram1

touch /system/etc/fstab

echo "/dev/block/zram1 none swap sw 0 0" >> /system/etc/fstab

#swapon -a /dev/block/zram1

and chage this line:

echo $((100*1024*1024)) > /sys/block/zram1/disksize

swapon -a /dev/block/zram1

TO

#echo $((100*1024*1024)) > /sys/block/zram1/disksize

#swapon -a /dev/block/zram1

To deactivated the second part of swap (100MB will be activated in this case)

Please report!!

Bizcuite
[Gen8 Android Development] bizcuite:
And try this kernel if you have a problem to mount data_ICS.img file OR a problem of force closed (or a process who not respond).

-Ext4 dev compatibility has been deactivated, and the code of ext4 has been modified in consequence.

-Zram disk has been decrease to 100MB, your zram swap is now at 200MB if you haven't deativated the second swap or 100MB if you have made the modification in swap_activation.sh

Please report with the modification that you have made!! :)

Bizcuite
[Gen8 Android Development] Ranomez:
Hmm.....I was playing a bit with the tab and then the system froze so i had to force reboot the tab and now when i powered on the tab in ics the data image file is finally mounted.......strange......I'm on 2.4 kernel atm
[Gen8 Android Development] bizcuite:
Can you install a terminal emulator and enter free command. Share me the result please to see how is the swap.

Try the 2.5 please and report too :D

Which modification have you made?

Bizcuite
[Gen8 Android Development] Bingoig11:
Installed 2.4 image and 2.4 kernel on A101.

Tab is lagging a lot.

According to System Tuner Pro, CPU reaches 100% and never goes down.

Tried to see which process is consumming all CPU with terminal emulator but couldn't find.

Going to try to reboot.

Sent from Asylumed Note
[Gen8 Android Development] Mavasilisk:
Can u add only one swap? Two swaps might break something I dont know. The tab is kinda sluggish.
[Gen8 Android Development] bizcuite:
I think that LZO compression takes all the CPU power.

TO TRY IF YOU HAVE PB (TO ALL USERS):

Go to /system/xbin/

and open: swap_activation.sh

You have this:

swapoff /dev/block/ramzswap0

echo $((100*1024*1024)) > /sys/block/zram1/disksize

mkswap /dev/block/zram0

swapon /dev/block/zram0

rm /system/etc/fstab

mkswap /dev/block/zram1

touch /system/etc/fstab

echo "/dev/block/zram1 none swap sw 0 0" >> /system/etc/fstab

#swapon -a /dev/block/zram1

and change this lines:

echo $((100*1024*1024)) > /sys/block/zram1/disksize

swapon -a /dev/block/zram1

TO

#echo $((100*1024*1024)) > /sys/block/zram1/disksize

#swapon -a /dev/block/zram1

To deactivated the second part of swap (100MB will be activated in this case)

AND install kernel V2.5 test.

Do this!!;)

I will upload a new image file tomorrow with a new kernel to fix all pb.

But if you do all that i wrote (deactivate zram1 (second swap) and install the new kernel) i think that it will be ok.

Please try and report :)

EDIT:

To explain how is configured the swap:

-The kernel create 2 swap devices in /dev/block/zramX

-> the first device, zram0 has a 100MB of size

-> the second is not configured

-in the init.rc there is a call to the script to configure the swap (swap_activation.sh in /system/xbin/)

The script

swapoff /dev/block/ramzswap0
echo $((100*1024*1024)) > /sys/block/zram1/disksize [B][COLOR="Red"]=> configure the size of the second swap partition[/COLOR][/B]
mkswap /dev/block/zram0 [B][COLOR="Red"]=>prepare the partition zram0[/COLOR][/B]
swapon /dev/block/zram0 [B][COLOR="Red"]=> active the swap on this partition (100MB activated)[/COLOR][/B]
rm /system/etc/fstab
mkswap /dev/block/zram1
touch /system/etc/fstab
echo "/dev/block/zram1 none swap sw 0 0" >> /system/etc/fstab
swapon -a /dev/block/zram1 [B][COLOR="Red"]=>active the second swap on the partition zram1[/COLOR][/B]

Bizcuite
[Gen8 Android Development] Guanfy:
Tried out the 2.5 kernel, lots of bad lag. Trebucet crashed multiple times and the screen power off of doom is still present. I'll try to get you a minicom log when I have a chance.
[Gen8 Android Development] bizcuite:
Don't use minicom.

Just enter "dmesg" with adb shell or in a terminal emulator under android.

A "free" command is welcome too.

Which modification have you made?

The crash comes from your hard drive, i cannot make anything for this sadly :(

To all users:

Please, don't say: i have a pb without any explications

To explain the modifications that you have made, if you have made one.

And share me a logcat (dmesg command WITH free command for zram/swap problem)

I cannot solve anything without a logcat!!!!

Thanks!!

Bizcuite
[Gen8 Android Development] bizcuite:
Please can you try this kernel

zram1 has been deactivated and zram0 has got a size of 50MB

It will work better.

Thanks for your report! :)

Bizcuite
[Gen8 Android Development] bizcuite:
Is it better?

Bizcuite
[Gen8 Android Development] Mavasilisk:
I cant try it cuz I sent my tab to the repair service to fix it's screen. I hope in less then 2 weeks it will be back.
[Gen8 Android Development] Bingoig11:
Using with A101 2.5 image it's worse.

The CPU is totally sticked to 100%

The tab is barely unusable.

Edit: Tried to launch a logcat, no particular error if I don't touch the screen nothing happens on the command.

Sent from Asylumed Note
[Gen8 Android Development] bizcuite:
Have you already tried with v2.1 kernel?

I have an idea, but i must confirm it.

Bizcuite
[Gen8 Android Development] Bingoig11:
Going to try and report ;)

Edit: Back to 2.1 Kernel, everything's back to normal. CPU is currently running between 5 and 7% Tab works great.

Sent from Asylumed Note
[Gen8 Android Development] bizcuite:
OK you confirm me my idea, this is my idea.

Zram used the RAM and compressed it with LZO algo. (the size is defined by the kernel, 50MB in the last).

The problem with your tab with 256MB (with 512MB, no problem) is that the CPU is in constant load, because it compresses and decompresses all the time the data.

With 512MB you haven't this problem because the system can be load in totality in the ram, and used sometimes Zram.

I (with 512MB) have a gain with it !!

Can you enter "free" command in a terminal emulator please?

To see how is used the RAM.

Many thanks,

A new release will be upload nearly.

EDIT: another thing, i know how others tabs (A70 and A43) can have all apps in Google Play. ;)

Bizcuite
[Gen8 Android Development] Bingoig11:
Currently I have:

Total Used Free Shared Buffers
Mem: 241856 239800 2056 0 980
-/+ buffers: 238820 3036
Swap: 0 0 0
[Gen8 Android Development] Mavasilisk:
I though you know about it and didnt mention it. The CPU uses it cycles to compress/decompress Zram and the recommended size is 18% for 256 ram.
[Gen8 Android Development] Bingoig11:
To add something:

When I was using the 2.6 test kernel, the free command returned about the same values as now with 2.1 kernel, that's what I'm finding strange. Or is this because that there is no more free ram to perform compression/decompression? Because as far as I remember, Swap was in use.
[Gen8 Android Development] bizcuite:
To a43 users. Is it ok for you?

Does the touchscreen calibrate and works well?

With v2.1 kernel of course.

Thanks for your report
[Gen8 Android Development] axm6:
The touchscreen calibrate and works, but the the calibration app ask me to calibrate at each boot, even if the touchscreen is calibrate
[Gen8 Android Development] bizcuite:
Will be fix in next release.

Else just rename the apk file with a "_" at the end.

It will be ok

Bizcuite
[Gen8 Android Development] axm6:
Ok, thanks.

Something else, why the internal storage is mounted in /mnt/storage and the external storage in /mnt/sdcard ?
[Gen8 Android Development] bizcuite:
Because i find it better :D

It's more logical to force the scan of media files in the external storage.

My songs are in the ext card. I have 16go and i think that many users does like me.

It's just my explication but i will not let it like this.

I will give the alternative solution ;)

Or work on the scan to understand how it works to modify it.

Don't forget it's a beta stage.

Bizcuite
[Gen8 Android Development] axm6:
Ok, I will see how it works and see if I can change it, or mount like the stock rom, because a big part of my music is in the internal storage, and the other part in the external storage, with my videos, because I've got 32 Gb, and my music take a lot of space.
[Gen8 Android Development] bizcuite:
Just see vold.fstab in etc/:

# Mounts the first usable partition of the specified device
dev_mount emmc /mnt/storage 1 /devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/block/mmcblk1
dev_mount sd_ext /mnt/sdcard auto SDCARD=/dev/block/mmcblk2
#dev_mount volume_external /mnt/storage/usb_host auto SDCARD=/class/block/sda
dev_mount volume_external /mnt/usb auto SDCARD=/dev/block/mmcblk2

try this. I haven't test it!!

# Mounts the first usable partition of the specified device
dev_mount sd_ext /mnt/storage auto SDCARD=/dev/block/mmcblk2
dev_mount emmc /mnt/sdcard 1 /devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/block/mmcblk1
#dev_mount volume_external /mnt/storage/usb_host auto SDCARD=/class/block/sda
dev_mount volume_external /mnt/usb auto SDCARD=/dev/block/mmcblk2

Bizcuite
[Gen8 Android Development] bizcuite:
NEW KERNEL ON FIRST PAGE v2.5: same than before, rename it and install it with SDEmenu...see first page or Mavasilisk Thread :) .

-FIX PB: MOUNT OF DATA_ICS.img

-REVERT BACK: ZRAM TO COMPCACHE (like v2.1)

If you want to activate compcache, please delete this line in /system/swap_activation.sh:

swapoff /dev/block/ramzswap0

Or delete the file :)

I will try another way to have a better performance with the RAM.

EDIT:

axm6 or astromid or A43 users: can you please, download on play store display tester and report the informationabout your screen.

Your buid.prop is interesting for A70 users (dpi 160, and hardkey 0), i want to see the difference :)

Bizcuite
[Gen8 Android Development] zanthos:
Hi bizcuite,

Which file should I use to try on a 70IT (250GB HDD - Yes, I'm aware of HDD sleep issue)?

I'd be interested to have a working Bluetooth functionality. Do you plan to work on that?
[Gen8 Android Development] axm6:
Biz,

There are a problem, with the touchscreen, in the landscape mode

The controls are inverted, when scroll from left to right, it goes from up to down, and the same thing, when you scroll from up to down, it goes from the middle of the screen to left. Only a part of the screen can be touched, in landscape mode.
[Gen8 Android Development] wilsey:
I did also but a few restarts and it worked again :)
[Gen8 Android Development] ArcSmurf:
several restarts later and its booted, but screen size still seems to want to be 1280x720,
[Gen8 Android Development] Mavasilisk:
I think that the lower the lcd density is the lower the picture gets and it can fit the screen. We dont need 240 density cuz it makes the screen even bigger, 160 is the original A70S density and by reducing it the picture gets smaller which is actually what we need to fit our screen

PS: correct me if I am wrong. Throwing ideas for a possible fix.
[Gen8 Android Development] wilsey:
Whats the best way to calibrate screen in ics?
[Gen8 Android Development] divx118:
Prop ro.sf.lcd_density has "nothing" todo with the screen size it will only resize the android interface to the screensize. So make smaller or bigger buttons. My guess is that surfaceflinger gets the wrong hardware width and height of the screen. Probably because of the outdated video driver. Should however be fixable in the userspace (ICS source files).

divx118
[Gen8 Android Development] Mavasilisk:
I hope you guys can fix it. We will test and report as much as we can.

EDIT: dont forget that letama and skayred images had working TS.
[Gen8 Android Development] bizcuite:
I don't know if i must modify the code, i have just a question, where does the value come from? It's not put by default!!

Like for headphone fix for CM9, i think there is a path to config value is bad.

I think that the system takes the value in the parameters makes by kernel. What do you think of my theory Divx118?

Effectively Skayred have a working TS, just with idc file include on system/usr/idc path. Letama has share me the commit make to have a working TS, no modification on surfaceflinger.

Maybe the change makes by cyanogen on CM9 create the bug.

I will see the difference between 2 files (CM9 and AOSP).

Bizcuite