Jump to content


Photo

[rom] ParanoidAndroid 3+ - JellyBean 4.2.2 - 2013-07-27 update


  • Please log in to reply
1372 replies to this topic

#1 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 30 January 2013 - 12:34 PM

If you appreciate my work and would like to support me with a small donation you can click on Posted Image button.
If every happy user of this rom would just donate something I could invest more time in all these Android projects.



Issues

* Who knows... This build has been compiled using GCC 4.7 and includes "heavy" optimizations (O3, Linaro's strings, NEON memcpy and Linaro's graphite)



Instructions (first installation)

* Grab TWRP recovery from this thread, unzip it and put uImage_recovery in the root of the external MicroSD card.
* Put rom (pa_elf2-3.x-$DATE-$TIME.zip) and gapps (gapps-jb-$DATE-signed-ubifs.zip) files inside internal or external sdcard.
* Turn on the tablet keeping pressed VOL- and POWER untill you see the green droid.
* Flash this file that will format /system, /data and /cache partitions, and from "Wipe" menu erase "Android secure".
* If you wanna wipe internal memory content you can flash this file.
* NEVER flash this two "wiping" zips file posted above if you're using an EXT4 partitioned device, in this case just do a "Factory reset" from TWRP.
* Flash rom (pa_elf2-3.x-$DATE-$TIME.zip), gapps (gapps-jb-$DATE-signed-ubifs.zip) and, the required compatibility zip (and the eventual "MultiUser zip" if you're using a "MU" comp zip).
* Now select "Reboot system".
* Enjoy ParanoidAndroid!



Instructions (upgrades)

* Take a backup of Paranoid preferences from "Settings" -> "Hybrid properties" -> "Tools" -> "Backup preferences".
* Turn off the tablet and turn it on keeping pressed VOL- and POWER untill you see the green droid.
* Flash rom (pa_elf2-3.x-$DATE-$TIME.zip), gapps (gapps-jb-$DATE-signed-ubifs.zip) and, the required compatibility zip (and the eventual "MultiUser zip" if you're using a "MU" comp zip).
* Now select "Reboot system".
* After the upgrade restore Paranoid preferences from "Settings" -> "Hybrid properties" -> "Tools" -> "Restore preferences" and confirm the reboot question.
* Enjoy your freshly updated ParanoidAndroid!



Download links

2013-07-27

* Reverted video playback libraries to 2013-06-02 build (who was having issues with Hi10p videos try again and report)
* Some changes to power.amlogic.so
* Updated upstream sources

ROM (md5sum)
MultiUser zip
Gapps 2013-03-01



Compatibility zip

Fire (based on Feiyu JB 4.1, flash that rom before this one to fix partitions)
TM 1.3.4
QM 1.3.4

Fire MultiUser (ext4) (based on stock JB 4.2, flash that rom before this one to fix partitions and remember to flash the "Multiuser zip" and use the appropriate TWRP)
TM 1.4.1
QM 1.4.1

Aurora II link
Aurora II MultiUser (ext4) link

Elf II link
Elf-II MultiUser (ext4) link

Hero link

Crystal (all batches) link
Crystal 1st/2nd batch MultiUser (ext4) link

Zenithink C97 / C93 link



FAQs

* If you wanna use a USB bluetooth device flash this zip after each rom update (flash it after the comp zip, practically as last file). It supports only CSR devices, they can be identified typing "lsusb" from an app like "terminal emulator": the supported device will be present with an entry like "Bus 001 Device 002: ID 0a12:0001" ("0a12:0001" is the supported VID:PID). Do not boot with the bluetooth plugged in; plug it once you booted to android.
* If you don't like Nexus 7 fingerprint and wanna use SGS-II instead flash this zip. Remember that changing fingerprint may screw Play Store, if it happens you'll have to perform a "wipe data / factory reset".
* WiFi now can stay enabled with display turned off. Note that if WiFi is enabled the tablet won't enter deep sleep so if you're more interestead in battery life instead of an always on WiFi change policy (on "Advanced" WiFi settings) from "Always" to "Never".
* Internal memory is mounted at /storage/sdcard0, external sdcard is mounted at /storage/sdcard1. If you wanna swap them (and make primary your real microsd) just flash this file after flashing rom's zip (you have to do it everytime you flash a new version of the rom and it is incompatible with multi user)
* If you wanna format your internal memory (it's corrupted, filled of crap, etc.) just flash this file from CWM / TWRP.
* It's better if you don't change governor because the included "ondemand" has been customized to support "boostpulse" feature of jelly bean power hal. You can control min/max cpu frequency with display on/off editing these entries in /system/build.prop file (they're listed with their default value): "ro.sys.min_cpu_on=408000", "ro.sys.max_cpu_on=1200000", "ro.sys.min_cpu_off=96000", "ro.sys.max_cpu_off=1008000".



Screenshots

Posted Image

Posted Image

Posted Image

Edited by Christian Troy, 27 July 2013 - 10:07 AM.

  • TaMan, GeMir, nek4d and 3 others like this

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#2 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 30 January 2013 - 12:34 PM

Older releases

2013-07-13

* Some changes under the hood, report if anything SOD related has changed
* Added ExFat support
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-06-29

* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-06-13

* Added fake serial number generator (if you had two devices, both connected to the PC with ADB enabled, you couldn't access to any of them because they were using the same serial number)
* Updated video playback libraries
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-06-02

* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-05-18

* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-05-06

* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-03-31

* Oneshot fix for SD mount issue
* Updated video playback libraries
* Other minor stuff
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-03-03

*** If you're having problems with some videos flash this zip (I'm doing some tests with newer video libraries, but seems no too stable right now) ***

* Updated comp zip for Elf, Aurora, Crystal, C93 (non MultiUser): now all devices are using the new audio HAL based on tinyalsa
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-02-24

*** If you're having problems with some videos flash this zip (I'm doing some tests with newer video libraries, but seems no too stable right now) ***

* Update some RIL related stuff: if your 3G dongle was working try it again and report. If it wasn't working (but worked on the stock rom) give it another try, just in case...
* Added EXT4/MultiUser for 1st/2nd batch Crystal (it looks like some 1st batch refuse to turn on WiFi, I can't help you without proper source code and some logs)
* New MultiUser comp zip for Aurora / Elf that will probably fix the upside down camera portrait picture. 3rd batch Crystal user fetch the new comp zip and try it as well, maybe it will work on yours as well.
* Some changes under the hood
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-02-18

*** If you're having problems with some videos flash this zip (I'm doing some tests with newer video libraries, but seems no too stable right now) ***

* Fixed headset / hdmi "double audio" on Hero
* Many other changes under the hood
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-02-12

* Support for both EXT4/UBIFS partitions (only Fire running stock 4.2 is using EXT4 right now)
* Added a SCREEN_DIM wakelock when HDMI is plugged
* Devices running alsa (everyone but Hero and Fire) can disable alsa standby by editing "snd.card.alsa.standby=1" to "snd.card.alsa.standby=0". This will fix latest Skype (and possibly other chat apps) issues, but may lead to some "pops" when the device enter/exit suspend.
* Fixed Netflix (and possibly other streaming apps) issues
* Added stock video player (but it doesn't work when connected to an HDMI monitor)
* Updated upstream sources

ROM (md5sum)
MultiUser zip

2013-02-06

* Added mass storage support (only one lun is exported, so you'll be able to access only to internal memory, like AOKP)
* (Probably) fixed HDMI audio with devices running new kernels
* Fixed FaceLock / Barcode scanner auto-focus issues
* Updated upstream sources

ROM (md5sum)

2013-01-30

* First build

ROM (md5sum)

Edited by Christian Troy, 27 July 2013 - 10:06 AM.

  • GeMir and ilam82 like this

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#3 rdis

rdis

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 50 posts

Posted 30 January 2013 - 03:38 PM

Compatibility zip

Fire with BMA G sensor (based on Feiyu JB, flash that rom before this one to fix partitions)
TM 1.2
QM 1.2

Fire with MMA G sensor (based on december stock, flash that rom before this one to fix partitions)
TM 1.1
QM 1.1


On Fire with MMA gsensor, if i use comp zip TM 1.1 does it's mean the battery problems will still there? So i have to use comp zip TM 1.2 and remove sensors.amlogic.so to fix the battery problem, just like on cm 10.1, am i right? Btw, thanks again CT.

Edit: using comp zip tm 1.2 and remove sensors.amlogic.so. Just like on cm 10.1. Solved battery bug but without light and g sensor. It's ok.

Edited by rdis, 30 January 2013 - 06:45 PM.

Device History:
- K-Touch U86 / Lotus2
- Novo7 Flame TM-MMA
- ZTE Blade
- Nokia 110
- Samsung SGH E590
- Nokia 6600
- Nokia 2300
- Sony Ericcson T230
- Siemens C45
- Nokia 3350


#4 wolfgr

wolfgr

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 34 posts

Posted 30 January 2013 - 04:02 PM

Bluetooth A2DP don't work...oh bummer :'(
Many thanx for ur work mate.

#5 ainolpk

ainolpk

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 195 posts
  • LocationLahore

Posted 30 January 2013 - 04:30 PM

Oh Great work CT! Salute!

A little query, I have Fire which came with September build so which sensor should I have MMA or BMA????

#6 rdis

rdis

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 50 posts

Posted 30 January 2013 - 06:37 PM

There is no long-press item (shortcut in every key, what are they named?) on the keyboard and I can't find Volume key cursor control, so i replace the latinime with the one from cm 10.1. The long-press item then exist but still i can't find Volume key cursor control.

Oh Great work CT! Salute!

A little query, I have Fire which came with September build so which sensor should I have MMA or BMA????

Check SN on the bottom of the back cover, if you have xxx201212xxx then you have MMA, other than that SN have BMA.
  • ainolpk likes this
Device History:
- K-Touch U86 / Lotus2
- Novo7 Flame TM-MMA
- ZTE Blade
- Nokia 110
- Samsung SGH E590
- Nokia 6600
- Nokia 2300
- Sony Ericcson T230
- Siemens C45
- Nokia 3350


#7 slothbag

slothbag

    Member

  • Jr. Member
  • PipPip
  • 25 posts

Posted 30 January 2013 - 11:23 PM

This guy claims to have fixed a2dp for the HD2.

http://forum.xda-dev....php?p=29851440

Would it be compatible?

#8 highotguest

highotguest

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 69 posts

Posted 31 January 2013 - 01:13 AM

How can found EXT-SD Card from PC when usb connected? I can found internal storage only.

#9 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 31 January 2013 - 01:20 AM

Bluetooth A2DP don't work...oh bummer :'(
Many thanx for ur work mate.


:good:


There is no long-press item (shortcut in every key, what are they named?) on the keyboard and I can't find Volume key cursor control, so i replace the latinime with the one from cm 10.1. The long-press item then exist but still i can't find Volume key cursor control.

because cm modified the AOSP keyboard, pa team right now is just tracking AOSP keyboard without any modification


This guy claims to have fixed a2dp for the HD2.

http://forum.xda-dev....php?p=29851440

Would it be compatible?

who knows, I can't see any source code


How can found EXT-SD Card from PC when usb connected? I can found internal storage only.

you don't, only CM modified the AOSP framework to support two LUNs

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#10 Young Bi

Young Bi

    Newbie

  • Jr. Member
  • Pip
  • 3 posts

Posted 31 January 2013 - 06:47 AM

Help me ,after flash hang on logo : novo7 fire ....

Edited by Young Bi, 31 January 2013 - 06:48 AM.


#11 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 01 February 2013 - 04:03 AM

It took me quite some time since PA team doesn't support MDPI devices (and I had to create the whole config from scratch) but here you'll find the first comp zips for MDPI devices (the other will follow soon but I won't be able to test them because I don't have such devices)

Aurora-II 1.0
Elf-II 1.0

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#12 Steve8x8

Steve8x8

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 271 posts

Posted 01 February 2013 - 04:58 AM

Um, what happened to the old.androidfilehost.com links? Is the fire QM 1.2 compat on mediafire identical to the one that used to be over there? *confused*

And, is the humble question allowed why "gps.enable=false" while "hw.nophone=false"?

#13 Ras Maawii

Ras Maawii

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 38 posts

Posted 01 February 2013 - 05:19 AM

It took me quite some time since PA team doesn't support MDPI devices (and I had to create the whole config from scratch) but here you'll find the first comp zips for MDPI devices (the other will follow soon but I won't be able to test them because I don't have such devices)

Aurora-II 1.0
Elf-II 1.0



I will test the crystal Batch 3 for you... I have been waiting for this rom, i love pa 2.99.

#14 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 01 February 2013 - 05:33 AM

steve, no it's different.

those build.prop entries are irrelevant, it's some crap from amlogic stock firmware, they don't do anything on this rom

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#15 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 01 February 2013 - 07:47 AM

Testing compatibility zips:

Fire TM v1.3 (based on Feiyu 0130)
Fire QM v1.3 (based on Feiyu 0130)

Crystal 1st batch rc0
Crystal 2nd batch rc0
Crystal 3rd batch rc1

Hero rc0 (based on 1219 stock firmware)

Edited by Christian Troy, 03 February 2013 - 03:06 AM.

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#16 Steve8x8

Steve8x8

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 271 posts

Posted 01 February 2013 - 09:07 AM

steve, no it's different.

those build.prop entries are irrelevant, it's some crap from amlogic stock firmware, they don't do anything on this rom


Thanks for clarifying. I'll try to connect a BT GPS mouse this weekend (which worked with Flambe *after* setting gps.enable=true). Got to get back into geocaching as the weather becomes more comfortable.

#17 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 01 February 2013 - 10:23 AM

You may need to install a third party app to be able to use it

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#18 romanpih

romanpih

    Member

  • Jr. Member
  • PipPip
  • 10 posts

Posted 01 February 2013 - 10:30 AM

On Hero dont work.

#19 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,730 posts

Posted 01 February 2013 - 11:03 AM

On Hero dont work.


For all the others, a report like this is useless. You have to explain carefully the 'symptoms' and possibly adding a logcat

BTW on the hero since it's based on stock 1219 you must flash that ROM before this and use the appropriate twrp recovery

Edited by Christian Troy, 01 February 2013 - 11:05 AM.

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#20 rdis

rdis

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 50 posts

Posted 01 February 2013 - 12:04 PM

Testing compatibility zips:

Fire TM v1.3 (based on Feiyu 0130)

Report:
Flame new batch moved from comp 1.2 to 1.3
- GSensor work now
- Battery bug seems fixed
- Popping sound only appear once per wake up
- Mosquito sound still there but barely audible
- Light sensor not working, just like on Feiyu 0130
Device History:
- K-Touch U86 / Lotus2
- Novo7 Flame TM-MMA
- ZTE Blade
- Nokia 110
- Samsung SGH E590
- Nokia 6600
- Nokia 2300
- Sony Ericcson T230
- Siemens C45
- Nokia 3350