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

[ROM][S4][AOSPA3+][19Oct] UNOFFICIAL PARANOIDANDROID 3.99 RC2 | HALO 2.0

Search This thread

rmbq

Senior Member
Feb 10, 2012
985
1,903
29
banner_1icu5e.png


Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed.  
 * YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you. :P
 * blah blah blah you get the point.
 */
shots_12pk0x.png


INSTRUCTIONS:

1. FACTORY RESET
2. INSTALL ROM, GAPPS
3. WIPE CACHE & DALVIK CACHE
4. REBOOT

FEATURES for 3.0+:
  • custom kernel based on bubba kernel
  • Hybrid engine,
  • Per app Layout, this will let you choose the UI of any app, that means you can switch apps into their tablet layouts
  • Per app Size, scale apps individually, this is especially important if you use tablet apps, go as small or big as you like
  • Per app Color, this lets you select statusbar and navbar colors for apps individually, colors will shift when you jump from one app to another
  • Hybrid engine makes it possible to use any tablet ready app available on your phone, start with your regular Google apps and see what treasures lie hidden in them and just how well they work on your device.
  • You can use hybrid engine to use all available general interface UI's aswell: Phone, Phablet, Tablet. This is safe as milk, we don't change DPI, we don't trash your market, we don't shrink all your apps or force them into layouts, you don't need to edit system files for that.
  • Transparent bars and color pickers, new SystemUI drawables thanks to giannisgx89
  • Theming Engine
  • Statusbar Settings, Lockscreen Settings
  • Multiuser support
  • Quicksettings -> Quicktoggles
  • 4.2 Walls and sounds, Google stock apps
  • As we merge back our old CMPA feature catalogue this list will grow considerably over the coming weeks
  • New holo-styled theme chooser
  • T9 dialer
  • New papreferences app
BUGS:

BLN may not working, fix:
  • go to "/sys/devices/platform/msm_ssbi.0/pm8921-core/pm8xxx-led/leds/button-backlight"
  • keep tapped on "currents" until menù
  • properties
  • change owner to root
  • change group to system

DONATOR LIST


here

XDA:DevDB Information
Paranoid Android 3+, a ROM for the HTC One S

Contributors
rmbq, PA team, XDA community
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Hboot 2.15.0000
Based On: AOSP

Version Information
Status: Abandoned
Current Stable Version: 3.99 RC2
Stable Release Date: 2013-10-19

Created 2013-10-13
Last Updated 2014-01-31
 
Last edited:

rmbq

Senior Member
Feb 10, 2012
985
1,903
29
Reserved


banner_505uxa.png


ADDITIONAL PACKAGES:

CMFileManager flashable zip


CHANGELOG:

[19 OCT 2013]
Update sources

[14 OCT 2013]
usign android_frameworks_opt_telephony from CM instead PA
using android_external_wpa_supplicant_8 from AOSP instead CM

[13 OCT 2013]
update to PA 3.99 RC2
lastest bubba kernel based on linux 3.4.x
remove with strict-aliasing optimization

[10 JUN 2013]
add HALO 10
build with strict-aliasing optimization
build with graphite optimization
build with -O3 optimization
other optimization (take a look at my github)
[06 JUN 2013]
Initial release
CREDITS:
Paranoid Android Team
CM Team
XDA community (helped me with some errors)
SOURCES:

rmbq gituhb
PA github

 
Last edited:

rmbq

Senior Member
Feb 10, 2012
985
1,903
29

HOW TO COMPILE
banner_505uxa.png

  • Download this ZIP, there are some useful files, and extract it somewhere. i'll call this folder <zipFolder>
  • follow this guide until "# Initialize the ParanoidAndroid Repo" step.
  • copy "local_manifest.xml" from <zipFolder> to ~/android/system/.repo
  • follow the step "# Sync the Repo" from the guide above. wait until the end of sync, i'll take a long time.
  • copy "pa_ville.mk" and "AndroidProducts.mk" from <zipFolder> to ~/android/system/vendor/pa/products
  • copy "vendorsetup.sh" from <zipFolder> to ~/android/system/vendor/pa
  • build the ROM:
    Code:
    cd ~/android/system
    chmod a+x rom-build.sh 
    ./rom-build.sh ville

Read all the official guide for more information
TIPS
  • you can add some optimization without wasting time!
    got to "~/android/system/device/htc/msm8960-common and open "BoardConfigCommon.mk" and add these lines under "TARGET_USE_KRAIT_BIONIC_OPTIMIZATION := true":
    Code:
    TARGET_USE_O3 := true
    TARGET_USE_GRAPHITE := true
    and modify this line
    Code:
    TARGET_ARCH_VARIANT_CPU := cortex-a9
    to
    Code:
    TARGET_ARCH_VARIANT_CPU := cortex-a15

 
Last edited:

balducien

Member
Aug 14, 2012
45
9
I've been waiting forever for a pure AOSPA ROM... I even considered teaching myself building PA, but you saved me! I'll give you some feedback when I get to flash this and used it for a few days.
 
Last edited:

$droyd$

Inactive Recognized Developer
Dec 23, 2012
5,576
12,904
Portage
Nice job rmbq .... Welcome to the other side...
Any one care to share.... How is it ..? Are there pa prefs...?nice n stable ?
Sent from my One S using xda premium
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 59
    banner_1icu5e.png


    Code:
    #include 
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed.  
     * YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you. :P
     * blah blah blah you get the point.
     */
    shots_12pk0x.png


    INSTRUCTIONS:

    1. FACTORY RESET
    2. INSTALL ROM, GAPPS
    3. WIPE CACHE & DALVIK CACHE
    4. REBOOT

    FEATURES for 3.0+:
    • custom kernel based on bubba kernel
    • Hybrid engine,
    • Per app Layout, this will let you choose the UI of any app, that means you can switch apps into their tablet layouts
    • Per app Size, scale apps individually, this is especially important if you use tablet apps, go as small or big as you like
    • Per app Color, this lets you select statusbar and navbar colors for apps individually, colors will shift when you jump from one app to another
    • Hybrid engine makes it possible to use any tablet ready app available on your phone, start with your regular Google apps and see what treasures lie hidden in them and just how well they work on your device.
    • You can use hybrid engine to use all available general interface UI's aswell: Phone, Phablet, Tablet. This is safe as milk, we don't change DPI, we don't trash your market, we don't shrink all your apps or force them into layouts, you don't need to edit system files for that.
    • Transparent bars and color pickers, new SystemUI drawables thanks to giannisgx89
    • Theming Engine
    • Statusbar Settings, Lockscreen Settings
    • Multiuser support
    • Quicksettings -> Quicktoggles
    • 4.2 Walls and sounds, Google stock apps
    • As we merge back our old CMPA feature catalogue this list will grow considerably over the coming weeks
    • New holo-styled theme chooser
    • T9 dialer
    • New papreferences app
    BUGS:

    BLN may not working, fix:
    • go to "/sys/devices/platform/msm_ssbi.0/pm8921-core/pm8xxx-led/leds/button-backlight"
    • keep tapped on "currents" until menù
    • properties
    • change owner to root
    • change group to system

    DONATOR LIST


    here

    XDA:DevDB Information
    Paranoid Android 3+, a ROM for the HTC One S

    Contributors
    rmbq, PA team, XDA community
    ROM OS Version: 4.3.x Jellybean
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Hboot 2.15.0000
    Based On: AOSP

    Version Information
    Status: Abandoned
    Current Stable Version: 3.99 RC2
    Stable Release Date: 2013-10-19

    Created 2013-10-13
    Last Updated 2014-01-31
    13

    HOW TO COMPILE
    banner_505uxa.png

    • Download this ZIP, there are some useful files, and extract it somewhere. i'll call this folder <zipFolder>
    • follow this guide until "# Initialize the ParanoidAndroid Repo" step.
    • copy "local_manifest.xml" from <zipFolder> to ~/android/system/.repo
    • follow the step "# Sync the Repo" from the guide above. wait until the end of sync, i'll take a long time.
    • copy "pa_ville.mk" and "AndroidProducts.mk" from <zipFolder> to ~/android/system/vendor/pa/products
    • copy "vendorsetup.sh" from <zipFolder> to ~/android/system/vendor/pa
    • build the ROM:
      Code:
      cd ~/android/system
      chmod a+x rom-build.sh 
      ./rom-build.sh ville

    Read all the official guide for more information
    TIPS
    • you can add some optimization without wasting time!
      got to "~/android/system/device/htc/msm8960-common and open "BoardConfigCommon.mk" and add these lines under "TARGET_USE_KRAIT_BIONIC_OPTIMIZATION := true":
      Code:
      TARGET_USE_O3 := true
      TARGET_USE_GRAPHITE := true
      and modify this line
      Code:
      TARGET_ARCH_VARIANT_CPU := cortex-a9
      to
      Code:
      TARGET_ARCH_VARIANT_CPU := cortex-a15

    8
    i built PA only for HALO lol
    7
    finally got paranoid android 3.99 RC2 stable :D i'll upload asap
    7
    I know man i'll include in next release... I hard worked for 2 days for make a bootable rom and i want share the results with you

    Sent from my One S using xda app-developers app