• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][CM10] ParanoidAndroid v2.23 Hackfest JB [build8]

Search This thread

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,022
34,905

CM10 ParanoidAndroid Hackfest JB alpha builds

2vcgksn.png




Okay guys, as promised I opened up a new thread for the PA builds.

You have to read Post 1 and Post 2 if you want to use this ROM.
If you don't have time for that, use this quick solution.



Credits first:
  • This ROM wouldn't exist without the great work from benee and pastime1971 on CM10 hackfest
  • molesarecoming & D4rKn3sSyS for creating ParanoidAndroid
  • Ricardo Cerqueira for getting CM9 on our phone and being a great device maintainer
  • Thanks to goo.im, Korumera and vadonka for hosting offers



Features:
  • ParanoidAndroid - control each and every dpi value and layout mode yourself on a per app basis (see post 4)
  • PDroid ready and included
  • Center Clock feature
  • Close all button on recent apps screen
  • HwaSettings included - use it to disable hwa on apps which have problems with it (e.g. to fix rotation crashs on Browser/Facebook)
  • Transparent Statusbar option
  • P990 only: automatic NITZ fix for SU660 BBs
  • touchkey vibrations lowered as I hate the strong default ones



Warnings:
  • This ROM is called hackfest for a reason, don't use it if you expect something bugfree
  • you will have bugs - the question is if you still prefer it over a stable ROM like CM7 / Stock
  • don't blame me if anything goes wrong because of this ROM - be it the missed important phonecall or an unwanted pregnancy
  • if you have problems do the following steps
    • check the known bugs section at post 2
    • read the the last 2-3 pages in this thread
    • try to search your problem
    • still nothing? okay, you may post about your bug now!
      Attach a logcat or in case of reboots/bsods a last_kmsg (see post 3).
      And provide as much information about the issue as you can.
  • If you fail to provide proper bugreports your post will get ignored
  • use link 17 to download ParanoidAndroid hackfest
  • Unfortunately I can't and won't promise to fix your problem
  • please don't ask for ETAs on releases or fixes
  • last but not least: let's make it a friendly thread which is about helping out each other - but without dumbass posts
 
Last edited:

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,022
34,905
Known bugs:
  • If you got bugs with ParanoidPreferences go to Settings - Apps and wipe data for ParanoidPreferences.

  • 2g/3G switch widget isn't working. I suggest to use the Toggle 2G/3G app as (an even better) workaround.

  • No bug, but as people keep failing in reading the instructions:
    If any Google Apps app (e.g. Play Store) doesn't start after an update to a new build: you forgot to reflash gapps

  • To refresh the HwaSettings database you need to clear it's data.

  • The reboot at ParanoidAndroid Preferences usually reboots into recovery. No biggie, just choose reboot system and you're back in business.
    Can't fix that for us as the Preferences are closed source.

  • Changing Youtube layout to 800px at ParanoidSettings leads to Youtube freeze

General known bugs due to our non-official supported CM10 hackfest:
  • Changing default keyboards (e.g. Swiftkey) sometimes doesn't stick after a reboot.
    Use this method by acidreams as a workaround.

  • All CM9 bugs like no Chrome support, no hd videocam, scrolling jittering etc.

  • All hackfest bugs: no automatic brightness, wifi standby battery drain, no data usage, reboot sometimes flawky, some widgets disappear after reboot
    P999: RILJ battery drain(?), no wifi calling

Downloads:

Instructions:
  • Do a full wipe if you are not on a CM10 ROM
  • Flash ROM + Gapps
  • Reboot
  • Don't restore system apps (like Settings) or system data (like Wifi data) with TitaniumBackup!
  • You'll find a new Settings entry "Paranoid Settings" where you can setup all the magic
  • If you want to use adb, here are my modded adb drivers for ICS.


Changelog:
Code:
[U]Build 08[/U]:
[LIST]
[*]New ParanoidPreferences - which brings better preconfigured profiles
You can choose my setup at Settings - Paranoid Settings - Launch
[*]bootanimation replaced with CM one for now as we're running low on space
[*]builds are "-eng" from now on - this allows the use of "adb remount"
[*]SU660 support (use the P990 ROM and my separate SU660 zip)
[/LIST]

[U]Build 07[/U]:
[LIST]
[*]ParanoidPreferences fixed
[*]Lots of code cleanup
[/LIST]

[U]Build 06[/U]:
[LIST]
[*]re-cherrypicked statusbar transparency
[*]fixed root (my root fix isn't needed anymore)
[*]huge update to the new toggles, including awesome new holo button layout
[*]statusbar day of the week & month option
[*]synced to the latest CM sources, including:

[LIST][*]circular battery style
[*]new theme engine (supports mms.apk themes)
[/LIST]
[*]Note to people who are building their own CM10 ROM:
To fix building I had to revert a recent cyanogenmod commit.
It's conflicting with out hacky non-official hackfest codebase.
Use my forked system/core: [url]https://github.com/tonypp/android_system_core[/url]
Additionally the PDroid diffs are currently broken, I fixed them for PA.
If you need them send me a PM (will get fixed officially soon).
[/LIST]

[U]Build 05[/U]:
[LIST]
[*]New feature "[B]see through lockscreen[/B]" [SIZE="1"][url=http://forum.xda-developers.com/showthread.php?t=1889896]Screenshots[/url][/SIZE]
[*][B]New notification toggle[/B] system

[LIST][*]you can choose switches instead of icons [SIZE="1"][url=http://www.abload.de/img/screenshot_2012-10-059yfsk.png]Screenshot[/url][/SIZE]
[*]you can enable a AOKP like [b]notification brightness slider[/b]! 
Perfect for our non working auto brightness :good:
[*]this is a WIP, more toggles will come 
[/LIST]
[*]new ParanoidWallpaper app
[*]recent apps now shows the currently active app as well
[*]Superuser has been replaced by SuperSU
[*]improvements for TabletUI notifications
[*]ParanoidPreferences app updated
[*]GooManager updated
[*]Statusbar transparency reverted for now. Will cherry-pick it again later
[*]lots and lots and lots of bugfixes.

[LIST]
[*]rare Gmail apk crashes for custom layouts fixed
[*]rare double notifications bug fixed
[*]rare double ime selecter fixed
[*]some memory leakings fixed
[*]and more..
[/LIST]
[*]synched to the latest CM10 + PA sources
[/LIST]

[U]Build 04[/U]:
[LIST]
[*]minfree value fix: fixes the lags of build3
[*]new statusbar transparency option
[*]UMS support (harshs kernel only, don't enable it with the stock one!)
[*]Paranoid Preferences updated to v3.1 (doesn't require root anymore)
[*]synced to the latest CM sources
[/LIST]

[U]Build 03[/U]:
[LIST]
[*]wifi tethering fix
[*]performance improvements (I baked in my recommended OOM and ADJ values)
[*]Clear all button at the recent apps screen (see top left corner)
[*]synced to the latest CM sources
[*]based on ParanoidAndroid v2.13
[/LIST]

[U]Build 02[/U]:
[LIST]
[*]Synced to the latest CM upstream - lots of changes there
[*]ParanoidAndroid Wallpaper cropping fixed
[*]based on ParanoidAndroid v2.11
[/LIST]

[U]Build 01[/U]:
[LIST]
[*]initial build
[*]based on ParanoidAndroid v2.10
[/LIST]





.
 
Last edited:

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,022
34,905
Some notes on providing proper logs:
  • To be on the safe side: Always provide a logcat, a radio logcat and the last_kmsg
  • Probably the easiest way for logcat beginners is to use Lumberjack
  • If it is a CM10 problem you should post your bugreport either at the Hackfest thread or if you know that your logs are helpful at the CM10 dev thread.
  • see here for further instructions on how to produce a good logcat[/url]
  • this is too complicated for you? well...
    3645qt.jpg
 
Last edited:

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,022
34,905
How to set the workspace mode

untitled-2jvzs3.png








How to change an apps Layout and size

Unfortunately exactly Youtube is the only app this isn't currently working for :cyclops:


untitled-1biqpb.png










Here's a youtube video from the user albanianstar:
 
Last edited:

Netuser

Senior Member
Feb 4, 2006
1,662
778
Toronto
Nice to see this thanks so much tonyp for your hard work :) :thumbup:

Sent from my LG-P990 using xda app-developers app
 

japmsn

Senior Member
Apr 14, 2011
98
48
Usually I'd simply press "thanks" not to bloat the thread, but you good sir not only are providing a great rom (just assuming for now), your whole post is just great with all the info we may need, neat presentation and also a skip-instructions-proof test, just genius.

It's a pleasure to find threads like this, thanks :good:
 
  • Like
Reactions: Sjamaan and 2Kings

syzwn9

Senior Member
May 11, 2011
97
31
@tonyp, u sir are funny+genius :D..if i can give u 1000 'thanks', i will grateful to give it.
 

aragorn7

Senior Member
Apr 18, 2012
505
306
Another great job tonyp! I don't think I need to flash v30b any more. :D

In case any SU660 users come and report a "bug" that their internal storage does not mount, it's because of different partition tables for p990 and su660.

I made the following two CWM flashable zips for the SU660 users to help them out:

SU660 CM10/JB Default Mounting
[external storage at /storage/sdcard0 aka "/mnt/sdcard" and internal storage at /storage/sdcard1 aka "/mnt/emmc"]
http://www.mediafire.com/?9grt94ybvv95589

SU660 CM10/JB Switched mounting
[external storage at /storage/sdcard1 aka "/mnt/emmc" and internal storage at /storage/sdcard0 aka "/mnt/sdcard"]
http://www.mediafire.com/?84o9q0ol6du9lm0
 
Last edited:

Custom40

Senior Member
Aug 5, 2010
877
907
Another great job tonyp! I don't think I need to flash v30b any more. :D

In case any SU660 users come and report a "bug" that their internal storage does not mount, it's because of different partition tables for p990 and su660.

I made the following two CWM flashable zips for the SU660 users to help them out:

Default mounting
(external storage at /storage/sdcard0 aka "/mnt/sdcard" and internal storage at /storage/sdcard1 aka "/mnt/emmc")
http://www.mediafire.com/?9grt94ybvv95589

Switched mounting
(external storage at /storage/sdcard1 aka "/mnt/emmc" and internal storage at /storage/sdcard0 aka "/mnt/sdcard")
http://www.mediafire.com/?84o9q0ol6du9lm0
I'd like to do the same on my P990, been looking for something flashable for a while myself, so shall I fash the same as those or look for something else specfic for the P990?
Tony, topic looks great, I'll see if I can do something about the ugly Nexus phone ;)
 

aragorn7

Senior Member
Apr 18, 2012
505
306
I'd like to do the same on my P990, been looking for something flashable for a while myself, so shall I fash the same as those or look for something else specfic for the P990?
Tony, topic looks great, I'll see if I can do something about the ugly Nexus phone ;)

Those above are specific for SU660. Per your request, I made another set for p990 phones. Hope tonyp doesn't mind me posting here.

P990 CM10/JB Default Internal/External Mounting (This is default in the ROM)
[external storage at /storage/sdcard0 aka "/mnt/sdcard" and internal storage at /storage/sdcard1 aka "/mnt/emmc"]
http://www.mediafire.com/?1h302afkcjm19w1

P990 CM10/JB Internal <-> External Switched Mounting
[external storage at /storage/sdcard1 aka "/mnt/emmc" and internal storage at /storage/sdcard0 aka "/mnt/sdcard"]
http://www.mediafire.com/?35e6342p5db49ky
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 168

    CM10 ParanoidAndroid Hackfest JB alpha builds

    2vcgksn.png




    Okay guys, as promised I opened up a new thread for the PA builds.

    You have to read Post 1 and Post 2 if you want to use this ROM.
    If you don't have time for that, use this quick solution.



    Credits first:
    • This ROM wouldn't exist without the great work from benee and pastime1971 on CM10 hackfest
    • molesarecoming & D4rKn3sSyS for creating ParanoidAndroid
    • Ricardo Cerqueira for getting CM9 on our phone and being a great device maintainer
    • Thanks to goo.im, Korumera and vadonka for hosting offers



    Features:
    • ParanoidAndroid - control each and every dpi value and layout mode yourself on a per app basis (see post 4)
    • PDroid ready and included
    • Center Clock feature
    • Close all button on recent apps screen
    • HwaSettings included - use it to disable hwa on apps which have problems with it (e.g. to fix rotation crashs on Browser/Facebook)
    • Transparent Statusbar option
    • P990 only: automatic NITZ fix for SU660 BBs
    • touchkey vibrations lowered as I hate the strong default ones



    Warnings:
    • This ROM is called hackfest for a reason, don't use it if you expect something bugfree
    • you will have bugs - the question is if you still prefer it over a stable ROM like CM7 / Stock
    • don't blame me if anything goes wrong because of this ROM - be it the missed important phonecall or an unwanted pregnancy
    • if you have problems do the following steps
      • check the known bugs section at post 2
      • read the the last 2-3 pages in this thread
      • try to search your problem
      • still nothing? okay, you may post about your bug now!
        Attach a logcat or in case of reboots/bsods a last_kmsg (see post 3).
        And provide as much information about the issue as you can.
    • If you fail to provide proper bugreports your post will get ignored
    • use link 17 to download ParanoidAndroid hackfest
    • Unfortunately I can't and won't promise to fix your problem
    • please don't ask for ETAs on releases or fixes
    • last but not least: let's make it a friendly thread which is about helping out each other - but without dumbass posts
    84
    Known bugs:
    • If you got bugs with ParanoidPreferences go to Settings - Apps and wipe data for ParanoidPreferences.

    • 2g/3G switch widget isn't working. I suggest to use the Toggle 2G/3G app as (an even better) workaround.

    • No bug, but as people keep failing in reading the instructions:
      If any Google Apps app (e.g. Play Store) doesn't start after an update to a new build: you forgot to reflash gapps

    • To refresh the HwaSettings database you need to clear it's data.

    • The reboot at ParanoidAndroid Preferences usually reboots into recovery. No biggie, just choose reboot system and you're back in business.
      Can't fix that for us as the Preferences are closed source.

    • Changing Youtube layout to 800px at ParanoidSettings leads to Youtube freeze

    General known bugs due to our non-official supported CM10 hackfest:
    • Changing default keyboards (e.g. Swiftkey) sometimes doesn't stick after a reboot.
      Use this method by acidreams as a workaround.

    • All CM9 bugs like no Chrome support, no hd videocam, scrolling jittering etc.

    • All hackfest bugs: no automatic brightness, wifi standby battery drain, no data usage, reboot sometimes flawky, some widgets disappear after reboot
      P999: RILJ battery drain(?), no wifi calling

    Downloads:

    Instructions:
    • Do a full wipe if you are not on a CM10 ROM
    • Flash ROM + Gapps
    • Reboot
    • Don't restore system apps (like Settings) or system data (like Wifi data) with TitaniumBackup!
    • You'll find a new Settings entry "Paranoid Settings" where you can setup all the magic
    • If you want to use adb, here are my modded adb drivers for ICS.


    Changelog:
    Code:
    [U]Build 08[/U]:
    [LIST]
    [*]New ParanoidPreferences - which brings better preconfigured profiles
    You can choose my setup at Settings - Paranoid Settings - Launch
    [*]bootanimation replaced with CM one for now as we're running low on space
    [*]builds are "-eng" from now on - this allows the use of "adb remount"
    [*]SU660 support (use the P990 ROM and my separate SU660 zip)
    [/LIST]
    
    [U]Build 07[/U]:
    [LIST]
    [*]ParanoidPreferences fixed
    [*]Lots of code cleanup
    [/LIST]
    
    [U]Build 06[/U]:
    [LIST]
    [*]re-cherrypicked statusbar transparency
    [*]fixed root (my root fix isn't needed anymore)
    [*]huge update to the new toggles, including awesome new holo button layout
    [*]statusbar day of the week & month option
    [*]synced to the latest CM sources, including:
    
    [LIST][*]circular battery style
    [*]new theme engine (supports mms.apk themes)
    [/LIST]
    [*]Note to people who are building their own CM10 ROM:
    To fix building I had to revert a recent cyanogenmod commit.
    It's conflicting with out hacky non-official hackfest codebase.
    Use my forked system/core: [url]https://github.com/tonypp/android_system_core[/url]
    Additionally the PDroid diffs are currently broken, I fixed them for PA.
    If you need them send me a PM (will get fixed officially soon).
    [/LIST]
    
    [U]Build 05[/U]:
    [LIST]
    [*]New feature "[B]see through lockscreen[/B]" [SIZE="1"][url=http://forum.xda-developers.com/showthread.php?t=1889896]Screenshots[/url][/SIZE]
    [*][B]New notification toggle[/B] system
    
    [LIST][*]you can choose switches instead of icons [SIZE="1"][url=http://www.abload.de/img/screenshot_2012-10-059yfsk.png]Screenshot[/url][/SIZE]
    [*]you can enable a AOKP like [b]notification brightness slider[/b]! 
    Perfect for our non working auto brightness :good:
    [*]this is a WIP, more toggles will come 
    [/LIST]
    [*]new ParanoidWallpaper app
    [*]recent apps now shows the currently active app as well
    [*]Superuser has been replaced by SuperSU
    [*]improvements for TabletUI notifications
    [*]ParanoidPreferences app updated
    [*]GooManager updated
    [*]Statusbar transparency reverted for now. Will cherry-pick it again later
    [*]lots and lots and lots of bugfixes.
    
    [LIST]
    [*]rare Gmail apk crashes for custom layouts fixed
    [*]rare double notifications bug fixed
    [*]rare double ime selecter fixed
    [*]some memory leakings fixed
    [*]and more..
    [/LIST]
    [*]synched to the latest CM10 + PA sources
    [/LIST]
    
    [U]Build 04[/U]:
    [LIST]
    [*]minfree value fix: fixes the lags of build3
    [*]new statusbar transparency option
    [*]UMS support (harshs kernel only, don't enable it with the stock one!)
    [*]Paranoid Preferences updated to v3.1 (doesn't require root anymore)
    [*]synced to the latest CM sources
    [/LIST]
    
    [U]Build 03[/U]:
    [LIST]
    [*]wifi tethering fix
    [*]performance improvements (I baked in my recommended OOM and ADJ values)
    [*]Clear all button at the recent apps screen (see top left corner)
    [*]synced to the latest CM sources
    [*]based on ParanoidAndroid v2.13
    [/LIST]
    
    [U]Build 02[/U]:
    [LIST]
    [*]Synced to the latest CM upstream - lots of changes there
    [*]ParanoidAndroid Wallpaper cropping fixed
    [*]based on ParanoidAndroid v2.11
    [/LIST]
    
    [U]Build 01[/U]:
    [LIST]
    [*]initial build
    [*]based on ParanoidAndroid v2.10
    [/LIST]
    
    
    
    
    
    .
    54
    How to set the workspace mode

    untitled-2jvzs3.png








    How to change an apps Layout and size

    Unfortunately exactly Youtube is the only app this isn't currently working for :cyclops:


    untitled-1biqpb.png










    Here's a youtube video from the user albanianstar:
    54
    Okay, I think it's time for an official statement.

    Yes, I will make new ParanoidAndroid builds based on arcee's great CM10, no question about that.
    But I won't release the new builds right away.

    I want to give arcee some exclusive time, everyone should flash his CM10 ROM first and appreciate the great work he did with it.
    And, don't get shocked, I think I will provide new builds at the end of November, then arcee's nightlies got 3-4 weeks of usage.
    temasek and XXMrHyde are joining this approach.
    It just wouldn't be fair to shine bright in his light, PA will run a lot better based on the official ICS, but it wouldn't be my achievement.
    arcee got really pissed about some people at the Optimus Black forum kanging his work on day 1 and if there is something we really shouldn't do it's pissing of arcee.

    Yes, I know this isn't ideal for the "users" who want to have a great choice between some great ROMs.
    But we waited for so long now, the coming weeks shouldn't matter - and I think it is fair to arcee.

    Well.. as you know me I will probably compile a PA version anyways, just to check out how good it works.
    Which will bring me into some kind of dilemma, of course I want to share the ROM with you, but I can't.
    So I was thinking I might send all previous donators a mail which contains a link to the ROM as a thank you.
    It sucks for the people who hadn't donated, I know - but it's the only idea I had which allows me to share the ROM at least with some people.
    The alternative would be that I don't share it at all.
    49
    Some notes on providing proper logs:
    • To be on the safe side: Always provide a logcat, a radio logcat and the last_kmsg
    • Probably the easiest way for logcat beginners is to use Lumberjack
    • If it is a CM10 problem you should post your bugreport either at the Hackfest thread or if you know that your logs are helpful at the CM10 dev thread.
    • see here for further instructions on how to produce a good logcat[/url]
    • this is too complicated for you? well...
      3645qt.jpg