1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

[MMB-322] Toolbox

Dieses Thema im Forum "Pearl Meteorit MMB-422.HDTV Forum" wurde erstellt von M1cha, 20.06.2011.

  1. M1cha, 20.06.2011 #1
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Das ist die Toolbox für die MMB322.
    Die MMB422-Version findet ihr hier: http://www.android-hilfe.de/sonstige-android-geraete/184755-mmb-422-toolbox.html


    Ich habe angefangen eine Toolbox mit allen möglichen Funktionen für die Box zu programmieren.
    Aktuell sind folgende Funktionen vorhanden:
    • Anzeige von Systeminfos
    • Installation/Deinstallation des Google-Market
    • Rooten/UnRooten
    • Reboot, Wipe, RecoveryReboot, HotReboot
    • Remote-Editor für prop-Dateien
    • ADBScript(Ausführen von ADB-Kommandos)

    Changelog:

    Download ALPHA2.1:
    http://www.mediafire.com/?pt9hudrz4v7vuzi


    Systemvoraussetzungen:
    JavaRuntimeEnvironment(JRE)
    Download: Java SE JRE 6u25 Download


    Anleitung:
    - Archiv entpacken
    - "MMB322-Toolbox.jar" ausführen
    - Linux: Bei Problemen das Programm mit "MMB322-Toolbox.sh" starten


    Screenshots:
    [​IMG]
    [​IMG]
    [​IMG]


    Sourcecode:
    https://github.com/M1cha/MMB322-Toolbox
     
    Zuletzt bearbeitet: 04.07.2012
    Klinge3, commissario, ItsLeo und eine weitere Person haben sich bedankt.
  2. M1cha, 21.06.2011 #2
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    ==Update auf Alpha 1.1==
     
  3. MartenR, 21.06.2011 #3
    MartenR

    MartenR Neuer Benutzer

    Beiträge:
    13
    Erhaltene Danke:
    0
    Registriert seit:
    21.06.2011
    Hallo,
    ich bin über diese interessante Box gestolpert und habe an eine Frage an die Leute die diese Box schon untersuchen.

    Ich suche schon seit Ewigkeiten einen Streamingclient auf den ich vomp portieren kann (Vomp ist ein VDR client gibt es bislang für die mediamvp und für Windows). (Problem war immer das die Hardwarebeschleunigung nicht für open source Anwendungen verfügbar ist)

    Jetzt wo es einen Box mit root Zugriff und dem freien Android gibt, dessen Schnittstellen als Opensource verfügbar sind ist das für mich ein Silberstreif am Horizont.
    Daher meine Frage der Mediaplayer der mpeg4 AVC und Co mit 1080p, ist das der Standard Androidplayer der über stagefright oder OpenCore realisiert wird. Also verwendet der libstagefrighthw und Co um das Video wiederzugeben.
    Oder haben die einen eigenen Player programmiert den es so nicht auf anderen Android Geräten gibt?

    Wäre toll wenn das einer dieser der Leute hier mit root Zugang und Erfahrung das erzäöhlen kann.

    Achso was wird unterstützt Mpeg4 AVC bis 1080p? Ac3? (Wobei das in Software kein Problem wäre, genauso wie DTS) Mpeg Audio Layer 2? Mpeg 2 Video? (Auch das sollte in Software machbar sein.

    Danke im Voraus!

    Gruß

    Marten
     
  4. M1cha, 21.06.2011 #4
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
  5. MartenR, 21.06.2011 #5
    MartenR

    MartenR Neuer Benutzer

    Beiträge:
    13
    Erhaltene Danke:
    0
    Registriert seit:
    21.06.2011
    Sorry, ich wollte eigentlich im anderen Thread posten, das war ein versehen. Habe ich beim Anmelden nicht gesehen, dass ich im falschen Thread war.
     
  6. M1cha, 21.06.2011 #6
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    1) Kann einer der Muvid-Besitzer bitte mal posten,
    was das Tool bei CMDLine und Kernel anzeigt?
    Mich würde nämlich mal interessieren, ob die Box nen anderen Kernel hat.

    2) Welcher Fingerprint funktioniert nun am Besten(auf allen Boxen)?
    Dann integriere ich die Funktion nämlich in das Tool

    3) Hat schon jemand den HotReboot ausprobiert? Normalerweise wird dabei nur das Android-System neugestartet und nicht die ganze Box.
    Habe das aber noch nie auf unserer Box getestet.
     
  7. Guybrush2000, 21.06.2011 #7
    Guybrush2000

    Guybrush2000 Neuer Benutzer

    Beiträge:
    12
    Erhaltene Danke:
    1
    Registriert seit:
    18.12.2010
    Phone:
    HTC Desire
    Also .. MUVID - Box:

    Firmware: Android 2.2 V1.1.90 r685 nand:1GB ddr:512MB

    Kernel: Linux localhost 2.6.27.39 #5 PREEMPT Tue May 17 23:55:46 CST 2011 armv5tejl unknown

    CmdLine: sata_reset_done nfc_shared androidboot.console=ttyS0 console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=yaffs2 ro root_part_name=system init=/init mtdparts=mv_nand:262144(block0),2097152(bootloader),26214400(bootimgs),26214400(bootimgs-B),1048576@62914560(u-boot.env),268435456@67108864(system),268435456(userdata),268435456(cache),100663296(BDlocalstorage),8388608(factory_setting),8388608(factory_data),16777216(flashless_data),67108864(sysconf) initrd=0x4e00000,0x47b7f macaddr=xx:xx:xx:xx:xx
     
    M1cha bedankt sich.
  8. M1cha, 21.06.2011 #8
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Danke, könnte auch noch einer der Meteorit-Besitzer dasselbe posten?
    Hat eigentlich schon jemand die Alpha1.1 getestet?
    Wichtig ist halt, dass Root und Market funktionieren. Dann würde ich das mit ins Wiki aufnehmen.

    Und gibt es i-welche Funktionen, die ihr euch wünscht?
     
  9. COOLover, 21.06.2011 #9
    COOLover

    COOLover Junior Mitglied

    Beiträge:
    37
    Erhaltene Danke:
    5
    Registriert seit:
    19.01.2010
    Phone:
    HTC Desire
    nutze die 1.1 schon.
    Root zeigt Installiert, SU weiterhin nicht obwohl auf dem System unter "weitere Apps" gezeigt wird, und gestartet werden kann.

    Market wurde Installiert, zeigt aber bei Zugriff "Anderer/Unbekannt"

    cmd line (MMB-322):
    Code:
    > shell busybox uname -a
    Linux localhost 2.6.27.39 #5 PREEMPT Tue May 17 23:55:46 CST 2011 armv5tejl unknown
    > shell getprop ro.build.version.release
    Android 2.2 V1.1.70 svn680 nand:512MB ddr:512MB
    > shell cat /proc/cmdline
    sata_reset_done nfc_shared androidboot.console=ttyS0 console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=yaffs2 ro root_part_name=system init=/init mtdparts=mv_nand:131072(block0),1048576(bootloader),26214400(bootimgs),26214400(bootimgs-B),524288@62914560(u-boot.env),201326592@67108864(system),134217728(userdata),109051904(cache),4194304(factory_setting),4194304(factory_data),16777216(sysconf) initrd=0x4e00000,0x47b7f macaddr=00:25:92:1F:C9:54
     
    M1cha bedankt sich.
  10. M1cha, 21.06.2011 #10
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Wenn mir einer der muvidbox-besitzer vertraut und mich über Teamviewer und ADB an seine Box lässt, würde ich da gerne mal ein paar(ungefährliche) Dinge testen.
    Denn sie hat 2 zusätzliche Partitionen!

    Danke für die ganzen Infos übrigens.

    @COOLover: Könntest du mir mal ein ADB-Log geben(nur vom starten, nicht von der Root,Market installation, die nach deiner Aussage ja funktioniert)?
     
  11. COOLover, 21.06.2011 #11
    COOLover

    COOLover Junior Mitglied

    Beiträge:
    37
    Erhaltene Danke:
    5
    Registriert seit:
    19.01.2010
    Phone:
    HTC Desire
    meinst du:
    Code:
    > shell busybox uname
    error: device not found
    > shell busybox uname
    error: device not found
    > shell busybox uname
    error: device not found
    > shell busybox uname
    error: device not found
    > connect 192.168.178.221
    connected to 192.168.178.221:5555
    > shell busybox uname
    Linux
    > shell busybox uname -a
    Linux localhost 2.6.27.39 #5 PREEMPT Tue May 17 23:55:46 CST 2011 armv5tejl unknown
    > shell getprop ro.build.version.release
    Android 2.2 V1.1.70 svn680 nand:512MB ddr:512MB
    > shell cat /proc/cmdline
    sata_reset_done nfc_shared androidboot.console=ttyS0 console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=yaffs2 ro root_part_name=system init=/init mtdparts=mv_nand:131072(block0),1048576(bootloader),26214400(bootimgs),26214400(bootimgs-B),524288@62914560(u-boot.env),201326592@67108864(system),134217728(userdata),109051904(cache),4194304(factory_setting),4194304(factory_data),16777216(sysconf) initrd=0x4e00000,0x47b7f macaddr=00:25:92:1F:C9:54
    > shell ls -l /system/app/GoogleServicesFramework.apk
    -rwsr-xr-x root     root       625177 2011-05-01 23:52 GoogleServicesFramework.apk
    > shell ls -l /system/app/Vending.apk
    -rwsr-xr-x root     root      1915845 2011-05-01 23:52 Vending.apk
    > shell "cat /system/build.prop | busybox grep ro.build.description="
    ro.build.description=berlin-eng 2.2 MASTER eng.wangshen.20110517.224653 test-keys
    > shell "cat /system/build.prop | busybox grep ro.build.description="
    ro.build.description=berlin-eng 2.2 MASTER eng.wangshen.20110517.224653 test-keys
    > shell "busybox md5sum /system/bin/su"
    2242e03a09c72790994842db4ff45c48  /system/bin/su
    > shell "busybox md5sum /system/app/Superuser.apk"
    md5sum: can't open '/system/app/Superuser.apk': No such file or directory
    > shell ls -l /init.mv88de3010.rc
    -rw-r--r-- root     root         1887 2011-05-17 18:14 init.mv88de3010.rc
    > shell busybox uname
    [EDIT]
    ich weiß nicht ob das relevant ist.
    QtADB sagt ich hätte SuperUser unter folgendem Installiert: /data/app/koushikdutta.superuser-1.apk
     

    Anhänge:

    Zuletzt bearbeitet: 21.06.2011
  12. M1cha, 23.06.2011 #12
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Update auf Alpha2.
    Der Download lohnt sich, denn nun sollten die Checks für Market und Root funktionieren.

    Bitte Feedback :thumbsup:
     
  13. M1cha, 27.06.2011 #13
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Update auf Alpha 2.1.
    Die Fehler in den Anzeigen wurden endgültig korrigiert.
    Außerdem habe ich den Sourcecode veröffentlicht.

    Downloads und Links sind wie immer im ersten Post.
     
    commissario und Harvey haben sich bedankt.
  14. Guybrush2000, 27.06.2011 #14
    Guybrush2000

    Guybrush2000 Neuer Benutzer

    Beiträge:
    12
    Erhaltene Danke:
    1
    Registriert seit:
    18.12.2010
    Phone:
    HTC Desire
    Super Arbeit ...

    dankschön .. ;-)

    gruss

    Guybrush
     
  15. andifan, 05.07.2011 #15
    andifan

    andifan Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    05.07.2011
    Hallo, ich bin neu hier und habe gleich mal eine Frage: Kann man deine Toolbox auch auf der kleinen Version, also der MMB-22 verwenden? Viele Grüße, andifan
     
  16. M1cha, 05.07.2011 #16
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Da sich noch niemand im Forum gemeldet hat, der die kleine Box hat, haben wir weder Hardware noch Software-Informationen über diese Box.
    Ich kann dazu also leider nichts sagen.
     
  17. andifan, 05.07.2011 #17
    andifan

    andifan Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    05.07.2011
    Hallo, ich hab's inzwischen einfach mal ausprobiert. Ergebnis: - Man kann sich mit der Box verbinden und die Infos anzeigen lassen (Mit denen ich allerdings nicht viel anfangen kann). - Ebenso kann man sich die /system/build.prop und die /default.prop anzeigen lassen. Die Dateien zu ändern, traue ich mich mangels Kenntnissen nicht. Ich will mir die Box ja nicht zerschiessen. - Der Google Market lässt sich installieren, stürzt beim Aufruf auf der Box aber sofort ab. Fehlermeldung in etwa: "Die Anwendung Market wurde unerwartet" (das Wort beendet ist abgeschnitten). - Bei "su installieren" meldet die Toolbox Erfolg. Wenn ich dann su eingebe, kommen folgende Meldungen und ich lande wieder am $-Prompt. $ su Error type 3 Error: Activity class {koushikdutta.superuser/koushikdutta.superuser.SuperuserRequestActivity} does not exist. su: permission denied Mehr habe ich bisher nicht getestet. andifan
     
  18. M1cha, 05.07.2011 #18
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Zu su: Ohne die Superuser-App funktioniert das nicht.
    Du musst beides installieren.
     
  19. andifan, 05.07.2011 #19
    andifan

    andifan Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    05.07.2011
    Das habe ich jetzt gemacht.

    Die Box meldet jetzt:
    $ su
    su: permission denied
     
  20. M1cha, 05.07.2011 #20
    M1cha

    M1cha Threadstarter Android-Experte

    Beiträge:
    842
    Erhaltene Danke:
    178
    Registriert seit:
    13.01.2011
    Hast du den Zugriff denn bestätigt?
    Wenn du su eingibst, kommt auf dem Bildschirm eine Meldung, wo du auf yes, no oder always klicken kannst.
     

Diese Seite empfehlen