yashsingh1/xdaforums huggingface dataset:
[Gen9 Android Development] Quinny899:
Re: [ROM][AOSPA 4.2.2][RC1] PARANOIDANDROID | PA Hybrid engine | Per app colour | PIE

Camera is no camera, anywhere

And yes, you need to backup before the first time you flash it
[Gen9 Android Development] julle131:
Re: [ROM][AOSPA 4.2.2][RC1] PARANOIDANDROID | PA Hybrid engine | Per app colour | PIE

It seems goo's download servers are offline. Let's hope they fix it soon.

So I can find the kernel source from the thread you did all the development?

Edit: Download is up again.
[Gen9 Android Development] stevemp:
github

The source is on my github --> https://github.com/stevemp?tab=repositories Just made a fresh build yesterday so files work.

Any ideas to make AOSPA better let me know. :)

Quallenauge & trevd: Getting alll the glorious stuff working in CM10.1, what this is based on

This is based on Android Open Source Project aka AOSP. :) Paranoid Android switched from CM for this build, reason it took so long for me to compile. I had to remove all CM references from make files plus had to remove TI specific addons, seems some have been merged into 4.2.2 source. I thought this would be an easy build but was that wrong. :eek:

Credit goes to Quinny899, Quallenauge, trevd, hashcode, JackpotClavin and the Paranoid Android crew

Plus I borrowed some Ideas from the Nexus 7 and Samsung i9100g. ;)

Device tree if you want to look and if you can make it better let me know --> https://github.com/stevemp/PA-device_archos_archos_g9
[Gen9 Android Development] freezenook:
I installed it and I present my mini bug list:

1. Unworked Google Play

2. Unworked storage section (in settings)

3. Unworked paranoid settings

4. Unworked switch brightness

Now I'm testing it hard)

---------- Post added at 07:48 PM ---------- Previous post was at 07:15 PM ----------

But tomorow I will try build lite rom.
[Gen9 Android Development] Quinny899:
Something is wrong with your installation, PA settings and Google Play work perfectly here

Also, make sure on PA settings to swipe from left to right to open the panel, it's an app made for a phone ;)
[Gen9 Android Development] TrOjAnUK:
Hmmm at least you have it working, mine stays on the PA animation for ever. cant get a logcat as its not enabled :(

Reflashing for the 6th time.. might get lucky, was excited to see this... fingers crossed

TrOjAn
[Gen9 Android Development] freezenook:
But when I change phablet mode, tablet reboot and after navigation bar skip. I can't recovery it, but when I change tablet mode, after reboot it use phablet mode without navibar((((

When I install app into google play, it falldown with error (Unfortunately, Google Play Store has stopped)
[Gen9 Android Development] TrOjAnUK:
Quinny if you make a new build can you enable debugging by default so I can get a logcat as to why this is looping please.

Thanks, TrOjAn
[Gen9 Android Development] athlon1:
i cant access with ADB anymore on bootloop. can i get logcat or adb connecton in any other way?
[Gen9 Android Development] thams:
The script doesn t working.

But I use All lines of the script one by one in a command prompt

All is ok but when the tablet reboot i have the logo of paranoid.

After the color changing during 2 hours... bootloading...

I have test

Factory image ok

Root image ok

4.1.2 ok

4.2.2 bootloop again and again

i m on my second starting and ADB always running ....

I have generate the logcat

I try to copy this on my pc

with Adb logcat i have this I don t know it s good or no....
[Gen9 Android Development] athlon1:
installed again via script (edited it a bit, otherwise the script gibes errors not finding the ADB)

same result...bootloop

how can i make logcat? Logcat Results show up in command prompt but wehen i want to make a logfile with "adb logcat -f "filename" nothing happens!?
[Gen9 Android Development] MDMonster:
Got the tablet today :D . I'm installing as I type this lol, can't wait :D . I have used this thing for about an hour and already I see what peeps mean about the stock firmware sucking lol (lag)
[Gen9 Android Development] stevemp:
fresh install

If you are doing a fresh install and having problems try this way. This will wipe everything on the internal sdcard, backup if there is anything you need.

If you are multibooting mv local .local before wipe to save other roms. Then after wipe mv .local local. media needs to be removed and let init.archos_init.rc create it.

# we will remap this as /storage/sdcard0 with the sdcard fuse tool

mkdir /data/media 0770 media_rw media_rw

# create virtual SD card at /storage/sdcard0, based on the /data/media directory

# daemon will drop to user/group system/media_rw after initializing

# underlying files in /data/media will be created with user and group media_rw (1023)

service sdcard /system/bin/sdcard /data/media /mnt/shell/emulated 1023 1023

adb shell

cd data

busybox -rf *

mkdir local

exit

adb push archos.ext4 /data/local/

Now flash kernel and initramfs.cpio.lzo using your favorite method.
[Gen9 Android Development] athlon1:
i dont understand what all this means!? can u describe it a little better? thanks
[Gen9 Android Development] MDMonster:
I don't get this O.o, like I don't get what you mean or whatever :P
[Gen9 Android Development] stevemp:
media

Let init.archos_init.rc create the media directory instead of using one created by archos rom.

It is the reason for deleting media, makes sure it has the right owner/permissions, nothing for you to do. Too much information. ;)

# we will remap this as /storage/sdcard0 with the sdcard fuse tool

mkdir /data/media 0770 media_rw media_rw

# create virtual SD card at /storage/sdcard0, based on the /data/media directory

# daemon will drop to user/group system/media_rw after initializing

# underlying files in /data/media will be created with user and group media_rw (1023)

service sdcard /system/bin/sdcard /data/media /mnt/shell/emulated 1023 1023
[Gen9 Android Development] haerwu:
OK. My G9 80 Turbo was quite slow with rooted stock. With this it is even worse. 512MB ram in tablet suxx.
[Gen9 Android Development] stevemp:
slow

True, we need more ram than 512. What I do is turn off animations, takes more ram when they are running.
[Gen9 Android Development] athlon1:
not really, ive got 4.1.2 custom rom on my galaxy ace (250mb ram, 600mhz singlecore) and it runs quite perfect!

Anyway how did you get this rom running?
[Gen9 Android Development] MDMonster:
Yeah, my sisters cappy runs 4.2.2 like a GS2 or GS3, so smooth and its only got 512mb :P . I too am wondering how to get it working, getting to either the initial archos logo and no further or the fish and no further :( . Someone who can get it working should do a video tut on it :) :P lol, like a video of the process, from beginning to end, all the way til they get to the android setup :P (indicating it worked lol)
[Gen9 Android Development] Kanalcommander:
There is one question I have to ask:

What message should appear if the script worked correct?

I tried to install with script in terminal emu and got a short output but after reboot I am stuck at Archos logo.
[Gen9 Android Development] Quinny899:
Terminal on device?
[Gen9 Android Development] stevemp:
swap

With only 512 mb ram if you switch between several apps the background apps get killed and you get a lag when you switch back to the first one that you started. If you only use a few apps you don't see that. :)

Standard way of porting custom roms. Guide to porting ParanoidAndroid can be found here --> http://xdaforums.com/showthread.php?t=1863547

---------- Post added at 12:28 PM ---------- Previous post was at 12:01 PM ----------

If you can use adb it's easy to install.

adb shell

stop

cd data

busybox -rf *

mkdir local

exit

adb push archos.ext4 /data/local/

If you are using rooted 4.0.28 then you must use busybox, archos doesn't support -rf

Smooth depends on how you feel, to me no rom on 512 mb could be called smooth. Nexus 7 is smooth. :p
[Gen9 Android Development] Kanalcommander:
Yes on device.
[Gen9 Android Development] Quinny899:
It's for PC, that's why it's labelled linux
[Gen9 Android Development] neur0mans3r:
Since the install process requires that you stop android (the "stop" command) you can't perform the install from the device itself.

You need ADB access from a Windows/Mac/Linux computer in order to remove the contens of /data, make a /data/local dir, and push the new ROM into the new dir. The process is relatively straightforward:

0. ensure you are running a rooted ROM

1. gain root acces to shell via ADB

$ adb shell

# su

2. stop Android

# stop

3. change current dir to /data

# cd data

4. delete everything in /data (alternatively you can use just 'rm -r')

# busybox rm -rf *

5. make a new /data/local dir for ROM filesystem file

# mkdir local

6. exit ADB shell. This stops the remote connection to device

# exit

7. Using ADB copy the ROM filesystem file to the new dir (takes around 3 minutes, make sure you have the archos.ext4 file in the right filesystem path)

$ adb push archos.ext4 /data/local/

8. Reboot to recovery (optional, you can skip this step and reboot ot recovery manually)

$ adb shell reboot_into -s recovery

$ adb reboot

9. In recovery , go to Developer Edition Menu -> Flash Kernel and Initramfs to copy the new kernel and initramfs (zImage and initramfs.cpio.lzo) to the device. Follow the on screen instructions to copy and reboot.

10. Hope it works?
[Gen9 Android Development] stealthdave:
For those attempting to run this ROM on a 512MB model, try using a memory management app like ROM Toolbox to keep memory free. I use the "Aggressive" preset in the "Minfree Manager" on my 512MB/1GHz model, and I find that it really helps with the responsiveness of the UI.
[Gen9 Android Development] Quinny899:
I believe you can get the same effect with the settings in Advanced / Developer Options, in background process limit
[Gen9 Android Development] haerwu:
I will go back to 4.0.28 rooted. Then will remove everything except apps/games used by my 5y old daughter. She has patience for my omap4430 512MB ram g9 80 turbo ****.
[Gen9 Android Development] MDMonster:
Soooooo, Im at the 'busybox 'rf *' it tells me -rf *: applet not found... do I skip that one or what?
[Gen9 Android Development] theadenter:
busybox rm -rf *
[Gen9 Android Development] MDMonster:
oops that was suppose to be 'busybox -rf *' just quotingness the command. busybox -rf * is what I used :P and I get that error.

EDIT: Oh, I see now lol. Just noticed the rm in your command lol

---------- Post added at 11:32 PM ---------- Previous post was at 11:20 PM ----------

So, I do those commands, but what next? Do I just reboot into the recovery, flash the zimage and initramfs.cpio.lzo, or do I do what it says in the OP and push them to /data then reset android inside recovery, then reboot and profit, or what?

Haven't felt like such a noob with android since my first android device back in mid 2011 lol. This device is confizzling lol

EDIT: Nvm, see the post on the complete process lol
[Gen9 Android Development] stevemp:
I reboot into sde (special developers edition) and flash zImage and initramfs.cpio.lzo. Some basic linux commands. :) rm = remove r= reclusive f=force
[Gen9 Android Development] MDMonster:
Yeah, last time I used linux was back in like 2009 or 2010 (aside from android) lol. I miss it, but like my sig says, my android devices are my all in ones lol.

---------- Post added at 12:28 AM ---------- Previous post was at 12:26 AM ----------

Its lives! :D wOOt, thx peeps for the help lol :)
[Gen9 Android Development] Kanalcommander:
Ok thanks. Think I mixed it up with something from OP.

Had some problems with

# busybox rm -rf *

I will take a closer look tomorrow. So far thx.

edit: now I finished installation like discribed, worked flawless.

First boot with PA and befor I could choose a language tochscreen freeze :(

Hoped this annoying bug would be gone.
[Gen9 Android Development] gui529:
Is PA performing better than cm10 on this tablet?
[Gen9 Android Development] MDMonster:
I don't get how someone said this ROM is far slower then the ICS ones. I'm on it now and stuff actually loads haha. When i quit a game, i don't have to wait like 2 minutes to see the launcher n another minute to use it lol. This ROM rocks :)

Sent from an Archos 80 G9 during a smurf invasion!
[Gen9 Android Development] stealthdave:
I think that person was specifically commenting on the performance of the 512Mb model and it's more constrained resources. Are you using a 512Mb tablet or 1Gb?
[Gen9 Android Development] stevemp:
hd video

Just noticed HD video in youtube is not working. :confused:
[Gen9 Android Development] Kanalcommander:
Now I managed, with some kind help, to install PA.

Got no bootloop and booted into system.

The first PA screen is were you choose system language. At this screen I'm stuck. Touchscreen is totally inoperativ. I rebooted about 10 times and did more then 5 times touchscreen calibration in recovery but I didn't get even the slightest reaction from touchscreen :(

I was used to this bug from official rom but normally after one reboot I got rid of it for about a day.

Did someone else experience this total touchscreen failure?
[Gen9 Android Development] freezenook:
PA doesn't work with 101G9
[Gen9 Android Development] julle131:
With HDD or flash? I have 8gb flash unit and it works. The biggest problem is screen tearing, but vsync would fix that.
[Gen9 Android Development] freezenook:
PA doesn't work with all 101G9. Doesn't work touchscreen.
[Gen9 Android Development] Quinny899:
Install the newest version, it should be working now
[Gen9 Android Development] Morice69:
Hi,

Great job for newer paranoiud.

However there is one feature i cannot manage to work with newer version, 3g doesn't work, because by default, android alway put the usb in off state, and that the option to put on is missing

So, what should i type in terminal to put this usb on?

What is the name of the 3G usb?
[Gen9 Android Development] MDMonster:
512mb :P

Lovin it :)

Sent from an Atrix 2 during a smurf invasion!
[Gen9 Android Development] Quinny899:
Works fine here, watched a ton of HD YouTube last night
[Gen9 Android Development] zando2712:
Can't get to start PA because of non functional touchscreen.

I'm using 101 G9 and 12.03.2013 build.
[Gen9 Android Development] stevemp:
link

Could you post a link, could be I'm using the wrong version. :confused: I think the one in the first post must be an older version.

edit Wiped and reinstalled pa_archos_g9-3.00-12MAR2013-111105 but used my kernel and HD and sound search is working now.

I don't know if the kernel made a difference or not. :confused:
[Gen9 Android Development] Quallenauge:
Just perform a

echo "1" >/sys/class/rfkill/rfkill0/state

to activate the USB port. If you want do disable it do the following:

echo "0" >/sys/class/rfkill/rfkill0/state

I'm using an app, which allows to create shortcuts to scripts, which can be placed as widgets.

If you want to learn something further, start at reading around this post.
[Gen9 Android Development] MDMonster:
So it works thx :) Has anyone been able to get an X360 (wired) working via the 3G port? Or is it not possible?
[Gen9 Android Development] Quinny899:
When I get some time, I'll get the source of the PA settings and look into adding it into there
[Gen9 Android Development] Kanalcommander:
I installed version from 12.MAR and touchscreen does not work at all :(
[Gen9 Android Development] Morice69:
Hi, it work for me. thanks

I managed to put ethernet dongle and other 3g stick

However how to manage auto suspend this usb when the tablet is in sleep mode?
[Gen9 Android Development] Quinny899:
With this, you probably can't

With Tasker you could, I would think
[Gen9 Android Development] Quinny899:
This would work:
[Gen9 Android Development] theadenter:
Can't find latest ROM in this thread. Second post points to a middle february release (and last time I downloaded it from here it was for 80G9, but I have 101G9).

Could anyone help me find latest release?
[Gen9 Android Development] Morice69:
Hi,

I am not abble to find witch app to open to have profil and enter script for on and off screen. (Showed in your last screenshoot)
[Gen9 Android Development] Quinny899:
Tasker, it's a paid app on the Play Store. Very, very powerful
[Gen9 Android Development] shitaki:
Thanks for the awesome rom! :D I have a question though, what has more priority to be fixed first, camera or bluetooth?
[Gen9 Android Development] theadenter:
If you guys don't mind - I'll post some problems encountered in the installing and using this ROM:

1. First of all - installer script (install-windows-wipe.bat) have some problems:

1.1. adb/adb should be corrected int adb\adb, or else windows will not recognize this command, tested on win7 x64 with the latest updates.

1.2. mv .media media - don't do it to prevent a bootloop. You should let tablet create it by itself.

1.3. rm -rf * is not recognized by tablet, you should use busybox rm -rf * or rm -r * instead.

2. After succesfull booting I have selected russian language in first boot wizard, then tablet ask me for gmail account, but I can't enter it, because system keyboard provides only russian language (system language) and my mail have latin characters. I've entered input language settings from the keyboard and checked the English (US) and unchecked Russian. I've noticed that there is no "back" button to return into wizard from preferences. So all I could do is to reboot tablet. After reboot I've managed to input gmail details and succesfully log on.

3. Hybrid settings have very interesting interface settings that can change system layout. But be very careful with it! Your system bar can disappear and you will not be able to restore from it (even if you enter those hybrid settings you will not be able to change anything) - only reinstalling of the ROM will help.

4. On scrolling I see a noticable tearing.

5. Sometimes an error about google play services appears, not sure why.

Benchmarks:

Antutu - Total: 8148; RAM: 1926; CPU int: 2063; CPU fp: 1764; 2D: 394; 3D: 1198; DB IO: 540; SD write: 139 (13.9 mb/s); SD read: 124 (12.4 mb/s).

Quadrant - Total: 2696; CPU: 7185; Mem: 2405; I/O: 1518; 2D: 1000; 3D: 1373.

Nenamark: 21.3 FPS
[Gen9 Android Development] Quinny899:
- The setup wizard keyboard issue isn't this ROM, it's either PA wide or 4.2 wide

- The tearing is known, I believe it's down to vSync in the kernel
[Gen9 Android Development] thams:
Installed, installation worked without problem with "busybox command", everything works fine.
[Gen9 Android Development] Morice69:
Hi, I have an issue with deezer while i am using the tablette:

When it change the tract: it is always mutting the speaker untile i press volum or previous next.

However i am not abble to creat a script neither to modifie /etc/init.d/90userinit because there is an error during the backup. Even if i give root privilege to file manager witch open the file with text editor as root.

I am neither abble to change permission to this file: error

For file witch are not in /etc/ there is no way to have permission menu to allow to run it.
[Gen9 Android Development] pronik:
GPS Crash?

Can anyone confirm immediate crash&reboot when accessing GPS? I'm attaching a debug log, maybe someone can recommend something.
[Gen9 Android Development] Morice69:
Hi

I have also the same issu with the gps. But i cannot have the repport to send to dev neitheir to google (with google map)

It should come from driver.
[Gen9 Android Development] theadenter:
I want to say thank you to developers for developing this ROM. This is far better for the battery life than archos firmwares. But it's a bit slower. Graphics are slower by roughly 30%. I/O was at 6000 in quadrant and now it is at 2500 in quadrant. Tearing is the most irritating thing, I hope it will be fixed in next release.

I can't disable sound volume for some reason. When I launch games - they makes volume high even when it was at 0%.

Xposed gives me errors about "Cannot read /data/xposed/modules.whitelist".

Same problem with GPS as above.
[Gen9 Android Development] stevemp:
video

Two problems with video performance compared to stock Archos rom.

1. I didn't use the TI enhancements. From the g9 build prop.

com.ti.omap_enhancement=true

com.ti.omap_enhancement_s3d=true

com.ti.blueti_enhancement=true

2. We need a Jelly Bean version of hwcomposer.omap4.so for the "butter smooth". ICS version is not working correctly.

Still working on video, not trying to get any thing else working yet, still an alpha version.
[Gen9 Android Development] freezenook:
Stevemp can we use hwcomposer.omap4.so from Galaxy Nexus (Omap4460)? Or from Archos 101xs (4470)?
[Gen9 Android Development] theadenter:
Can't access programs menu, because there is no "..." button on system bar. I'm using menu button by using Button Savior from the market app.
[Gen9 Android Development] Quinny899:
Hold down the multitasking button. PA feature ;)

Or turn it off in Settings > Toolbars
[Gen9 Android Development] zando2712:
I see that you got it working on your 101.

How did you get passed the setup screen?
[Gen9 Android Development] trevd:
Try this to turn the usb on

echo 'on' > /sys/bus/usb/devices/usb1/power/control

and

echo 'auto' > /sys/bus/usb/devices/usb1/power/control

To switch back to autosuspend mode

@Quinny Looks like your way ahead of me :D an "archos 3g switch" is required I think. :good:
[Gen9 Android Development] MDMonster:
So is the USB port on back useless if you plan to use it for controllers, keyboards, mice, etc?
[Gen9 Android Development] Quinny899:
Not in the settings, I might just make a simple external app with "turn on" and "turn off"
[Gen9 Android Development] MDMonster:
So i have this issue. You how if you get a notification while listening to music, the music dims then goes to normal after a second or two? Well everytime i touch something it does it, dims then returns to normal. Also the audio will stay quieter then usual then go normal if i adjust the volume back n forth til it fixes. Any ideas? It was fine on the stock, rooted ROMs, but not on this ROM.

EDIT: So if I'm at or lower then a quarter volume, the dimming each time i touch something/another sound happens. If i go a click or two of the volume rocker above a quarter, that issue is no more til i go back to a quarter or lower, but the other issue is still around, at random times.

Sent from an Archos 80 G9 during a smurf invasion!
[Gen9 Android Development] trevd:
Thanks for sharing! Unfortunately the "say what see" methodology doesn't quite cut it when it comes the remote tech support LOL :D

Why don't you watch the logcat while you're experiencing the issues and see if any errors show up

adb logcat -b system -b radio -b events -b main

or you could just stop touching it! :D
[Gen9 Android Development] freezenook:
If we need hwcomposer.so from other OMAP4 devices.

In archive

-hwcomposer from official jelly bean firmware (ArchosG10 4.1.2)

-hwcomposer.so from official JB FW (galaxy nexus 4.2.2)

link
[Gen9 Android Development] Quinny899:
The Gnex one would be our best bet, same OMAP version exactly as some of the devices (4460). I can pull everything from there, as I have a Gnex and a 4460 G9
[Gen9 Android Development] mrbr0wn:
dunno how to try the rom. If i try to install it, i finish locked to the first "ARchos" logo, i mean the one that doesn't move, the static one...
[Gen9 Android Development] Quinny899:
Have you tried going to /system/etc/init.d? It might not like the symlink
[Gen9 Android Development] Morice69:
Hi, it do thé dame error of sa ing un system/etc/init.d/

Show to open from terminal a text editor? Or an ndroid apk?

By browsing archos from my PC. /etc isn't here, also /system/etc isn't here. Ans search engin say there is ni etc folder on sdc.
[Gen9 Android Development] Quinny899:
Try this:

adb pull /system/etc/init.d/90userinit

Edit the file in a text editor

adb remount
adb push 90userinit /system/etc/init.d
adb shell chmod 644 /system/etc/init.d/*

Now it should work