Post Reply

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

OP gokussjx

8th October 2012, 08:19 PM   |  #1  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
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:
1dp = 1px (pixel)
Hence, for a 320 DPI screen,
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--
Last edited by gokussjx; 10th November 2012 at 05:29 PM.
The Following 65 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:19 PM   |  #2  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
This is the main Interface of PAPref.
Lets explore the sub-menus in detail:

1)

2)
3)
4)
5)
Last edited by gokussjx; 8th October 2012 at 08:53 PM.
The Following 24 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:20 PM   |  #3  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
For educational purpose, I'm selecting a random app, say 'GMail', to explain the available customization option to the users:

1)

2)
3)
4)

Last edited by gokussjx; 8th October 2012 at 08:53 PM.
The Following 19 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:21 PM   |  #4  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
Example results of GMail modification:
Last edited by gokussjx; 8th October 2012 at 08:41 PM.
The Following 20 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:21 PM   |  #5  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
The result of modifying Lockscreen Size:

PS: And no. Changing DPI does NOT change the time on the lockscreen. O.o
Last edited by gokussjx; 11th December 2012 at 08:40 AM.
The Following 15 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:21 PM   |  #6  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
The 3 standard Workspace UIs:
Last edited by gokussjx; 8th October 2012 at 08:43 PM.
The Following 12 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:22 PM   |  #7  
gokussjx's Avatar
OP Recognized Contributor
Flag /home/bidyut
Thanks Meter: 4,891
 
2,047 posts
Join Date:Joined: Jul 2011
Donate to Me
More
CREDITS:
  • molesarecoming
  • D4rKn3sSyS
Last edited by gokussjx; 8th October 2012 at 08:29 PM.
The Following 5 Users Say Thank You to gokussjx For This Useful Post: [ View ]
8th October 2012, 08:34 PM   |  #8  
Androguide.fr's Avatar
Recognized Contributor
Flag Lyon, France
Thanks Meter: 6,987
 
2,053 posts
Join Date:Joined: Jul 2012
Donate to Me
More
First

Nice guide as always goku
I will link it in my builds' thread, and I think every maintainer should do so
The Following 3 Users Say Thank You to Androguide.fr For This Useful Post: [ View ]
8th October 2012, 10:52 PM   |  #9  
Senior Member
Flag Toronto
Thanks Meter: 628
 
932 posts
Join Date:Joined: Apr 2012
More
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
19th October 2012, 11:58 AM   |  #10  
Member
Flag Ghotki,Sindh
Thanks Meter: 0
 
72 posts
Join Date:Joined: Dec 2010
More
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

Post Reply Subscribe to Thread

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

Advanced Search
Display Modes


Top Threads in Android Software and Hacking General [Developers Only] by ThreadRank