Posts by nichtgedacht

    Das Problem kommt wenn ich Text paste der formatiert ist.

    Wenn ich in der nächsten Zeile selber weiterschreibe wird dieser Text genauso formatiert wie der zuletzt

    gepastete Text. Das Entfernen dieser Formatierung ist dann etwas Glückssache, wenn die Toolszeile

    kein Feedback darüber liefert, was gerade eingeschaltet ist.

    Moin, ich habe jetzt das Terminal wie vor dem Patch wieder hergestellt.

    Ausgehend von der Wurzel: https://github.com/LineageOS/android/tree/lineage-18.1

    Kann man in der History der default.xml sehen:

    Call time on Terminal and libvterm. · LineageOS/android@e6c801d
    Sadly they've become increasingly less useful over the years as security has become ever tighter. ConnectBot remains a good alternative in the Play Store.…
    github.com

    Der Code vom Terminal existiert offenbar auch noch als Repository:

    GitHub - LineageOS/android_packages_apps_Terminal
    Contribute to LineageOS/android_packages_apps_Terminal development by creating an account on GitHub.
    github.com

    Die Zeilen für das Terminal und libvterm hatte ich vorher auch schon so wieder eingefügt aber vorher neben der Codequelle von Google noch

    eine weitere Quelle probiert.

    Mit dem vorher gesyncten kompilierten Tree wurde das Einstellungsmenue und das App Icon offenbar nicht mehr angezogen.

    Nach einem ersten Start der Terminal App nach dem Flashen von LineageOS änderte sich die Beschriftung des Icons

    immer von "Terminal" zu "res/me" und stürzte sofort ab beim Start. "res/me" kommt offenbar davon, dass

    android_packages_apps_Terminal/res/menu/activity.xm

    nicht aufgelöst/entfaltet wurde.


    Ich habe daher erst mal die folgenden Sachen gelöscht:

    rm -rf .repo/project-objects/platform/packages/apps/Terminal.git

    rm -rf .repo/projects/packages/apps/Terminal.git

    rm -r packages/apps/Terminal

    vi .repo/project.list ## Zeile mit "Terminal" entfernt


    In der default.xml habe ich in der project Zeile für das Terminal zusätzlich eingefügt:


    Code
    sync-s="true"
    Code
    <project path="packages/apps/Terminal" name="LineageOS/android_packages_apps_Terminal" sync-s="true" groups="pdk-fs" />


    Da durch sollten auch Subprojekte angezogen werden.

    Dann habe ich nochmal das ganze "out" Verzeichnis weggeworfen und bin noch mal bei repo sync ..

    angefangen.








    Das ist natürlich alles nur Spielerei, aber ich habe auch was dabei gelernt.


    Was ist eigentlich die perfekte Tastatur für Lineage?

    Ich vemisse die Funktionalität der Samsung Tastatur plus die Erweiterungen

    die von Termux kommen.


    Gruß

    Dieter

    Ich habe das eingebaute Terminal wieder zum Laufen gebracht.


    Nach dem repo init ... :

    In vendor/lineage/config/common.mk



    In .repo/manifests/default.xml


    Hat aber noch zwei Schönheitsfehler.

    1. Die Schriftgröße lässt sich nicht ändern wie das vorher ging und ist defaultmäßig zu klein wie vorher auch.

    2. Das App Icon ist generisch und stellt nicht wie vorher einen Prompt dar.

    Vielleicht weiß ja ein Fachmann hier wie es besser geht.