[ROM][CM9] ParanoidAndroid [Build 12] - Jellybean flavoured - HwaSettings - PDroid

T

tonydl

Fortgeschrittenes Mitglied



PARANOIDANDROID Port für das LG Optimus Speed - CM9 Phone and Tablet mode Hybrid


Wenn dir ParanoidAndroid gefällt dann klick bitte danke, bewerte diesen Thread mit 5 Sternen
oder
gib mir hier ein Bier aus!




Folgende Personen hätten auch eine Spende verdient:
molesarecoming (ParanoidAndroid)
D4rKn3sSyS (ParanoidAndroid)
Ricardo Cerqueira (Cyanogenmod)
----------------------------------------------------------------------------------------------------------------------------------

*

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




Ich kann zeitlich leider nicht noch einen weiteren Thread immer up-to-date halten, im Gegensatz zum P999 müsste ich ja hier auch noch übersetzen.
Deshalb machen wir es hier etwas anders.

Hier ist der original Thread auf xda:
[ROM][CM9] ParanoidAndroid @ xda-developers


Dies ist der offizielle deutsche Support und Diskussionsthread,
ihr dürft euch also gerne in diesem Thread austauschen und Probleme melden.







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


Feature Spotlight


ParanoidAndroid

Per app densities and per app layout (tablet/phone)
Change the dpi value for each app (or system element) the way you want.
*




HwaSettings

Enable and disable the 2D hardware accelleration on a per app basis.
As we still don't have a properly working hwa (thanks LG!) this tool makes the waiting easier.
For example: Just disable hwa for the Browser / Facebook to fix the rotation crash.
*





Jellybean flavoured

Jellybean theme, animations, transitions
You want even more Jellybean features?
Jellybean keyboard - - - Jellybean Lockscreen - - - Google Now





PDroid

Deny certain apps the access to specific ressources.





Highly Optimized

V6 supercharged, OOM groupings, lagfree, dalvik fixes, etc.




Many more

P990: automatic detection of SU660 Basebands (automatic NITZ fix) for automatic time
a couple datadrop fixes
adb remount enabled
tons of other details





 
Zuletzt bearbeitet:
T

tonydl

Fortgeschrittenes Mitglied
Known bugs: (build 12)
  • To refresh the HwaSettings database you need to clear it's data.
  • Some apps don't like non-stock DPI values and will FC. Solution: Settings - Paranoid Settings - List of apps and apply "PhoneUI" + "Stock DPI (Phone)"
    This fixes 99% of all app FC's!
  • Same bugs as all CM9 ROMs for the 2x due to the missing LG blobs (no full Chrome / Opera support, no video recording etc.)


Downloads:
Instructions:
  • Flash ROM + Hybrid Gapps
  • Advanced - Fix permissions
  • Reboot
  • Do another reboot!

  • You don't need to do a full wipe. Just flash and wipe cache + dalvik.
    If you want to keep your customized densities then make a backup of your pad.prop file with the "ParanoidAndroid Backup" app!
  • If you're coming from another ROM a full wipe highly recommended. It might work without if you come from another CM9 based ROM but: don't even dare to post any bug reports when you didn't do a full wipe!
  • 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
  • By default I set it up to use the standard Phone UI and disabled the navigation bar which I don't need.
    But you can enable it at Settings - System - Navigation bar!
  • If you want to use adb, here are my modded adb drivers for ICS.
  • If you have a problem please have a look at the Known bugs and Q&A before you post in this thread.
  • If you want me to look into an issue attach a logcat, I will most likely ignore bugreports without a logcat.


Changelog: (click on Build XX for more detailed information)
Code:
[U][URL="http://forum.xda-developers.com/showpost.php?p=32513469&postcount=1605"]Build 12[/URL][/U]:
[LIST]
[*]USSD fix
[*]memfree values baked into the framework (instead of the init.d script)
[*]back to arcee's kernel. hackfest one will be provided via flashable zip
[*]some small performance improvements
[*]synced to the latest CM9.1 sources
[/LIST]


[U][URL="http://forum.xda-developers.com/showpost.php?p=31115658&postcount=1342"]Build 11[/URL][/U]:
[LIST]
[*]I'm using the JB hackfest kernel from now on.
It's arcees kernel with a couple additions from benee (thx benee!)
zRAM is enabled by default with the so-called memfix script
[*]pad.prop cleanup (no pre-configuration anymore, only fixes included)
[*]Torch button readded to the navigation drawer widget
[*]Synced to the latest CM 9.1 sources
[/LIST]


[U][URL="http://forum.xda-developers.com/showpost.php?p=30833745&postcount=1208"]Build 10[/URL][/U]:
[LIST]
[*]from now on I build PA directly from source, no more ugly porting!
[*]this gives us great stability improvements and performance enhancements
[*]added a [b]Center Clock[/b] option for PhoneUI - I absolutely love it!
[*]added a setting for system volume as requested
[*]lots of bugfixes and enhancements


[LIST][*]enabled the mobile data limit function
[*]fixed the broken contacts widgets
[*]you can enable KSM now - but beware, it is battery hungry
[*]many many small bugfixes
[/LIST]
[*]based on ParanoidAndroid v1.6 (the latest ICS version)


[LIST][*]Improvements on frameworks, fixed all DPI related crashes
[*]SystemUI mode can be configured now
[*]Cleanup and speedup of hybrid code via native libs (~25%)[/LIST]
[*][COLOR="SeaGreen"][B]this build was a [b]lot[/b] more work than the changelog suggests
I had to redo almost everything from scratch![/B]
You can follow everything here: 
[url]https://github.com/tonypp[/url][/COLOR]

[/LIST]


[U]Build 09[/U]:
[LIST]
[*]Let's flag the testbuilds as build 9 to prevent confusion
[*]from now on I build PA directly from source, no more ugly porting!
[*]this gives us great stability improvements and performance enhancements
[*]synced to the latest Cyanogenmod ICS sources
[*]based on ParanoidAndroid v1.6 (the latest ICS version)


[LIST][*]Improvements on frameworks, fixed all DPI related crashes
[*]SystemUI mode can be configured now
[*]Cleanup and speedup of hybrid code via native libs (~25%)[/LIST]
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=30322120&postcount=945"]Build 08[/URL][/U]:
[LIST]
[*][url=http://forum.xda-developers.com/showthread.php?t=1357056]PDroid[/url] included. To use it just download the [url=https://play.google.com/store/apps/details?id=com.privacy.pdroid&hl=en]app[/url] from the market.
[*]HwaSettings permission fix, manual chmod not needed anymore.
[*]P999: harshs kernel updated to 0208, linux 3.0.39
[*]various bugfixes and improvements
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=29954293&postcount=747"]Build 07[/URL][/U]:
[LIST]
[*]HwaSettings fully implemented
[*]please read the instructions in the [url=http://forum.xda-developers.com/showpost.php?p=29954293&postcount=747]build 7 feature announcment[/url]!
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=29906459&postcount=683"]Build 06[/URL][/U]:
[LIST]
[*]Datadrop fix included. Thanks to the EB-Team for sharing this to me!
[*]Modded the Phone.apk to fix incoming call screen layout
[*]Support for the [url=https://play.google.com/store/apps/details?id=com.s0up.goomanager]GooManager[/url] included
[*]Preparation for HwaSettings (will come with build 07)
[*]Synced to the latest CM source
[*]based on pastimes build 20120806
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=29543803&postcount=420"]Build 05[/URL][/U]:
[LIST]
[*]JellyBean flavoured (JB theme, JB animations, JB transitions etc.)
[*]Performance improvements
[*]Fixed call muting
[*]Fixed black vertical lines (are now grey like they should)
[*]Modded the Trebuchet launcher for a couple bugfixes
[*]Various small changes, fixes and improvements
[*]Synced to the latest CM source
[*]based on pastimes build 20120729
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=29180526&postcount=165"]Build 04[/URL][/U]: ([COLOR="DarkRed"]full wipe build![/COLOR])
[LIST]
[*]Wifi tethering working \o/
[*]P990: automatic SU660 BB detection for the NITZ fix (824 + 1120 + 420)
[*]adb remount working (-eng instead of userdebug build )
[*]Synced to the latest CM source
[*]Various smaller bugfixes and optimizations
[*]based on pastimes build 20120723
[/LIST]

[U]Build 03[/U]:
[LIST]
[*]skipped
[/LIST]

[U][URL="http://forum.xda-developers.com/showpost.php?p=28784403&postcount=65"]Build 02[/URL][/U]:
[LIST]
[*]V6 SuperCharged (100%)
[*]P990: automatic SU660 BB detection for the NITZ fix (824 + 1120 BB)
[*]pad.prop changes (density adjustments)
[*]Scrolling Cache set to "Default Disable"
[*]rebased to pastimes build 20120624
[/LIST]

[U]Build 01[/U]:
[LIST]
[*]ported ParanoidAndroid v1.5 (newer versions won't work w/o PA source)
[*]lagfree + dalvik fix included
[*]based on XXMrHyde's RC11 20120703
[/LIST]
 
Zuletzt bearbeitet:
Mr.Nied

Mr.Nied

Neues Mitglied
Damit auch die, die kein Englisch können, was zu lesen haben und gesteinigt (oder zumindest fazialpalmiert) werden können, wenn sie einen bekannten Fehler melden, eine Übersetzung.

Alles ohne Anspruch auf Richtigkeit oder Vollständigkeit, außerdem ist das ganze nicht mein Werk!!

Werde trotzdem versuchen, das ganze aktuell zu halten..

Known bugs (Build 08):

  • Opera Mobile/Mini funktioniert nur bis Version 11.5.3 bzw 6.5.2
  • Um die Datenbank der HWA Settings App zu aktualisieren (nach Update oder Neuinstallation einer App) müssen die Daten in den Systemeinstellungen gelöscht werden
  • Kontaktbilder werden bei Direktwahlverknüpfungen nicht immer richtig dargestellt
  • Einige Apps vertragen sich nicht mit geänderten DPI Werten und FCen (Force Closen - schließen unerwartet). Lösung: Systemeinstellungen - Paranoid Settings - List of apps und "Stock DPI (Phone)" auswählen
    Das behebt 99% aller App FCs!
  • Die gleichen Bugs wie alle anderen CM9 ROMs fürs Speed, aufgrund der fehlenden LG blobs. Z.Bsp kein Chrome, keine Videoaufnahme, Opera
Downloads:
Anleitung:

  • Wenn ihr von Build 4 oder höher kommt, braucht ihr keinen Full Wipe machen. Es reicht nach dem Flashen cache und dalvik zu löschen.
    Wenn ihr eure DPI Einstellungen behalten wollt, macht ein mit der "ParanoidAndroid Backup" App ein Backup der pad.prop Datei! Am besten sichert die pad.prop Datei unter /system außerdem mit einem Dateiexplorer.
  • Wenn ihr von einer anderen ROM kommt, solltet ihr unbedingt einen Full Wipe machen. Es könnte auch ohne funktionieren, wenn ihr von einer anderen CM9 basierten ROM kommt, ABER: wagt es nicht hier Fehler zu melden, wenn ihr nicht gewiped habt!!
  • Flash ROM + Gapps
  • Advanced - Fix permissions
  • Reboot System.
  • Wenn die ROM zum ersten mal hochgefahren ist, startet sie nochmal neu.
  • Stellt keine System Apps (z.Bsp. Einstellungen) oder System Daten (z.Bsp. Wifi Daten) mit TitaniumBackup, o.ä., wieder her!
  • Ihr findet einen neuen Eintrag "Paranoid Settings" in den Systemeinstellungen, das Herzstück dieser ROM
  • Als Standard setze ich alles auf Phone UI und deaktiviere die Navigation Bar, die ich nicht brauche.
    Aber ihr könnt sie unter Systemeinstellungen - System - Navigation bar wieder aktivieren!
  • Wenn ihr adb benutzen wollt, hier kriegt ihr meine für ICS angepassten adb Treiber
  • Wenn ihr irgendein Problem habt, guckt zuerst im Post 2 nach den Known Bugs bevor du hier etwas dazu postest.
Und direkt noch die Übersetzung der Q&A aus dem oben verlinkten Thread ( Vielen Dank an noahk423 der das Original geschrieben hat)


Q: Einige Apps FCen (Force Closen - schließen unerwartet)
A: Nicht alle Apps vertragen sich mit geänderten DPI Werten und FCen.
Falls das bei einer App passiert, gehe zu Systemeinstellungen - Paranoid Settings - List of apps und wähle für die App "Stock DPI (Phone)" (oder alternativ Custom DPI 240, entspricht genau der Stock DPI (Phone)).
Wenn die Apps auch Widgets hat, kontrolliere außerdem die "Force Scaling (widgets)" Option. Nach einem Neustart sollte die App wieder funktionieren.
Das behebt 99% aller App-FCs!
Weitere 0.5% entstehen durch Restores (Wiederherstellungen) mit TitaniumBackup. Bitte vermeidet unnötige Restores!

Q: Meine Statusleiste ist verschwunden?
A: Halte den Einschaltknopf gedrückt, bis das Power Menu erscheint und klicke dann auf Expanded Desktop.

Q: Videoaufnahme funktioniert nicht
A: Das ist LGs Schuld, für die Videoaufnahme brauchen wir ein offizielles ICS. Man kann "Videocam illusion" aus dem Play Store benutzen.
Ist zwar kein HD, aber man kann Videos aufnehmen.

Q: Paranoid Android Einstellungen FCen?
A: Lösche die Daten der App "Einstellungen" und hoffe, dass es dann wieder funktioniert.
Falls nicht, hast du bei der Installation einen Full Wipe gemacht? Wenn nicht - nun, dann ist das wohl dein Problem.

Q: Youtube spielt meine Videos nicht ab?
A: Drehe dein Handy ins Querformat und schalte HD ab.

Q: Ich hab im Thread etwas von einem HotFix gelesen, muss ich den noch flashen?
A: Nein, du musst nur HotFixe flashen, die im ersten Post vermerkt sind. Alle anderen sind inzwischen in die ROM eingebaut worden.

Q: Ich hab keine On-Screen-Navigation-Buttons? Ich will die unbedingt, weil sie im Tablet UI so super aussehen.
A: Gehe zu Systemeinstellungen> System> Navigation bar> Softkeys, funktioniert auch ohne Tablet UI.

Q: Kein Massenspeichermodus für meine SD Karte?
A: Der mitgelieferte Kernel unterstützt kein UMS. Flashe einen alternativen (z.Bsp Harshs) und aktiviere UMS unter Systemeinstellungen> Speicher> 'Menu' drücken> USB Verbindung(PC)

Q: Der Android Browser stürzt ab und zu ab
A: Der Android Browser stürzt ab, wenn man das Handy dreht. Hier findet ihr eine angepasste Version, die nicht mehr abstürzt.
Mit HWA Settings App könnt ihr die HWA für den Browser deaktivieren, er stürzt dann beim Drehen nicht mehr ab, Flash funktioniert aber nicht mehr

Q: Was sind die größten Bugs dieser Rom?
A: Nichts was mit der ROM zusammenhängt! Die typischen ICS-Bugs sind aber vorhanden. Um die zu lösen brauchen wir ein offizielles ICS Release von LG. Z.Bsp. keine Videoaufnahme.

Q: Funktioniert Chrome?
A: Nein! Auch für Chrome fehlen Treiber. Wir brauchen ein offizielles ICS für unser Optimus Speed.

Q: Meine Schriftgröße ist ziemlich klein?
A: Wähle entweder einen höheren Wert für Default DPI oder DPI dieser App unter Systemeinstellungen> ParanoidSettings oder gehe zu Systemeinstellungen> System> Schriftgröße> and choose another font size.

Q: Ich hab einiges in den Paranoid Settings verändert. Nach einem Neustart, FCen die Paranoid Settings, was soll ich bloß tun?
A: Flash die ROM noch einmal ohne Full Wipe. Dabei wird die (von dir veränderte) pad.prop unter /system mit einer unveränderten pad.prop überschrieben.

Q: Wenn ich zwischen den Homscreens wechsle, sehe ich einen blauen Rahmen um die Screens, wie werde ich den los? Ich mag den nicht.
A: Gehe zu Systemeinstellungen> Launcher> General> und deaktiviere die "Tablet effects" Option. Danach in den Homescreen Einstellungen den Transition Effect auf Standard setzen.

Q: Mein Alarm hat heute nicht geklingelt, also kam ich zu spät zur Arbeit und wurde deswegen gefeuert, daraufhin wurde mein Haus zwangversteigert und nun ist auch noch mein Tank leer, jetzt sitze ich hier mit meinem Handy unter der Brücke und der Akku geht auch gleich leer. Warum hat mein Wecker nicht geklingelt?!
A: Das war wahrscheinlich ein BSOD (black screen of death). Alle Handys reagieren anders auf verschiedene Kernel, du musst selbst rausfinden, welcher auf deinem Handy am besten läuft.
Undervolting erhöht die Wahrscheinlichkeit eines BSOD. Lass es! Wenn es nur während des Ladens auftritt, kann man es leicht umgehen, indem man unter Systemeinstellungen - Entwickleroptionen und wähle "Aktiv lassen"


Q: Funktioniert HDMI?
A: Ja! die HDMI Übertragung funktioniert mit vollen 1080p, 720p wird nicht unterstützt, genau wie in CM7 oder anderen ROMs..
Einfach einstecken und genießen!

Q: Mein Root-Test sagt, mein Handy wäre nicht gerootet. Was soll ich tun?
A: Lösche in den Systemeinstellungen die Daten für Superuser.
Falls das nicht hilft aktualisiere die SU Binärdatei oder die SU App.
Falls auch das nichts hilft - Full Wipe und Rom neu installieren.
Und sollte auch das wirklich nicht funktionieren, hat ein Betroffener herausgefunden, dass es helfen kann den komletten internen Speicher zu löschen.

Andererseits ist es absolut unnötig einen Root Test zu machen, wenn alles andere im Zusammenhang mit Root/Superuser funktioniert!

Q: Kannst du den Optimus 4x Sperrbildschirm einbauen?
A: Leider nein - und solange das ParanoidAndroid-Team seine Sourcen nicht freigibt, wird sich daran auch nichts ändern.

Extras/Fixes!

  • Einige Einstellungsmenus/-buttons sind im TabletUI und Hochformat nicht erreichbar, unser Display ist einfach zu klein.
    z.Bsp.: Systemeinstellungen - Sicherheit - Bildschirmsperre - Muster: Die Weiter und Abbrechen Buttons fehlen TabletUI.
    Hier habt ihr drei Möglichkeiten:
    1. meistens reicht es das Handy ins Querformat zu drehen, die fehlenden Einstellungen werden im Querformat erscheinen.
    2. Setze die DPI auf 128 (Tablet DPI) - es funktioniert, ist aber wirklich klein.
    3. Und zuletzt: Wähle PhoneUI (und, falls sie immer noch fehlen, setzte die DPI auf 240).
 
Zuletzt bearbeitet:
T

Transi

Fortgeschrittenes Mitglied
OC geht wohl nicht mit dem ROM? :confused2:
 
Mr.Nied

Mr.Nied

Neues Mitglied
Mit dem Stock Kernel nicht..

Aber du kannst ja einen anderen flashen..

z.B.
Harsh

Gruß
Mr.Nied
 
S

skank01

Neues Mitglied
Ich habe das ROM (Build 5) nun seit ca. 36h drauf und bin absolut zufrieden. Kein Hänger, FC oder Reboots. Alles fühlt sich ungewohnt flüssig an. Der Akku hält nicht allzu lange, aber das ist ja nichts neues.

Komme von XXMrHydeX RC2-14 und habe OHNE Full Wipe geflasht.
 
SWTR

SWTR

Erfahrenes Mitglied
Kann jemand bitte n' paar Screenshots hochladen?

Gesendet von meinem GT-S5830 mit Tapatalk 2
 
R

ralfi

Ambitioniertes Mitglied
WOW, kann nur jedem empfehlen diese Rom zu testen, komme von Chuck Norris 1.3, die immer langsamer wurde, vielleicht weil meine Karte voll war. Jetzt läuft alles so flüssig wie noch nie..
 
T

tonydl

Fortgeschrittenes Mitglied
Build 6 ist draußen. Wird aber wohl bald ein build 7 nachgeschoben.


Sent from my LG-P990 using Android-Hilfe.de App
 
mikle_01

mikle_01

Experte
Echt klasse Tony, verfolge den Thread auf XDA. Geht ja gut ab der Thread :).

Echt schade, das (HD) Videoauf- und wiedergabe und Radio nicht funktionieren. Kann eigentlich - sofern es die Treiber des (hoffentlich bald erscheinendem) ICS einfach in das ROM portiert werden!? Oder wie muß man sich das vorstellen!
 
SWTR

SWTR

Erfahrenes Mitglied
Wie kann man keine Videos wiedergeben?

Gesendet von meinem GT-S5830 mit Tapatalk 2
 
luk

luk

Erfahrenes Mitglied
man brauch eben MX Video Player aus dem Store...
 
mikle_01

mikle_01

Experte
Nein, geht mit dem MX Video Player definitiv nicht. Alle meine vorher (unter CM7.2) aufgenommenen Videos in 720p ruckeln ohne ende. War schon immer so in den CM9 ROM's....
 
T

tonydl

Fortgeschrittenes Mitglied
Jain, man kann die "Treiber" nicht einfach reinkopieren sondern muss die ganzen Hacks wieder rausnehmen, die ICS überhaupt bei uns laufen lassen ;)
Aber es sollte dann relativ schnell gehen mit ICS.

Und ja, Videos schauen geht schon, aber halt nur mit Software Decoding. Also anspruchsvolle Videos über HDMI ausgeben ist nicht drin, das schafft die CPU nicht.
 
SWTR

SWTR

Erfahrenes Mitglied
Aber YouTube Videos laufen flüssig oder? / Wie viel freien RAM habt ihr immer so ca. ?

Gesendet von meinem GT-S5830 mit Tapatalk 2
 
S

skank01

Neues Mitglied
Ich sehe gerade, dass es nur ca. 50 MB sind. Reicht aber scheinbar.
 
T

tonydl

Fortgeschrittenes Mitglied
Aber YouTube Videos laufen flüssig oder? / Wie viel freien RAM habt ihr immer so ca. ?
Jo klar. Halt nicht in HD, aber das ist bei nem non-hd display aber auch nicht nötig.
Freier RAM keine Ahnung, auf sowas schau ich nicht - und ist bei Android eigentlich auch nicht wirklich wichtig. Welchen Vorteil hast du von freiem RAM? Viel wichtiger ist, dass das RAM Management gut läuft.
 
C

christophs91

Fortgeschrittenes Mitglied
Empfiehlst du den Stock Kernel draufzulassen? Habe mir heute deinen neuen Build draufgeflashed und bin bisher ganz zufrieden!
 
Oben Unten