AZ's Blog » Android https://azapps.de Einmal mit Profis arbeiten… Sat, 28 Jun 2014 13:46:52 +0000 de-DE hourly 1 http://wordpress.org/?v=4.2.4 Mirakel https://azapps.de/blog/2013/10/17/mirakel/ https://azapps.de/blog/2013/10/17/mirakel/#comments Thu, 17 Oct 2013 11:23:37 +0000 https://azapps.de/?p=17853 Mirakel ist nun in Version 2.0 raus – also wird es mal Zeit etwas darüber im Blog zu schreiben 😉

Mirakel ist unsere freie (+ Open Source) App, die für das Verwalten von TODO-Listen zuständig ist. Die großen Vorteile gegenüber „handelsüblichen“ Apps sind, dass man die Listen und Aufgaben mit dem eigenen Server synchronisieren kann und es gibt ein paar unübliche nette Features.

Die App ist vor allem für Poweruser gedacht, was sich darin wiederspiegelt, dass es sehr viele Einstellmöglichkeiten gibt. Man kann quasi alles so konfigurieren, wie man es haben will.

Funktionen

Mirakel hat ein paar tolle Features, die man in anderen Apps nicht findet:

Erweiterte Listen

Statt irgendwelchen statischen Listen wie „Alle“, „Heute“, „Diese Woche“, … (Wunderlist). Gibt es bei Mirakel die Möglichkeit selber spezielle Listen anzulegen. Diese werden in der Übersicht ganz normal angezeigt, aber man kann selber die Bedingungen festlegen, was angezeigt werden soll. Ich persönlich nutze hier nur die Standardlisten:

  • Heute (alle spätestens heute fälligen Aufgaben. Wenn eine neue Aufgabe erstellt wird, bekommt sie den Termin „morgen“)
  • Diese Woche (ähnlich Heute)
  • Alle Aufgaben

Semantische neue Aufgaben

Ja, der Name ist komisch, aber ich finde, dass ist eine der besten Funktionen 😉 Hiermit ist es möglich bestimmte Eigenschaften einer Aufgabe gleich bei der Erstellung mitzugeben. Z.B. erstelle ich häufig folgende Aufgaben „Heute Mirakel Fehler beheben“. Mirakel erstellt dann eine neue Aufgabe „Fehler beheben“, setzt den Termin auf das aktuelle Datum und schiebt die Aufgabe in die Liste „NA: Mirakel“. Natürlich lassen sich die Bedingungen frei Konfigurieren. Hier mal meine Bedingungen:

  • Heute (Terimn: Heute)
  • Morgen (Termin: +1 Tag)
  • Tomorrow (nochmal auf Englisch)
  • Today
  • Woche (Termin: +7 Tage)
  • Wichtig (Priorität: +2)
  • Mirakel (Schiebe in Liste „NA: Mirakel“)
  • Computer (Schiebe in Liste „NA: Computer“)
  • In (Schiebe in Liste „Inbox“)
  • Uni (Schiebe in Liste „NA: Uni“)

Dateien anfügen

Das ist eine sehr praktische Funktion. Ich hänge sehr gerne irgendwelche Fotos oder Screenshots (von Mirakel) an meine Aufgaben dran. Beispielsweise sind das Fotos von irgendwelchen Sachen, die ich nicht aufschreiben will oder Screenshots von Fehlern in Mirakel 😛

Das schöne ist auch, dass man direkt aus der App die Kamera aufrufen kann.

Unteraufgaben

Das war die einzige Funktion, bei der wir uns mit Georg nicht einig waren, wie sie zu implementieren ist 😉 Meiner Meinung nach fügt man Unteraufgaben hinzu indem man auf (+) drückt und eine neue Aufgabe erstellt. Georg wollte vorhandene Aufgaben als Unteraufgaben hinzufügen. Nach einer kurzen Diskussion haben wir uns darauf geeinigt, dass wir beide Möglichkeiten Anbieten und der Nutzer einstellen kann, was er als Standard haben will.

Sync

Der war ein Kampf. Erst haben wir es so implementiert, dass man mit der Mirakel-Weboberfläche synchronisieren kann. Das hat bei mir aber nie wirklich gut funktioniert. Dann kam irgendjemand mit der Idee, dass man ja mit Taskwarrior (was ich bis dahin nicht kannte) Synchronisieren könnte. Die Idee haben wir dann auch umgesetzt, aber da der Taskwarrior-Sync leider nicht über HTTP geht, mussten wir ziemlich lange ziemlich viel basteln um es zum laufen zu bekommen. Hoffentlich funktioniert es jetzt richtig 😉

Dann haben wir ja noch den CalDAV-Sync umgesetzt. CalDAV ist ein grauenhafter Standard… Mal schauen, wann sich die ersten mit Problemen melden 😉 – Ich hoffe es funktioniert einfach.

Download

Ach ja, das gibts auch noch 😉

Mirakel gibt es (natürlich) im Play Store und bei F-Droid. Den Quellcode haben wir bei Github gehosted. Natürlich haben wir noch eine feine Seite für Mirakel.

]]>
https://azapps.de/blog/2013/10/17/mirakel/feed/ 32
Galaxy Note 8.0: Root + Cyanogenmod installieren (Linux) https://azapps.de/blog/2013/08/14/galaxy-note-8-0-root-cyanogenmod-installieren-linux/ https://azapps.de/blog/2013/08/14/galaxy-note-8-0-root-cyanogenmod-installieren-linux/#comments Wed, 14 Aug 2013 12:13:24 +0000 https://azapps.de/?p=17586 Samsung hat es endlich geschafft Android 4.2.2 auf mein Note auszuliefern. Das hat mich daran erinnert, dass ich eigentlich schon immer ein ordentliches Betriebssystem darauf haben wollte.

Da die meisten Anleitungen mit Odin arbeiten und Odin nur für Windows existiert, zeige ich hier, wie es mit Heimdall funktioniert.

Schritt 1: Vorkonfiguration (USB-Debugging)

Du musst das Debugging über ADB aktivieren. (Einstellungen → Entwickler-Optionen → USB-Debugging aktivieren).

Die Entwickleroptionen aktivierst du über Einstellungen → Info zu Gerät → oft auf Buildnummer klicken.

Schritt 2: Heimdall installieren & Downloads

Installiere Heimdall. Für ArchLinux-Nutzer:

yaourt -S heimdall

Für den Rest: Hier zusammensuchen, runterladen, kompilieren, installieren 😉

Weiterhin benötigst du:

Schritt 3: Rooten

Starte das Note in den Download-Modus

  1. Ausschalten
  2. Home + leiser Taste + On/Off drücken und halten
  3. lauter Taste drücken

Entpacke AutoRoot und dort die image-Dateien:

unzip CF-Auto-Root-konawifi-konawifixx-gtn5110.zip
cd CF-Auto-Root-konawifi-konawifixx-gtn5110
tar xf CF-Auto-Root-konawifi-konawifixx-gtn5110.tar.md5
sudo heimdall flash --RECOVERY recovery.img --CACHE cache.img

Der letzte Befehl flasht die benötigten Daten. (Muss als root ausgeführt werden). Danach wird das Tablett neu gestartet. Es ist nun gerootet.

Schritt 4: Clockworkmod installieren

Wieder zurück in den Download-Mode (siehe 3.)!

tar xf CivZ-RecoveryCWM6.03.2-ODIN_Package.tar
sudo heimdall flash --RECOVERY recovery.img

Achtung! Pass auf, dass das das CWM-recovery ist, und nicht das erste 😉

In CWM kommst du, wenn du im ausgeschaltenem Zustand Home + Lauter + An drückst und hälst.

Schritt 5: Backup machen

Spätestens hier solltest du ein Backup machen! Ich hab eins mit Titanium gemacht (für die Apps, zum schnellen neuinstallieren) und mit CWM (die Systemdaten & so … – falls es schiefgeht)

Schritt 6: CM installieren

Kopiere die CM- und Google-Apps Dateien auf das Tablet. Z.B. mit adb (Im eingeschaltetem Zustand):

adb push cm_n5110-ota-eng.sbrissen_8-1.zip /sdcard/
adb push gapps-jb-20130726.zip

Schritt 7: CM installieren

Wechsle nun ins CWM → wipe data/factory reset

CWM → wipe cache partition

Danach CWM → Install Zip from SDCard → wähle die CM-Zip aus → Installieren

Das gleiche nochmal für Google Apps.

Starte das Gerät neu. Der erste Start dauert etwas. Damit du SuperUser-Rechte hast musst du nochmal neu starten.

Fertig!

Fragen bitte in die Kommentare oder per Mail an mich!

Quellen

]]>
https://azapps.de/blog/2013/08/14/galaxy-note-8-0-root-cyanogenmod-installieren-linux/feed/ 6
Samsung Galaxy Note 8.0 (GT-N5100) Factory Reset https://azapps.de/blog/2013/05/07/samsung-galaxy-note-8-0-gt-n5100-factory-reset-freezin/ https://azapps.de/blog/2013/05/07/samsung-galaxy-note-8-0-gt-n5100-factory-reset-freezin/#comments Tue, 07 May 2013 21:55:37 +0000 https://azapps.de/?p=3564 Nachdem ich mein Gerät gerooted habe und ein bisschen rumgespielt habe, ging plötzlich nichts mehr.

Es hat sich aufgehängt und ist eingefroren. Nach einem Neustart hing sich das Note sofort wieder auf und ich konnte nicht mal aus dem Lockscreen raus.

Was tun?

  1. Ruhe bewahren, meistens klärt sich das Problem irgendwie
  2. Wenn du adb in den Entwickleroptionen aktiviert hast und die Developer tools installiert hast, geht alles ganz einfach:
$ adb shell
$ su
# wipe data
# restat

Wenn du kein ADB hast, dann weiß ich auch nicht weiter und du musst in Foren fragen…

Nun ist dein Gerät auf den Werkszustand zurückgesetzt und startet neu.

Ich hoffe, du wirst es niemals benötigen (und ich auch nie wieder)

]]>
https://azapps.de/blog/2013/05/07/samsung-galaxy-note-8-0-gt-n5100-factory-reset-freezin/feed/ 0