[ROM] [4.2.2] [OpenPDroid] CyanogenMod 10.1 - Schubi's Builds (mako)

  • [size=14]CyanogenMod 10.1 Unofficial by Schubi (Android 4.2.2)[/SIZE]

    Es handelt sich dabei um einen CM10.1 nightly Build mit
    ein paar Modifikationen und Cherry-Picks.

    Dabei lehne ich mich stark an Finnq's Builds an:
    [DLMURL="http://www.android-hilfe.de/showthread.php?t=358756&referrerid=53383"]CyanogenMod 10.1 - FINNQ BUILDS - Q&A Thread (Android-Hilfe.de)[/DLMURL]

    Die ROMs sind kompatibel mit den offiziellen Nightlies,
    können also normalerweise problemlos ohne FullWipe über normale CM10.1 nightlies geflasht werden.
    Ganz wie ihr es bei einem normalen Update der offiziellen nightlies machen würdet.
    Auch zurück zu den offiziellen CM10.1 nightlies geht ohne Fullwipe.

    Genauere Infos, wie ihr meinen ROM flashen könnt spare ich mir hier. Alles was für offizielle CM10.1 nightlies gilt, gilt auch hier.
    Sollte es also Unklarheiten zum Flashen meines ROMs geben, lest bitte zuerst die einschlägigen Anleitungen zu den offiziellen Nightlies oder im Threads zu [DLMURL="http://www.android-port.de/google-nexus-4-custom-roms-111/rom-4-2-2-cyanogenmod-10-1-mako-349/"]CM10.1[/DLMURL].

    [size=12]Features[/SIZE]

    Android 4.2.2 (JDQ39)

    OpenPDroid
    In meinen ROMs ist OpenPDroid integriert, es gibt aber auch eine Version ohne!
    mehr Infos im XDA-Forum: [MOD][GPL] OpenPDroid

    Center-Clock-Mod
    Uhr rechts, mittig und ausgeblendet einstellbar

    Battery-Bar
    Batterie-Leiste in Notification Bar oder Navbar

    NavBar-Height-Mod
    NavigationBar Höhe einstellbar von 20 bis 48dp

    NFC on Lockscreen
    NFC-Polling auf dem Sperrbildschirm anstatt nur bei entsperrtem Bildschirm

    Multiuser
    Android 4.2 Multiuser wie bei Tablets aktiviert, incl. User-Switcher auf dem Lockscreen.
    Wer keinen zweiten Nutzer einrichtet merkt davon aber nichts.

    Portierte Features aus [DLMURL="http://www.android-hilfe.de/custom-roms-fuer-google-nexus-4/354202-rom-jb-4-2-2-cm10-1-jellybeer-v4-0-0-beta-1-27-februar.html"]JellyBeer4[/DLMURL]:

    • AutoHide Statusbar falls keine Benachrichtigungen vorhanden sind
    • Statusbar bei Fullscreen Apps einblendbar durch herunterwischen
    • Kill-Recents-Button unten links statt oben rechts
    • Einstellungen auf Dual-Panel (Tablet-Mode) umstellbar
    • Benutzerdefinierter Netzbetreiber-Text
    • Uhr in Statusbar zusätzlich mit benutzerdefiniertem Datum


    Alles Weitere im jeweiligen Changelog!
    Das und den Download-Link gibts weiter unten.

    [size=12]CM-Codebasis[/SIZE]
    Ich gebe bei jedem ROM das Datum und die Uhrzeit der CyanogenMod Codebasis an.
    Das bedeutet dass zu dieser Zeit der letzte Sync meiner Sourcen mit den offiziellen CM10.1 Quellen stattfand.
    alles was also bis dahin in CM10.1 gemerged wurde, ist auch in meinem ROM zu finden.
    Genaueres zu den täglichen Änderungen könnt ihr im CM10.1 Changelog nachlesen: [DLMURL="http://10.1.cmxlog.com/?device=mako"]CM10.1 Nightlies Changelog - Mako[/DLMURL]
    Dort könnt ihr in den Einstellungen auch die Uhrzeit einblenden und somit genau feststellen, welche Commits es noch in meinen ROM geschafft haben. Beachtet aber dass es sich bei den dort angegebenen Nightly-Builds um die offiziellen von CyanogenMod, und nicht um meine handelt.
    In meinem ROM können also durchaus Features enthalten sein, die bei CM erst in der nächsten Nightly enthalten sein werden.

    [size=12]Cherry-Picks[/SIZE]
    Beim Cherry-Picking handelt es sich um die Übernahme einzelner kleiner Code-Teile aus anderen Quellen.
    Im Context von CyanogenMod geht es dabei jedoch fast immer um Änderungen, die zum Code-Review hochgeladen wurden um später in die offiziellen CM-Quellen einzufließen.
    Diese noch nicht übernommenen Änderungen finden sich auf Gerrit.
    Bei meinen Cherry-Picks ist fast immer eine 5-Stellige Nummer mit angegeben. Nach dieser könnt ihr auf Gerrit suchen, um weitere Details zum jeweiligen Cherry-Pick nachzulesen. Z.B.: Gerrit Code Review

    Wenn Cherry-Picks aus meinem Changelog verschwinden, liegt das fast immer daran, dass sie in die offiziellen CM10.1-Quellen übernommen wurden. Diese werden dann auf Gerrit als merged angezeigt.

    [size=12]Credits[/SIZE]
    Danke an erster Stelle an die Entwickler von CyanogenMod und allen, die Code dazu beitragen und/oder auf Gerrit uploaden!
    Auch gilt mein Dank Finnq, von ihm stammen die Ports der BatteryBar, die einstellbare NavBar-Höhe und der Center-Clock-Mod!
    Ebenso danke an die BeerGang und SlimROMs, deren ROMs (JellyBeer4 und SlimBean) ich einige Kleinigkeiten entnommen habe.

    [size=12]---------------------------------------------------------------------[/SIZE]
    [size=12]aktueller Build[/SIZE]

    [DLMURL="http://10.1.cmxlog.com/?device=mako"]Aktuelle Upstream Änderungen an CM10.1[/DLMURL]

    [size=14][DLMURL="http://shs-schubert.de/cyanogenmod"]Download[/DLMURL][/SIZE]

    [size=12]Changelog[/SIZE]

    Edited 3 times, last by Maestro2k5 (April 24, 2015 at 11:29 PM).

  • Hey Schubi!
    Erstmal danke für diese feine ROM.
    Gefällt mir sehr gut.

    Da du ja den Warnhinweis bei den Performance Einstellungen entfernt hast, könntest du dies ebenso bei der Lautstärke machen?

    Es nervt einfach extrem, jedes mal wenn man die Lautstärke aufdrehen möchte, diesen Hinweis zu bestätigen.

    Danke und liebe Grüße :)

  • Hey,
    das sollte möglich sein, falls ich den Dialog finde.
    Aber Gegenfrage: Einstellungen → Töne → Lautstärkebegrenzung
    Hat das was damit zu tun?
    Ich höre keine Musik am Handy, habe deswegen keine Ahnung wann der Dialog genau kommt :D

  • OK, dann werde ich es über die Strings finden.
    Aber Prio1 ist erstmal das deaktivieren dieses nervigen Fullscreen-Keyboards im Landscape-Mode. :)

    [size=8]-- Beitrag Aktualisiert um 11:35 Uhr -- Vorheriger Beitrag war von 10:53 Uhr --[/SIZE]

    Bei mir kommt da keine Warnung...
    Sag mir mal bitte den genauen Wortlaut, oder zumindest einen Teil davon, dass ich in den XML-Dateien nach der Original-Meldung suchen kann.

  • Update...

    Quote

    ////// NEW in this Build \\\\\\

    # Statusbar: Clock with custom date
    # Always disable fullscreen keyboard in landscape mode

    # Remove warning when cranking up the headphone volume
    # Don't wake when (un)plugged from power

    # 33654 - Fix scrollbars appearing out of place in Superuser
    # 33664 - Add option to mark user-rejected calls as missed


    Download und Changelog siehe erster Post.

  • So also zum thema Lautstärke Benachrichtigung von Karim: die Benachrichtigung kommt nicht mehr, aber so kann ich auch nicht mehr auf ja tippen, dass ich lauter machen kann. Was also ziemlich sinnlos dann ist^^
    Vielleicht kannst du neben der Benachrichtigung auch noch die Lautstärkegrenze aushebeln^^

  • Update...

    Quote

    ////// NEW in this Build \\\\\\

    # Fix Notification Drawer Clock Click events

    # Custom Battery Circle colors and animation speed
    (Slim Circle MODs, ported from SlimBean)


    Download und Changelog siehe erster Post.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!