Jump to content

  1. 0
  2. 0
  3. 0/5

Rate this Topic

* * * * *
3 votes

[JB:CM10:HYBRD] PARANOIDANDROID [True HybridMode, Size & UI on Per App Basis]

  • Please log in to reply

OP drcmda

drcmda

Android Master

Posted 28 July 2012 - 06:35 AM #1

Mod Type:: ROM

Difficulty:: Very Easy

Mod Base:: CyanogenMod

Mod Status:: Stable

Apply In:: CWM Recovery

Requires Root:: Yes

Source::


Posted Image


Posted Image
*Screenshot 1: SystemUI.apk in TabletUI/177DPI, Launcher PhabletUI/213DPI, System running in 213DPI
*Screenshot 2: SystemUI.apk in PhabletUI/213DPI, Launcher PhoneUI/213DPI, System running in 213DPI
*Screenshot 3: SystemUI.apk in PhoneUI/240DPI, Launcher PhoneUI/213DPI, System running in 213DPI
Find any combination you like, scale and project apps, widgets and system components!


Posted Image





Posted Image


To be honest, this is not tablet mode at all, it has nothing to do with silly build.prop hacks. This is the first and only Android rom to feature true Hybrid mode. This rom lets you scale and project every app, every widget, even systemcomponents individually. Remember, android is modular, everything is an app: Lockscreen, navigationbar, dialogs, popups, keyboards, widgets, and your regular apps of course. Apps have the capability to switch into various designs or layouts according to the device they run on. This can result in a complete new experience as many apps will transform to the better.
Now for every element that you like chose a mode (PhoneUI, Phablet/Nexus-7UI, TabletUI) and/or a size. You are 100% independent of the system DPI which runs nicely in whatever value it has been assigned to. You do not need to boot your device into a certain DPI. Neither will most of the changes you apply require a reboot. You will not suffer from the myriads of troubles which normally haunt you under build.prop tablet mode. Your market, etc. will all work, apps won't shrink on you unless you shrink them yourself. This project will entirely transform your device, but retain the aesthetics and the feel of it.


Donations to molesarecoming
to D4rKn3sSyS
to Cyanogenmod




Posted Image

  • CWM: YOU NEED TO FULLWIPE IF YOU WERE USING ANOTHER ROM BEFORE
  • CWM: Install Zip: Rom: Download (Galaxy Nexus GSM = maguro, Verizon CDMA = toro, Sprint CDMA = toroplus; Nexus7 = grouper)
  • CWM: Install possible Bugfixes: Download (look out for "FIX" or "BUGFIX" prefixes and make sure the build number matches your rom)
  • CWM: Install Zip: Gapps: Download (find the latest one that carries the "jb" tag)
  • CWM: Wipe Cache Partition
  • CWM: Advanced/Wipe Dalvik Cache
  • Reboot and edit your Apps Dpi & Layout under Settings/Paranoid Settings - DO NOT RESTORE YOUR OLD PROPERTIES FOR NOW




Posted Image




Posted Image

  • If you have an issue and you want to call our attention, here's what you do:
  • 1. Try everything you can, find solutions for yourself. Wipe caches, revert all your settings you have made, go back to your stock Kernel, factory reset if you have to or reflash the rom. Assume that the issue is on your side and try your best to isolate it.
  • 2. Search this thread and Cyanogenmods aswell (its our base) for possible reoccurences of your issue and hopefully solutions that may have come up.
  • 3. If you think the issue is important enough that we should cease our work and look into it, post your issue, BUT ...
  • ... stay friendly, do not demand anything, do not threaten
  • ... explain your issue as precise as you can, name the exact apps and conditions that cause trouble, help us to replicate the issue right away. If we can't there's no way we can fix it and your post will simply clutter the thread
  • ... collect evidence, keep in mind this is a developer thread so even if you are not one, do us the favor and research how to record logcat. logcat is the single most important help you can give us to resolve your issue.



Posted Image


Edited by drcmda, 13 October 2012 - 12:17 AM.

  • 19 Likes

OP drcmda

drcmda

Android Master

Posted 28 July 2012 - 06:35 AM #2

How to set the workspace mode

Posted Image







How to change an apps Layout and size

Posted Image







Posted Image

  • 20120806v1.9.7alpha
  • New option: "large" to trick an app thinking the device has a real big screen. some need it, like amazon kindle to jump into tabUI. some even react on it, gdrive will slightly adapt its layout - makes only sense if you give it a small dpi though.
  • The algorithm to extract the actual layout containers from apk files works more precise and can reveal more than before. there will still be a few apps left who do that layout stuff in java - we will add an override button for that, but in the meantime you can edit /system/etc/paranoid/properties.conf .layout=360 for phone-like UI, 600 for phablet, 720 = tablet, 1280 = super huge tablet
  • Several bugfixes from us and cm


  • 20120801v1.95alpha
  • Finally hardware accelerated recents in TabUI, as fluid as ever. The ugly gradient is gone aswell
  • Paranoid got its own dir in /system/etc/paranoid - pad.prop is not properties.conf
  • A clean backup properties file is shipped, you can make a full reset in the panel in case you lost it with all the settings you made
  • Force option can be activated in the panel, good for widget scaling
  • The DPI sliders in the panel read min/max props from properties.conf, define them as you like
  • TabUI Recents are back to a bigger size, this is temporary, i'll look for ways to port the phone implementation as project butter skipped the tabUI code
  • CM fixed alot of features again, we included them all


  • 20120805v1.9.6alpha
  • Breakthrough: We can finally target the actual layout containers inside the apk. If an app brings only phoneUI, you see it right away as you only have one UI option. If it brings ten, you will be able to pick each one of em. We're finally away from this Phone/Phab/Tab nonsense.
  • Total Hybrid engine revamp, alot less clutter, many bugfixes, apps wont make jumps when you load them up because their actual size is calculated by the engine.
  • Panel is still growing. It brings new options and new preferences that can even change android system settings.
  • All recent cm10 patches and fixes


  • 20120728v1.9.2alpha
  • First build, preview of what is to come


Edited by drcmda, 07 August 2012 - 02:38 AM.

  • 2 Likes

elijahahah

elijahahah

Member

  • 22 posts

Posted 28 July 2012 - 12:27 PM #3

sweeeeeeeeeeeeeeeeeeeeeeeeeeeet!
  • 0 Likes

our year

our year

Android Beginner

  • 48 posts

Posted 28 July 2012 - 01:50 PM #4

Why are there not a ton of posts on this thread yet? The nex7 is the perfect hardware for this ROM.

And away we go!

Sent from my Galaxy Nexus using Tapatalk 2
  • 0 Likes

esocid

esocid

Member

  • 57 posts

Posted 28 July 2012 - 02:08 PM #5

Working flawlessly so far. Will report back tomorrow.
  • 0 Likes

RVDigital

RVDigital

Android Beginner

Posted 28 July 2012 - 03:49 PM #6

So...it begins...



Posted Image
  • 0 Likes
Posted Image


RETIRED: HTC EVO 3D || Sprint HTC Hero

Has this post helped you or the community in any way? Throw down a "Thanks"! :D


slashdotdash

slashdotdash

<insert title>

Posted 28 July 2012 - 04:58 PM #7

This is what I've been waiting for the moment I pre ordered + there's no build.prop edit!!

This ROM is the s*x

flashing soon :D

Sent from my Defy via Tapatalk
  • 0 Likes

/.-


altimax98

altimax98

Android Junkie

Posted 28 July 2012 - 05:20 PM #8

I personally think the Gnex is too small for this ROM but very interested and loading it up on the N7 now... I'm kinda excited...
  • 0 Likes
Hit Me Up @ - altimax98@gmail.com Follow me - @altimax98 & on Google+ https://plus.google....483029134/posts
----------------------------------------------------------------------------------------------------------------------------------------------------------------

altimax98

altimax98

Android Junkie

Posted 28 July 2012 - 06:09 PM #9

Ok so im playing with the rom and heres my notes... keep in mind this is from someone who has never used ParanoidAndroid before, so i dont know if these are the way they are supposed to work or not....

1: Per app settings require both DPI & UI Mode change. If you change one but not the other it does nothing.. Not sure if thats the way its supposed to be.

2: All configurations work except Phablet Big. It appears to not change anything (Screenshot 3 doesnt work)

3: I miss center clock :)

Otherwise no major issues so far. Seems up to par as far as speediness compared to the other standard CM10 Kangs

Edited by altimax98, 28 July 2012 - 06:27 PM.

  • 0 Likes
Hit Me Up @ - altimax98@gmail.com Follow me - @altimax98 & on Google+ https://plus.google....483029134/posts
----------------------------------------------------------------------------------------------------------------------------------------------------------------

esocid

esocid

Member

  • 57 posts

Posted 28 July 2012 - 06:53 PM #10

Phablet big changes the size of the notification area.

Only bugs I've found are the menu and recent apps buttons overlapping, and when in recent apps if you swipe one away they become the top layer and cover your navigation buttons, i.e. it draws whatever image is underneath the nav bar onto the nav bar.

Sent from my Nexus 7 using RootzWiki

Edited by esocid, 28 July 2012 - 06:56 PM.

  • 0 Likes