yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] bizcuite:
Hi!!

The market works (it had never crashed with my tab, memory pb?), but there are no apps ATM because of google applies filter, and our tab is affect by its.

I try to find a solution (maybe i have one, but i cannot recompile the apk correctly, it doesn't want to be installed).

Now i have a pb with SystemUI (lots of modifications on it and it crashes now, i fix it ATM).

You can try to fix it with a Modded market (search in xda dev forum there are a lots) and push it or copy paste it (backup old file before) and try.

I haven't try because i want to make MY modded market :) (this ROM is challenge for me, don't forget it)

I fix in first time the pb of Menu Button, and i will fix the market to have an daily OS.

Bizcuite
[Gen8 Android Development] Ranomez:
no, you did not understand, i have modified the market myself whitthe mettod you sayd on the last page, before it was working right, but now i get force close at boot and also i still can not see more apps in market
[Gen8 Android Development] bizcuite:
Ok, i haven't read that you have try the post on others posts, sorry :)

But the rest of post is always true!!

I haven't try and validate this method, this is the reason that it's not on my first page. I don't know if it works and i don't want that users of my rom must paid an app to have the Market fully working. It has no sense when you compile a rom based on AOSP.

Try to PM the user who has make this tutorial. ^ ^

Maybe you have forget a step.

Bizcuite
[Gen8 Android Development] bizcuite:
I need testers for tomorrow. I will upload a rom but i don't know if my fix works.

Anybody can try this to fix menu button. I have find this option in the code.

Put just in build.prop the line

qemu.hw.mainkeys=0

Change the DPI or put a coment # at the beginning of the line.

Bizcuite.
[Gen8 Android Development] QUICKLARA:
sorry,for asking,my ARCHOS A70 WITH HONEYCOMB is not G8?:confused:tanks
[Gen8 Android Development] Mavasilisk:
I have full market with modded apk from LCD Modder or LCD Changer. There was a guide how to make it on page 36~41
[Gen8 Android Development] bizcuite:
Can you share me all the tombstones files please?

Bizcuite
[Gen8 Android Development] Mavasilisk:
I've forgot about it when I got home, sry. There you go.
[Gen8 Android Development] bizcuite:
Thanks lot!!

Have you installed busybox pro on the tablet?

I make another rom ATM (from a fresh compilation, all files cleaned), the fix that i find don't work when i patch it directly on the code (systemUI crashes of yesterday).

I have include the line in the device folder which "configure" the rom cooking.

I put it online when i will veirfied the rom. (Maybe tomorrow morning GMT+1, when i see my upload,800KB/s)

Bizcuite
[Gen8 Android Development] Mavasilisk:
No, I havent installed busybox pro.
[Gen8 Android Development] bizcuite:
For the problem of menu button when you are up tp 160 dpi.

Have you tried activated the nav bar menu in parameter->system->navigation bar ?

I cannot apply a fix to have menu button activated all the time. Systemui crash all the time (maybe it's only my tab).

I need a tester to try the new rom with actual systemui who crash on my tab.

My tab is seen like a real tab. Not yours. There is chance this will work.

Bizcuite
[Gen8 Android Development] Bingoig11:
Which tab model do you need for testing?

Mine is a 101, if relevant for you, I can test.
[Gen8 Android Development] bizcuite:
Have you the pb of menubutton who disappear when you put 160

Menu buton fix. No need tester :D

Bizcuite
[Gen8 Android Development] Mavasilisk:
Which one should we download? There are many files.
[Gen8 Android Development] bizcuite:
Link updated :p
[Gen8 Android Development] bizcuite:
ok:

I have read again a part of forum and i haven't read full a of things.

Menubutton is solved by :

qemu.hw.mainkeys=0 in build.prop

Thanks Bingoig11 i haven't seen your post about this propertie.

I have maybe a way to install a modded Market.

SU is fix.

Bizcuite
[Gen8 Android Development] bizcuite:
I don't speak arab but i see that there are lot of arabic lang "style" (i have try lots of things aren't traduct, but the Web browser is trad.) .... Can you try and report if it's ok for you.

I can confirm it in some days...(monday)

I make another ROM this evening with:

Menubutton fix

SU fix

I hope fix Market nearly.

Bizcuite
[Gen8 Android Development] bizcuite:
OOOOOOOOOOK!!!!

SU is FIX

MENU BUTTON is FIX

MARKET is FIX :D without lcd modder (or other app) my Market Hack works very well in 140 DPI

I can confirm arabic lang are in the ROM and the webbrowser is traduct.

NEW version 1.2 this evening or tomorrow!!

TO ALL USERS

SAYS ME WHICH DPI DO YOU WANT TO USE WITH YOUR TAB, I CAN MAKE MARKET FOR ALL DPI :D

Bizcuite
[Gen8 Android Development] Mavasilisk:
A70S default DPI is 160. Did u find the problem which causes the crashes? Did you find tombstone files useful?
[Gen8 Android Development] Bingoig11:
I personnaly use default DPI of your ROM so if available, no problem for me ;)
[Gen8 Android Development] bizcuite:
Normal with good sysprop :p
[Gen8 Android Development] nimafire:
no i dont need arabic as phone language i mean RTL support :) none of gen rom support arabic and they show this word سلام like س ل ا م .split word
[Gen8 Android Development] Bingoig11:
Don't understand the link between the post you are quoting and the fact that you need arabic support...
[Gen8 Android Development] bizcuite:
Ok i understand. I have found a soft who detect if the rom is compatible with RTL. (JB is fully compatible)

CM9 BIZCUITE V1.2 FOR A70S (NOT A70S2 FROYO) and others (A43, A35) http://www.mediafire.com/?ackdd73b820g3da

CM9 BIZCUITE V1.2 FOR A70S2 http://www.mediafire.com/?xyynwczy2aq40ze

CM9 BIZCUITE V1.2 FOR A101 http://www.mediafire.com/download.php?kiv4y49alsgj0l7

NEW GAPP just rename it "gapps-ics-20120429-signedremake.zip" and paste it on download folder in internal sdcard.

http://www.mediafire.com/download.php?oms21h82wahnaw6

SU FIX

MARKET FIX

MENU BUTTON

Bizcuite
[Gen8 Android Development] Bingoig11:
Great job man!

So to understand everything, we should re-use the 3 files in attachment on the 1st post right?

MINICOM_initramfs.cpio.gz

zImage_CM9_V1.1_A43_TS_patched.zip

data.img.tar.bz2
[Gen8 Android Development] bizcuite:
Yes if its already installed,don't reinstall its.

YOU NEED TO WIPE ALL THE DATA = REINSTALL data_ICS.img.

Mavasilisk can you reinstall the kernel and the initramfs please.

I have a logcat who runs all the time with rec function.

Bizcuite
[Gen8 Android Development] Mavasilisk:
I noticed that I've to put a new Data.img cuz its very bad with the old one. I've reinstalled the kernel. Gonna try now.

EDIT: No buttons.
[Gen8 Android Development] bizcuite:
:confused:

It was confirmed that with this line qemu.hw.mainkeys = 0

Navigationbar works (menu button)

Anybody has same pb?

Bizcuite
[Gen8 Android Development] Mavasilisk:
Have you tried this? http://rohan999.wordpress.com/2012/03/31/how-to-enable-on-screen-ics-keys-on-any-ics-rom/

Tutorial if the compilation has filed: http://xdaforums.com/showthread.php?t=2014062
[Gen8 Android Development] bizcuite:
Yes but directly in the code.

The rom that i shared this morning, had this fix :)

But with my tab it crash systemui service.

I will try another method and recompile for you another framrwerk-res.apk.

I don't know why it works for many users but not yours (maybe others)

Biz.
[Gen8 Android Development] Bingoig11:
Ok, here what I've done.

Model: Archos 101it

Format device

Install stock Firmware 2.4.83

Reboot

Install SDE

Reboot

Flash initramfs and zImage

Reboot

Copy data_ICS.img

Copy your 1.2 ROM

Copy menu.lst

Reboot.

First boot:

SystemUI FC

No USB to copy gapps

No soft buttons
[Gen8 Android Development] bizcuite:
Don't used minicom. Select none to have adb.

Look in parameter system if there is a nav bar option

Biz.
[Gen8 Android Development] Bingoig11:
Ok, going to reboot and choose None.

I first choose Both and now Serial lol

Going to reboot and choose None. :D

EDIT:

Reboot and choose NONE

SystemUI keeps FC all the time

In system I have the nav bar options, but cannot configure it and the tab goes in portrait mode and cannot go into landscape.

ADB cannot see the tablet, quite annoying :(
[Gen8 Android Development] bizcuite:
I don't by which miracle you had menubutton on your tab.

You had just include the line in build.prop?

Mavasislisk, i had the "non respond system" touchscreen crash but i see wifi activated. It 's an app pb, not system.

Else i watch tv and youtube (but i cannot log me on youtube) wihout pb and crashes.

Maybe change in build.prop the heapgrowthlimit to 32 (48 is the original value) if you have others app who crashed the tab

Bizcuite
[Gen8 Android Development] Bingoig11:
I don't know, I didn't modify any files since I could get the /system mounted in R/W I had it and now it disappeard.

See my edit to have details, I cannot get adb to push any file, annoying :(
[Gen8 Android Development] bizcuite:
Just change the line qemu.hw.mainkeys = 0 to 1 in build.prop

You have the same pb like me with the option to 0 :)

Mavasilisk have you the same pb?
[Gen8 Android Development] bizcuite:
Driver pb on computer, it works on my tab.

I find the link to share the driver that i used under windows at my works

Wait the edit :)

EDIT:

Have you got the shell of adb on the computer??

Or adb is not connected?

Don't forget to tape su to have the right to modify the system and valdate on the tab.

Maybe you have forget this step :)
[Gen8 Android Development] Bingoig11:
I'm going to try to install Root Explorer by copying the apk on the external SD (power off the tablet) as it is the only way to copy files on the tablet...
[Gen8 Android Development] Mavasilisk:
SystemUI doesnt crash when I boot the tab. I tried to change the density to 128 and SystemUI crashed.
[Gen8 Android Development] bizcuite:
Same thing that Bingoig, pass the option to 1 in buid.prop please, and report the result.

Bingoig: Have you got the shell of adb on the computer??

Or adb is not connected?

Don't forget to tape su to have the right to modify the system and valdate on the tab.

Maybe you have forget this step

EDIT: MXPLAYER crash the sound. don't install it please :)

VLC is better

Bizcuite
[Gen8 Android Development] Bingoig11:
OK Biz:

I succeded to install Rom Toolbox Lite to edit the build.prop and set qemu.hw.mainkeys to 1 instead of 0, reboot, I have the nav bar so I can use the tab.

Seems that following this modification I have no more SystemUI FC

Seems that I also have the USB sharing working now. It can see the external SD card.

Going to install gapps since I noticed that on previous release I lost USB after installing gapps (don't know why but it was a fact).

Keep you updated on my progress.

I'm on default DPI you set at the moment.
[Gen8 Android Development] bizcuite:
I am little lost (not by you but by the option)

Your tab is seen like a phone (no nav bar, ) but you must choose the tab mode to have navbar (it must passed the option to navigationbar view to false in the code)....it must be inverted normally. :D

EDIT: this pb permit me to see that the screen of A70 and A101 works differently.

For me you had the same pb, it's very difficult to see the pb when you have people says "yes it works", and others "no it doesn't worked"....

I will change the code in build.prop for A101 users,who works like mine.

Many thanks for your help. I hope that the tab will be more stable.

Bizcuite
[Gen8 Android Development] Mavasilisk:
Did u mean that you have (Back,Home,Menu) buttons?
[Gen8 Android Development] Bingoig11:
I'm also lost since I think exactly the same, it should be 0 to enable and 1 to disable lol

I have a paranormal tablet I think :D
[Gen8 Android Development] bizcuite:
Yes he has :)

If your systemUI crash, you must passed the option to 0 in buid.prop like him.

There is a DPI limit who passed your tab in tablet mode (normal, but not for your tab :) it see like a phone)

If you can search for me the value to inform others users please?

Bizcuite
[Gen8 Android Development] Bingoig11:
Biz could you please confirm the gapps name to put in Download folder?

I put gapps-ics-20120429-signedremake.zip in /mnt/storage/download

I waited for about 10min, rebooted, but no gapps.

What's strange is that after reboot, the folder is empty as if gapps were installed.
[Gen8 Android Development] bizcuite:
Yes in download folder in internal sd card (/mnt/storage)

Look in data/gapp if there are any files.

If you want to reinstall it you must:

edit the default.prop in root and deleted the last line, but let a carriage return (press enter) at the end of the file.

Replace the file in dowload folder in internal sd

and reboot

Redownload the file if there is a pb.

Mavasilisk, have you any pb with Google App?

Biz
[Gen8 Android Development] Mavasilisk:
After changing the value to 0 a small bar appears at the right side of the screen but its so small so I cant use it. I think its wrong configurated in heigh. BTW the option should be set to 0 because it means (1=true - it has hardware keys and software keys arent needed and 0=false - it doesnt have hardware keys so software keys are needed)
[Gen8 Android Development] Bingoig11:
Yep there are files:

install-optional.sh

META-INF

optional

system

In system folder there are apk files.

Yes, zip has been removed from folder.

I copied it using File Manager, going to retry with Root Explorer.
[Gen8 Android Development] ArcSmurf:
Just tried and seems to be the same as the previous kernel - the touch and the "where it thinks" the press is, is out by a few centimeters.

Still rebuilding my linux machine so will hopefully be able to get some logs later.

BTW - your kernel seems to work fine for booting into my Gingerbread img.
[Gen8 Android Development] nikunj87:
I can confirm the same. I have adb setup and running. Do you want any specific activity logcat outputs? I can upload them quickly. Also one thing I noticed is that the touch and the x/y coordinates are same at the top left corner and the difference between the touch and the x/y coordinates becomes larger in an increasing ratio as you move your finger away from top left corner.
[Gen8 Android Development] bizcuite:
If i have understood well, the coordinate are inversed, right?

But when you touch the circle on unlock screen, it moves? (i can know if touch-button is ok and if coordonate are goods, where does the pointer gone? when you touch it)

When you touch with 2 fingers how react the touchscreen?

I need a maximum of information to see which part of code i must modify.

Just to see how it works wth this param enable.

Can you try to put this by adb:

echo Y > write /sys/module/hid_hanvon/parameters/rotate180

Just put this to return back:

echo N > write /sys/module/hid_hanvon/parameters/rotate180

It's normal, the base of kernel comes from OpenAOS git like CM7.

If you used my kernel for Bull CM7 you don't have headphone, i have change the path of configuration and Multitouch patch fo ICS has been include for A70S2 ;)

Bizcuite
[Gen8 Android Development] nikunj87:
The coordinate are not inversed. The circle on the unlock screen moves when I touch couple of centimeters away from circle but I have to move the finger in upward direction to unlock. This proves the touch sensitivity is not inverse, it moves in the same direction as I move my finger.

I tried with changing rotate180 parameter to Y which made the movement inverse so I reverted the setting back to N.

When I touch with 2 fingers, the screen senses (most of the times) to touch points but both are away few centimeters.

I will try and take a picture and upload somewhere. Is it possible to upload a small video clip somewhere?

In the meanwhile, I have attached a picture explaining what happens with the touch screen. I am sure it looks funny:p but hope it helps.

Thanks,
[Gen8 Android Development] Vazay:
A70s, same for me.
[Gen8 Android Development] bizcuite:
how works a101 touchscreen? is it ok?

no offset?

bizcuite
[Gen8 Android Development] Ranomez:
no offset, but u need to drag the pointer
[Gen8 Android Development] bizcuite:
It works like a mouse?

Can i have a FULL LOG of A101 with minicom (others with adb are not full)?

I want to see if it finds and uses the file configuration (idc file in /system/usr/idc/)

Bizcuite
[Gen8 Android Development] bizcuite:
Says me if i am wrong, but i can make a condition and include it in boardconfig.mk (it depends of code part to change, but it's fully possible).

And have only one image, no?

I prefer tell you before make it :)

I thank that debug TS was "easy" (mine fix in many minutes), but i will finished without any hairs on my head lol.

Too more touchscreen kills the touchscreen :D

Bizcuite.
[Gen8 Android Development] divx118:
No, in BoardConfig.mk you define compile flags which are used in the source code to include or exclude certain parts of code or set certain values. This will only be used at compile time and not while running the actual compiled code. If it was possible that way I would have done that :) . If you want to use the compile flag then you will need to build atleast 2 images one specific for the A101IT and one for the other devices.

I know it is difficult to debug, without having the actual device. What I mostly try todo is put alot of extra debug lines in the code to troubleshoot, so I get as much information as possible when someone gives me a logcat or kernel output. Also I prefer to give the output something like "##############" or "$$$$$$$$$$$$$$$$" in front of the debug string so they really jump out in the most of the time long output lists.

divx118
[Gen8 Android Development] bizcuite:
Thanks Divx118 for this usefull information, i have an idea and see to apply it later, i must concentrate all my effort to have a touchscreen who works well for all tab. It will be a big step done.

I have made another update of rom, with more file to configure the touchscreen, it have effect on all tab.

But i don't know if it works on A43, and others systems than A70 and A101.

CM9 V0.1: http://www.mediafire.com/?pejrsb2ndobeaye for all tabs

usr folders has been update with archos configuration files.

A101 may has to reinstall init.rc make for us, and hope has touchscreen not a mouse.

I try to find a solution to have a better and more easy debug.

Bizcuite
[Gen8 Android Development] Mavasilisk:
For some reason the device is stuck at Cyano boot logo.
[Gen8 Android Development] bizcuite:
I think that it's an isolate pb, i haven't any pb on my side.

Redownload file, or takes another soft to uncompress the image under Windows (peazip for example)

I forgot all the time that my tab has 512Mo of RAM and my first start must be more fast than others models.

My first start takes 3 minutes, maybe 5-6 for yours, wait 10minutes before says you that the rom bootloop (or minicom help you to see).

Please says me if Touchscreen works or not on all tab, mail me if you cannot post here.

Bizcuite
[Gen8 Android Development] AlphaTime:
Thanks for this Android 4 on Gen8 i think i dream :)

Ok so here some informations

i have a Gen8 A101 Tab

CM9 V0.1: Boots :)

Touchscreen works like a mouse :( no multitouch just drag drag drag and double clicking...

Wlan works thats i have tested

i have a logcat dump attached and minicom dump comes later ;) maybe tomorrow
[Gen8 Android Development] ArcSmurf:
Have managed to get v0.1 to boot on my A70S 8GB but touchscreen isn't any better than on the previous rom.

Have got minicom tp run inside Oracle VM Virtualbox but it doesn't seem to give any information from the tablet - have I missed something?

It seemed to confirm that it had connected but that was all
[Gen8 Android Development] ArcSmurf:
Got it - started minicom using

minicom -s -C a70s.log

and changed the serial port :)

hope this helps:
[Gen8 Android Development] bizcuite:
Well!!

To all!!

I have made a test with my tab.

Touchscreen works well, i have made a patch for it.

I have rename my idc file, and reboot with minicom.

When i haven't configuration file (named likes <name_of_driver>.idc in system/usr/idc), looks the mode:

>I/InputReader( 1345): Device reconfigured: id=2, name='goodix-gt801', surface size is now 1024x600, mode is 3

It works like a mouse

When i have a good idc file, with the good name, i have this:

<4>I/InputReader( 2062): Device reconfigured: id=2, name='goodix-gt801', surface size is now 1024x600, mode is 1

It works like a touchscreen!!!

Change the mode of works, can make have a real TS.

I need a full minicom logfile to see the mode of work, i know that A70S is in mode3:

for remember:

configure the terminal to have unlimited line displayed

have reduce the police to have full lines

And run minicom (see first page)

Many thanks if anyone can do this for me!!

I will see if i can have another driver for kernel, i don't know how change the name of driver, it will be better for me.

Bizcuite
[Gen8 Android Development] bizcuite:
YEAAAAAH A FULL LOG WITH MINICOM :D

I have seen an error who explains the offset :D its very useful:

Looks:

<4>I/InputReader( 1413): Device reconfigured: id=3, name='UNITEC USB Touch (Win7)', surface size is now [B][U]1280x720[/U][/B], mode is 1

You must have 800x600!!

I must see how fix it now :D it's a great news (for me lol)

And i see that the config file is take in consideration :D

Many thanks!!!

Bizcuite
[Gen8 Android Development] bizcuite:
Can you make me another things who help me plz:

With "es file manager" (free file maneger that you can directly download it by webpage http://download2us.softpedia.com/dl...loper Tools/File Manager/ES File Explorer.apk) This file manager permit to read files with it own text editor, it's more easy.

After download it with your computer (transfert it by SDE menu) or directly with tab (keep it in the external sdcard too) install it and go to

/sys/devices/platform/omapfb/graphics/fb0/

and open "modes" like a text to see what's write on it.

I have this "U:1024x600p-59"

Can you open /sys/devices/omapdss/display0/driver. And open name like a text abd say me the name of driver please.

Thanks if you can do this for me!!

I really need a full debug from A101 with minicom. I need the exact name of driver if you want a working touchscreen :D

Or use the same methode with es file manager and go to this path ir similar: /sys/devices/platform/ohci-omap.0/usb1/1-2/1-2:1.1/input/input6

And open name file and share me the name please to make another idc file if it doesn't exist.

Bizcuite.
[Gen8 Android Development] Mavasilisk:
Bingoig11, are your software keys functional? Mine arent. There is a small bar but the UI is stil phone-like.
[Gen8 Android Development] Bingoig11:
Yep everything's working well.

I checked the build.prop my 101 is running at 160DPI.

Currently trying to install gapps :D
[Gen8 Android Development] bizcuite:
Why do you used 128 DPI?

It's too big with 160?

Bingoig i have update my post in last page about GApp.

Edit the default.prop file to reinstall GApp

Bizcuite
[Gen8 Android Development] Bingoig11:
Ok going to try.

Just edited the default.prop file, I had 3 lines with marketblabla=1

Removed these 3 lines and kept the last carriage return as you said.
[Gen8 Android Development] bizcuite:
NO remove just the last line with "market..." and <CR>

Biz
[Gen8 Android Development] Bingoig11:
I have 3 lines which are the same:

org.openaos.market_installed=1

These 3 last lines are the same, I should only remove the last one?
[Gen8 Android Development] bizcuite:
This is the original file that you must have with a clean install:

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.sys.usb.config=adb

Copy/paste/save :)

and reboot with Gappin download folder

Biz
[Gen8 Android Development] Bingoig11:
Ok that's what I thought, so I removed the 3 lines ;)

Going to reboot now, was waiting for you to confirm and avoid any problem :D

Mouahahahahahahaha going crazy!!!!!!!!!!!!!!!!!!!!!

Reboot, checked default.prop, line has been added, but still no gapps!