SHR-Unstable “waldelf image” ;-)

Sunday, 24. May 2009

[Update:13.September]

rootfs: shr-unstable-xapient-120909.jffs2

kernel: uImage-120909.bin

desktop1desktop2

Endlich hab ich wieder ein bisschen zeit gefunden und SHR auf den neuesten stand gebracht. Navit habe ich wieder dazuinstalliert und konfiguriert (navit erwartet seine .bin file unter /media/card/Maps/osm_bbox_-13.0,33.6,34.1,71.1.bin – bitte einfach selbst konfigurieren unter /home/root/.navit/navit.xml !) ausserdem gibts jetzt 3buttons am bottom für contacts, dialer, und messages … das neo ist nun auch eine wasserwaage und mahjongg musste ich mir auch installieren ^^ achja.. natürlich auch shr-today, welches noch nicht gaaanz so gut integriert ist (missed calls sind grundsätzlich alle die jemals versäumt wurden und um einen anruf entgegen zu nehmen muss man ersmal “unlocken”) aber sonst ist es wieder ein ganz nettes image geworden und wirkt alles in allem erneut etwas flüssiger als bisher..  ob man nun 2 anrufe gleichzeitig entgegennehmen kann ohne das alles crasht weiss ich noch nicht (ich befürchte die antwort ist nachwievor nein..) wenns geht gibts einen SICHTBAREN nachtrag 😉

viel spass damit!

NACHTRAG:

unglaublich aber wahr.. ich habe gestern zwei anrufe gleichzeitig empfangen und es ist nichts passiert..  weder wurde der erste anruf rausgeschmissen, noch crashten alle telefonapplikationen..  bug behoben?  ich würde das fürs erste mal behaupten!! 😀 😀        Der Freerunner ist nun mMn in einem stadium angelangt an dem er sich mit anderen telefonen messen kann!

[Update: 03.August]

rootfs: shr-unstable-xapient-030809.jffs2

kernel: uImage-om-gta02-020809.bin

Nachtrag: Hab heute ein kleineres Update gemacht. Im wesentlichen nur “intone” in der neuesten version, guitar-tune hinzuistalliert, die icons etwas poliert und die letzten änderungen am kernel und den modulen von gestern. (daher gibts keinen grossartigen Eintrag sondern nur einen Edit 😉 … wie immer gilt.. wenns wer brauchen kann? bitte sehr, gern geschehn… ansonsten … never mind!

————————————————-

Ein weiteres Upgrade auf die neueste SHR-Unstable Geschichte (vom 28.7.09) und eine drastische Änderung im Look (it’s not an iPhone anymore) – wer ein wenig Zeit hat, kann das Theme sehr schnell wieder “zurückändern”. (metapackage fürs Theme deinstallieren) Nachdem es sich als wesentlich schneller herausgestellt hat bin ich beim nEo-Theme geblieben auch wenn der iPhone-look vielleicht hübscher war….

Irgendwie hat der Freerunner jetzt einen authentischeren Stil bild ich mir ein..  der Name “Neo” kommt jetzt so richtig rüber ^^

zum Image: alles up2date – Software siehe Screenshot!  Fragen, Wünsche, Anregungen- bitte ünverblümt anbringen!

glhf !!!

neotheme neo2.png

Ein paar Icons (die jesusmccloud vielleicht ins nEo iconset mit aufnehmen wird) gibt es hier (updated) –>  nEo.rar

[Update: 3.Juli]

shr-unstable-xapient-030709.jffs2

Zum neuesten SHR-Unstable Update heute…. ein neuer Snapshot meiner angepassten Version.neo030709.png

Den aktuellen Kernel mögt ihr vielleicht auch probieren >> (mit diesem habe ich das Image noch gar nicht getestet, freu mich daher über jeden Bericht)   http://build.shr-project.org

Ich habe heut wieder ein wenig am Neo “geschraubt” (bzw. an SHR) und hab das “unstable” Image auf den neuesten Stand gebracht.  Darüber hinaus gibt es einige kleine Änderungen am Image. So habe ich pyRok wieder hinzuinstalliert da dieser für manche Zwecke einfach netter ist. Wlan geht immer noch nicht aber “Saskia” stürtzt wenigstens nicht ab “waiting for udhcpd..” dabei bleibts leider..  “Boxar” habe ich als Funapp hinzugenommen und den “Openmoko-Calendar” .. “Dictator” funktioniert anscheinend jetzt, “Mokomaze” verhindert nun Suspend und Autodimm.. (sehr angenehm wenn mans wirklich spielen will) und ein kleines Skript ermöglich mittels Doppelklick den Freerunner zu einer portablen USB-Festplatte zu machen (und natürlich auch wieder zu einem Netzwerkdevice zurück zu konfigurieren)

Nachtrag: “Saskia” ist noch in Version 0.1 drauf.. 0.11 ist aktuell ^^ (give it a try) Nachtrag zum Nachtrag: Saskia 0.11 schafft es mit dem neuesten Kernel eine Verbindung aufzubauen.. noch immer kein Ping aber der Accespoint findet den Freerunner und gibt ihm eine IP… *teilerfolg*  🙂

[Update: 11.Juni]

SHR-Unstable (aktuelles angepasstes Image )

Ich habe mich diesmal kleine Änderungen im Hintergrund beschränkt:

wesentliche Neuerung ist das Keyboard welches ich in anlehnung an jenes von JesusMcCloud erstellt und erweitert habe. Evopedia startet nun reibungslos und Clearlog bzw. Reboot fragen “wollen sie wirklich?” und der Launcher ist korrekt vorkonfiguriert.

keybord file :    alpha.kbd

Das Keyboard verzichtet aus Platzgründen auf “backspace” “enter” und “leertaste” im Textlayout, da diese Funktionen durch Wischen über die Tastatur von “rechts nach links”, von “oben nach unten” und von “links nach rechts” ausgelöst werden können.

special thx to the shr team!!

Buglist: 2 Anrufe gleichzeitig erhalten geht schief ^^ den ersten anruf hauts raus und der zweite bricht ab.  SMS über 160 zeichen gehen verloren (unconfirmed) Suspend bringt sporadisch die gsm funktionalität zum erliegen (unconfirmed)

[Update: 09.Juni]

SHR-Unstable (modifiziertes Image )

SHR-uImage (aktueller Kernel von SHR)

Änderungen: neuestes shr-unstable release, anderes theme, andere icons, illume-default-alt keyboard (alle anderen shr-default keyboards), navit, launcher, ffalarms, hotelwifi, etc.  – keine altlasten, alle tweaks vom shr-wiki, kleinere bug workarounds (symlinks da und dort) – schriftgrössenanpassung in minimo (evopedia) und terminal, autosuspend = 0 , alles weitere… siehe unten 😉

(navit sucht seine maps unter /media/card/Maps/OSM/eu.bin – tangogps erwatet ein “Maps” Verzeichnis in /home/root/ und dictator ein “voice” verzeichnis  (siehe screenshot)

dvdrip1.jpg

Ich empfehle auch den neuen kernel zu flashen, da sich auch bei den modulen viel getan hat. Ob Suspend immernoch die gsm funktionalität sporadisch zu crashen vermag konnte ich noch nicht testen.

lachncher       —        desktop

________________________________________________________

Der Freerunner hat Alltagstauglichkeit erreicht!

Nach vielen Stunden basteln und tunen hat sich SHR-Unstable nun (Stand: 24.Mai) als Distiribution für den täglichen Einsatz verdient gemacht. Ich habe mir die Freiheit genommen ein Image zu erstellen und hier zur freien Verfügung zu stellen, welches ich in Folge kurz Vorstelle.

Download:

SHR-Unstable (modifiziertes Image – (09. Juni) )

SHR-uImage (aktueller Kernel von SHR)

Die Telefonfunktionen habe ich nun seit mehreren Tagen im erfolgreichen Dauertest (kein reboot – mehrfaches standby). An den .state Files habe ich etwas schrauben müssen, da die Lautstärkeneinstellungen für mein Gerät völlig daneben waren. Den letzten Schliff hat jedoch vorallem ein GSM-Firmware Upgrade gebracht, welches ich dringend empfehle!!

http://wiki.openmoko.org

Für mich brauchbare Anwendungen habe ich vorinstalliert und eingerichtet.

Evopedia benötigt zum laufen klarerweise einenWikipediadump (von hier – SHR benötigt squashfs 4.0 !) und liefert dank “Minimo” schnell alles was man wissen muss ^^ (der ebenfalls installierte Browser Dillo verweigert hier seinen Dienst) – Evopedia sucht den wiki-dump hier:  /media/card/wikipedia.squashfs Mofi (Wlan-GUI) verweigert momentan leider noch seinen Dienst, sobald das gefixt ist werde ich das Image natürlich aktualisieren.

Mediaplayer habe ich sowohl für die Video-, als auch für die Audiowiedergabe zwei verschiedene installiert (Intone Audio / Video & PyRok / DeforaOS Player) und bis jetzt noch keine Entscheidung treffen können. Wer wirklich Videos am Neo ansehen möchte muss diese für eine flüssige Wiedergabe zunächst einmal in ein abspielbares Format bringen. Folgende Zeile erwies sich hier als hilfreich:

 mencoder Original.avi -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=300
-vf scale=320:240,eq2=1.2:0.5:-0.25,rotate=2
-oac mp3lame -ofps 15 -lameopts br=64:cbr -o file-for-freerunner.avi

Neon dreht die Bilder automatisch, Mokomaze macht spass, TangoGPS hat binnen einer Minute einen Fix, OpenMiaoCat schnurrt und dank Notifications versäumt man keinen Anruf und keine Nachrichten mehr. Klar.. der Freerunner mit Xserver, Enlightment und black&white Theme ist nicht gerade der Schnellste – aber wen stört das schon solange er frei ist.. und läuft…

________________________________

Screenshots:

screenshot-9.png

tangogps    —      intone-audio      —    evopedia      —        neon

screenshot-1b.png

mokomaze    —   vala-terminal    —    notifications   —   intone-video

23 Responses to “SHR-Unstable “waldelf image” ;-)”



  1. xapient Says:

    mit einem opkg update | opkg upgrade würde ich sehr vorsichtig sein.. das letzte upgrade hat mir einiges schlechter gemacht.. standby geht jetzt nach ein, zwei erfolgreichen anrufen einfach nicht mehr usw. ich bleib dran und teste… das gesicherte image neu flashen ist schliesslich schnell gemacht ^^



  2. xapient Says:

    leider scheint standby nicht stabli zu funktionieren… man muss damit rechnen dass die telefonfunktionalität nach einem laangen standby verloren geht und man einen reboot machen muss – man merkt es daran dass das telefonbuch crasht ^^
    (ich habe mir vorerst eine .desktop datei in /usr/share/applications/ gelegt die “vala-terminal -e reboot” auf klick ausführt – aber seit ich auf standby verzichte habe ich diese nicht gebraucht)

    ohne standby ist das gerät natürlich nur bedingt nutzbar.. ich hoffe der bug wird schnell beseitigt..



  3. xapient Says:

    ein dauertest hat nun gezeigt:
    sms versenden über 150 zeichen funktioniert nicht
    alarm geht nicht los..
    standby mode ist zu vermeiden – steigert crash risiko der phoneapps

    ansonsten läuft der freerunner seit 3 tagen crashfrei durch (ohne standby)
    ich habe zusätzlich pyphonelog duch den schnelleren elmphonelog ersetzt und werde sobald sich beim alarm bzw. den anderen problemen was tut das image aktualisieren.. bis dahin.. glhf with the freerunner…



  4. kelvan Says:

    geniales image, als alternative zu tangogps würde ich omgps zusätzlich installieren, hat agps integriert und man kann auch auf der karte schreiben und davon einen screenshot abspeichern (sicher super für osm ;))

    hatte nur das problem dass das neo manchmal nicht mehr aufwacht (und der klingelton ist nicht so meins :D)



  5. kelvan Says:

    lösch lieber die letzten anrufer aus dem image 😉



  6. xapient Says:

    danke!
    omgps werd ich mir nochmal ansehen.. hab beim neuen image nun auch navit installiert (und den phonelog gelöscht ^^) sowie einige kleinigkeiten verbessert.. vorallem an der default tastatur hab ich geschraubt und ich denke etwas sehr nützliches gebastelt.. – ich mach morgen ein update hier und auch ein paar screenshots



  7. Chriux Says:

    Vielen Dank, das Du Dein konfiguriertes Image uns teilhaben läßt!

    Habe mein Freerunner erst ein paar Wochen und bin ehrlichgesagt ziemlich überfordert;)
    Ok, dein Phonelog ist gelöscht, aber dafür kennen wir nun dein Musikgeschmack! 😀
    Vielen Dank nochmal!

    Gruß
    Christian



  8. Jasi Says:

    Hi..

    Sag mal, wie kann man eigentlich sein eigenes Image erstellen? Mit dfu-util?
    Ich auch den Freerunner (gta02) und viel rumkonfiguriert und sobald ich das WLAN zum Laufen bekomme würde ich sehr gern ein Image davon erstellen, bevor ich es wieder zerschieße 😉 Es wäre also super, wenn du mir da ein paar Tipps geben könntest.

    Vielen Dank schonmal!
    Jasi



  9. xapient Says:

    Bitte sehr!!
    http://flexible.xapient.net/?p=141
    Da das wlan Problem sich auf einen Kernelbug im 2.6.29er zu begründen scheint wirst du wohl etwas geduld damit haben müssen 🙂

    (oder downgraden)



  10. jacko Says:

    Wär vlt jemand so nett, das image als tar.gz zu posten? mein nor-flash is scheinbar hin und im nand qi, so dass ich auf den sd-boot von qi angewiesen bin. und umwandeln klappt nicht, weil mein archlinux-kernel probleme mit dem modul mtdram hat. und baun klappt iwie auch nicht. lange kette von problemen 😉
    vielen dank



  11. xapient Says:

    du kannst das sehr einfach selbst machen… du mountest das jffs2 image einfach in irgend ein verzeichnis.. und packst danach das verzeichnis in ein tar image…

    jffs mount geht recht einfach mit diesem skript (mit rootrechten ausführen)
    http://wiki.openmoko.org/images/8/82/Mntjffs.sh

    hier gibts noch mehr infos dazu…

    http://wiki.openmoko.org/wiki/Userspace_root_image#Mount_on_loopback_device

    EDIT: sry, hab überlesen dass du probleme mit einem notwendigen modul hast.. du könntest das image aber auch auf die sd karte spielen und am neo mounten ^^ – sollte kein problem sein. Wenn sich in nächster zeit mal ein upgrade einstellt, welches die stabilität auch wirklich erhöht mach ich auch ein tar.gz davon 🙂



  12. Hardy Says:

    Hoi, dieser DAT für Recording von Stimme oder sonstigen,

    ist das normal das man den Record zwar starten kann, aber dieser durch STOP nicht gestoppt wird?

    Wohl ein Bug von DAT ^^



  13. Hardy Says:

    Wo bleiben meine Manieren ^^

    Super Image, bisher das beste SHR was ich gesehen/ausprobiert hab



  14. jacko Says:

    stimmt, das ist eigtl eine gute idee… so gaaanz ist der neo bei mir als vollwertiger pc noch nicht im kopf… werd ich jetz mal ausprobiern… danke.



  15. xapient Says:

    also ich bin mir jetzt grad nicht mehr im klaren über den status des DAT “dictator” am image.. habe aber in erinnerung dass er funktioniert hat… momentan (ein paar upgrades auf meinem neo später.. funktioniert die stop tast einwandfrei.. jedoch ist die aufnahme nicht mehr zu gebrauchen.. stimme tieeeef und in zeitlupe ^^



  16. Hardy Says:

    Ist auch egal,

    hab dein system nun schon ein paar tage am laufen, und muss sagen bis auf ein paar abschmierer funktioniert alles einwandfrei

    großes lob ^^



  17. Chriux Says:

    Super das du das coole Neon-look benutzt und uns dein Configuriertes Neo teilhaben läßt.
    Würde mich freuen, wenn du Navit oder andere Navi-software mit aufspielen könntest.



  18. Chriux Says:

    Ist ja der Hammer, nun kann ich mein Neo auch als Stimmgerät benutzen!Super, das Du immer mal wieder was neues draufspielst.
    Hoffe Du hast noch lange Spaß an deinem Neo und läßt uns deine Configs teilhaben.
    Riesige Lobpreisungen von mir



  19. xapient Says:

    Danke!
    Ja navit und die wasserwaage hab ich hinzugenommen.. (schien mir beides recht nützlich) navit scheint auch recht gut zu funktionieren.. leider hatte ich noch nicht die möglichkeit es ausreichend einzusetzen und somit sprachausgabe zu testen und evtl. eine optimalere konfiguration (auch für OSD) zu finden.

    ja.. gtune.. als hobbymusiker hab ich mir das installieren müssen..



  20. matze Says:

    Hey, ich habe benutze dein Image schon seit längerem, und muss sagen, es ist super und erspart einem viel Zeit^^

    So aber allerdings habe ich noch das vorletzte image laufen, möchte aber dieses Behalten und nicht wieder alles andere, was bei dir nicht vorhanden ist neuinstallieren/konfigurieren.
    Deswegen wollte ich wissen, ob du vllt mal die Icons, die du hinzugefügt hast hochladen könntest, weil diese gehen bei mir bei einem update/upgrade immer verloren (dooferweiße hab ich sie beim erstem Mal nicht gesichert…). Wäre dir sehr dankbar^^

    mfg, matze



  21. xapient Says:

    navigier mal unter http://stuff.xapient.net ins freerunner verzeichnis.. dort findet sich ein nEo.rar file.. beinhaltet alle grünen icons…
    mfg



  22. hi tech Gadget Says:

    I? have this phone 🙂 Its marvelous 😀



  23. seo danışmanı Says:

    Find more there:…

    […]Nice blog here! Also your website a lot up fast![…]…