Xelio 10pro: OTA-Systemupdate fehlgeschlagen

P

pnbrt

Neues Mitglied
2
Hallo zusammen,
mein Xelio 10pro meldete mir vor ein paar Minuten, dass ein Systemupdate verfügbar sei. In der Annahme, dass über OTA (over the air) nur sinnvolle Sachen ausgeliefert werden, hab ich die Installation bestätigt.

Das Gerät schaltete sich aus, startete wieder, es kam der kleine Android und wurde dann von dem liegenden Android mit offener Klappe und Ausrufezeichen auf dem roten(!) Schild abgelöst. Danach startete sich das Gerät neu, und ich war wieder an der gleichen Stelle wie vor dem Neustart und es kam die Meldung, dass das Update fehlgeschlagen wäre, ob ich die Datei behalten möchte oder nicht.

Spontan hab ich den Axdia Support angerufen, und die wussten nicht nur nix von einem Update, die wollte mich noch dazu bringen mein Tablet auf Werkseinstellungen zurückzusetzen (Begründung: Das Tablet ist neu, da gibt's nix mit Updates oder so ... echter Android Profi :bored:).

Das hab ich natürlich nicht gemacht, sondern stelle euch jetzt die Update Datei zur Verfügung. Vielleicht kann jemand was dazu sagen, oder ob es bei anderen Leuten geklappt hat?!

Freue mich auf Infos und Anregungen,
Philipp
 

Anhänge

  • ODYS_OTA_bak2.zip
    147,5 KB · Aufrufe: 148
Lies mal hier und die drei dort folgenden Beiträge - ein OTA-Update wäre also ein extremes Novum bei Odys.
 
Na das ist ja mal lustig... Odys wusste also nix von dem Patch.. interessant wo der wohl auf einmal herkommt.
Hier mal der Update Inhalt...
Code:
mount("ext4", "EMMC", "/dev/block/mtd/by-name/system", "/system");
assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "ODYS/DS975/DS975:4.1.1/JRO03H/20130221.103404:eng/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "ODYS/DS975/DS975:4.1.1/JRO03H/20130221.103404:eng/release-keys");
assert(getprop("ro.product.device") == "DS975" ||
       getprop("ro.build.product") == "DS975");
ui_print("Verifying current system...");
show_progress(0.100000, 0);

# ---- start making changes here ----

ui_print("Removing unneeded files...");
delete("/system/app/RkVideoPlayer.apk",
       "/system/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
show_progress(0.100000, 10);
ui_print("Symlinks and permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-r0-ri30.4a-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rn30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rp30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N/full_model.bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/librank");
set_perm(0, 0, 06755, "/system/xbin/procmem");
set_perm(0, 0, 06755, "/system/xbin/procrank");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 06755, "/system/xbin/tcpdump");
clear_misc_command();
ui_print("Patching remaining system files...");
set_perm(0, 0, 0644, "/system/build.prop");
unmount("/system");

Insbesondere interessant ist der Part mit
delete("/system/app/RkVideoPlayer.apk","/system/recovery.img");
Da haben die wohl was vergessen zu löschen.:sneaky:
 
hallo!

nur zur info für die eher unerfahrenen user, die ein update machen möchten:

in den systemeinstellungen gibt es einen punkt wo man zb. die android version, firmware version, kernel version und build nummer des gerätes nachlesen kann.
diese daten sollte man sich vor einem update auf einen zettel notieren, so hab ich das neulich gemacht, damit man ein gelungenes oder nicht gelungenes update dort anhand der einträge leichter überprüfen kann.
 
Zuletzt bearbeitet:

Ähnliche Themen

B
Antworten
0
Aufrufe
1.071
Blade Runner
B
EdStraker
  • EdStraker
Antworten
2
Aufrufe
2.013
EdStraker
EdStraker
A
  • Arakon
Antworten
6
Aufrufe
2.918
Arakon
A
Zurück
Oben Unten