Ich habe von einem Freund ein billiges Tablet ohne Markenzeichen erhalten, ohne Verpackung oder ähnliches, und ich muss per Software herausfinden, um welche Art von Tablet es sich handelt.
Was ich bisher festgestellt habe, ist, dass das Tablet ein Alwinner A13 ist, aber leider gibt es viele A13 und dieses scheint einige nicht standardmäßige Touchscreen-Treiber zu erfordern.
Es gibt ein paar weitere Threads zur Identifizierung von Geräten, aber dieser Fall ist etwas anders, da ich nichts vertrauen kann, was Android mir über das Tablet sagt.
Auf dem Tablet läuft derzeit die offizielle Firmware Novo 7 Legend, die "funktioniert", aber leider nicht die richtige Firmware für das Gerät ist. Ich habe immer noch vollen Zugriff auf das System über adb und mit einer Maus über OTG, aber die build.prop des Geräts ist falsch.
Leider definiert build.prop auch den Typ/Namen des Tablets im Android-Abschnitt "Über das Gerät" und alle Android-Protokollausgaben, die ich gefunden habe.
Ich habe sowohl dmesg als auch die Ausgabe von überprüft adb bugreport
, beides hat mir nicht das gegeben, wonach ich suche.
tl;dr:
Ich habe weder die Original-Firmware noch die Box und die Hardware ist sehr generisch, daher lautet meine Frage, ob es eine (softwaremäßige) Möglichkeit gibt, das Tablet zu identifizieren, die nicht vom Build abhängt. Stütze?
Ich habe vollen (root) adb-Zugriff und vollen Zugriff auf Android.
Update: Ich habe das Tablet geöffnet und die Platine überprüft (und dabei den Netzschalter verloren), darauf stand ein spezifischerer Name, aber immer noch sehr allgemein. Ich habe es geschafft, ein bisschen Rom daran zu arbeiten (wenn auch mit einem umgekehrten Touchscreen), aber ich konnte es immer noch nicht identifizieren. Ich habe es vorerst aufgegeben (habe es sowieso zum Basteln bekommen), wenn ich hier neue Anregungen bekomme, probiere ich sie aber trotzdem gerne aus.
Hast du diese probiert:
adb shell getprop ro.product.device
adb shell getprop ro.product.model
adb shell getprop ro.product.name
BEARBEITEN: Beim erneuten Lesen der Frage scheint mein Vorschlag nicht anwendbar zu sein. Ich vertraue darauf, dass Sie eine Bestandserholung haben? Wenn dies der Fall ist, verbinden Sie es im Wiederherstellungsmodus mit dem PC und führen Sie die folgenden Schritte über ADB aus:
adb shell
cat default.prop
Wenn default.prop
Sie immer noch nicht das bekommen, was Sie wollen, tut es mir wirklich leid, aber mir fällt keine andere Lösung ein, als nach einer Stock-Firmware zu suchen.
Izzy
HaiWipf