Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,741,924 Members 45,501 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE][PARANOIDANDROID] A Complete Compendium on ParanoidPreferences [PA-Settings]

Tip us?
 
gokussjx
Old
(Last edited by gokussjx; 10th November 2012 at 05:29 PM.)
#1  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
Arrow [GUIDE][PARANOIDANDROID] A Complete Compendium on ParanoidPreferences [PA-Settings]

WELCOME TO PARANOIDANDROID
Noob's Guide to PA Settings


Integrated somewhere deep within the ParanoidAndroid source, is a Hybrid Engine. The Engine that makes PA stand out of the crowd. The feature of Per-App-Density & Per-App-Layout. (PAD & PAL)

Now, it has expanded beyond, & offers independent customization of even more visual elements, such as Lockscreen, Widgets, StatusBar/NavBar etc.
The Hybrid Engine, is the source that powers it all. But to implement it we need something much more simpler, something that allows High-Level Control.

This is where ParanoidPreferences app comes in. (Abbv: PAPref)
This handy app interacts with the Configuration files, & allows to control any & all elements easily.

This guide for those who might need it. The App in itself is pretty self-explanatory, but to make it easier to understand, I've made a visual guide, explaining each & every part of the app in detail.

Feel free to ask any questions that you might have


--------------------Jargons--------------------


You might come across some terms that are commonly used across the app, & all over the threads & blogs.
I'll try to explain them briefly.

DPI: Dots Per Inch. As the name defines, DPI is the number of dots per inch of a screen.
In PA, we can modify DPI of any & every app or service independently (PAD).

Lower DPI value, would cause a general shrinkage, & higher DPI value, would cause the app to get bigger.

In general, we have a few standard DPI values:
xHDPI: 320 DPI | HDPI: 240 DPI | MDPI: 160 DPI | LDPI: 120 DPI

DP: DP, or DIP, is Device Independent Pixel.
On an Android device of 160 DPI screen,
Code:
Select Code
1dp = 1px (pixel)
Hence, for a 320 DPI screen,
Code:
Select Code
1dp= 1/2 px
& so on.

DP (or px) can be used to customize the layout of the app used. PAL is where we make changes in px of any app or service, & change its layout to Phone/Phablet/Tablet or any custom layout (wherever applicable).

We use some standard px values as: 360px: Phone Mode | 600px: Phablet Mode | 720px: Tablet Mode


NOTE: The examples used below & in all subsequent posts is of a screen with standard 320 DPI (xHDPI). Some values might differ for other standard DPI screens, but the theory remains same.


To access the ParanoidAndroid Settings, Navigate to Settings -> ParanoidSettings

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--Move on to Post 2--


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 65 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 8th October 2012 at 08:53 PM.)
#2  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
This is the main Interface of PAPref.
Lets explore the sub-menus in detail:

1)

2)
3)
4)
5)


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 24 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 8th October 2012 at 08:53 PM.)
#3  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
For educational purpose, I'm selecting a random app, say 'GMail', to explain the available customization option to the users:

1)

2)
3)
4)



 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 19 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 8th October 2012 at 08:41 PM.)
#4  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
Example results of GMail modification:


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 20 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 11th December 2012 at 08:40 AM.)
#5  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
The result of modifying Lockscreen Size:

PS: And no. Changing DPI does NOT change the time on the lockscreen. O.o


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 15 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 8th October 2012 at 08:43 PM.)
#6  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
The 3 standard Workspace UIs:


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 12 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
gokussjx
Old
(Last edited by gokussjx; 8th October 2012 at 08:29 PM.)
#7  
gokussjx's Avatar
Recognized Contributor - OP
Thanks Meter 4849
Posts: 2,047
Join Date: Jul 2011
Location: /home/bidyut

 
DONATE TO ME
CREDITS:
  • molesarecoming
  • D4rKn3sSyS


 

Devices: Nexus 5 | Galaxy S III GT-I9300 | Galaxy S GT-I9000
ROMs: AOSPA
Kernels: Franco | Devil | Devil
Modems: M8974A | XXLF2 | AUCKF1

Press 'Thanks' if I helped you


I have ORD.
The Following 5 Users Say Thank You to gokussjx For This Useful Post: [ Click to Expand ]
 
Androguide.fr
Old
#8  
Androguide.fr's Avatar
Recognized Contributor
Thanks Meter 6935
Posts: 2,052
Join Date: Jul 2012
Location: Lyon, France

 
DONATE TO ME
First

Nice guide as always goku
I will link it in my builds' thread, and I think every maintainer should do so

Quote:
My Contributions
(Apps, Librairies, Roms & Guides)
 

Pimp My Rom: Website / App / Thread

dSploit: Website / Github

Flash Gordon (Flash zips without a recovery): Thread

Universal init.d: App

PlayView/CardsUI Library: Portal / Github

HoloGraph Library: Portal / Github

Ubuntu Touch for i9300: Thread

Omni nightlies for Xperia Z1: Thread

Paranoid Android builds: Thread

Revive your bricked p68xx : Guide
Follow me on Github
The Following 3 Users Say Thank You to Androguide.fr For This Useful Post: [ Click to Expand ]
 
alkspo
Old
#9  
Senior Member
Thanks Meter 624
Posts: 916
Join Date: Apr 2012
Location: Toronto
great guide

i was wondering if its possible to have a paranoid gb? my device already has ics and jb, but not gingerbread, which is the most stable, so im not sure if its possible
 
rashidshahzad
Old
#10  
Member
Thanks Meter 0
Posts: 72
Join Date: Dec 2010
Location: Ghotki,Sindh
i changed Paranoid settings for some apps Layout to 360Px and Phone Mod successfully but after rebooting device except Home Screen every other app and settings menu screen dimensions out from top and bottom :s after which i changed those settings again but unable to change DPI from 0 to anyother value then reboot but no effect :P so kindly guide me how to resolve this issue.

HTC DESIRE

Tags
compendium, gokussjx, guide, paranoidandroid, paranoidpreferences
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes