[Developer Version ] Cyanogenmod 9

Ungewiss ich sehs grob ähnlich.
Da weder Cyanogen noch XDA irgend ein interesse an dem X3 zeigen sind die Spanier so ziemlich die einzige Hoffnung außer wir selbst kriegen mal was auf die Reihe :)
..
Was mich nur ein bisschen sehr ärgert ist, dass der neue Treiber einfach nich läuft und solang dies nicht der Fall ist wird das mit ICS wirklich schwierig die anderen Probleme kriegt man sicher mit weniger Aufwand gefixt.
 
Nunja, ich will die Arbeit von ternes nicht schmälern aber ich habe mal schnell die md5-Summen aller Files aus seiner ROM mit denen von Real ICS 4.0.3 CM9.1 verglichen und die sind bis auf eine Hand voll identisch.
Code:
foobar@foobar:/tmp$ diff checksum_sonic.txt checksum_ternes.txt 
714d713
< d40f00ace262acc80c76ec39452bc73c  /tmp/system/usr/idc/melfas-touchscreen_Ver23.idc
791c790,791
< 75adf9a9b1b023edf6c708c74fabc1ca  /tmp/system/build.prop
---
> d594df1de5295304582f37b751170134  /tmp/system/build.prop
> 64f87f55076471b85495a40c4e03d37f  /tmp/system/media/battery_charging_75.qmg
963a964,965
> ae8fb5e2ed32728c743292818571741f  /tmp/system/media/battery_charging_15.qmg
> f2f68ea5fb68f2b6c9c57b24be82d558  /tmp/system/media/battery_charging_30.qmg
964a967,968
> 008dbd355d36a425195d2d1a99da13d1  /tmp/system/media/battery_batteryerror.qmg
> fcb73e8a9b431d75b1f6cc5e5bca9434  /tmp/system/media/battery_charging_70.qmg
965a970,972
> bbe79b9707591692c1a2e6768be6da9a  /tmp/system/media/battery_charging_35.qmg
> 419355f81c11b52d8c490de3a48c22b1  /tmp/system/media/battery_charging_85.qmg
> 4f9d77cedd40d16ce6ba13c6d51a871e  /tmp/system/media/battery_charging_90.qmg
966a974,988
> 66ab7e8817b4abd9aaf0733d50e4b9d6  /tmp/system/media/battery_charging_95.qmg
> 5620cb08c6bfb5e1f31f39da22fd7348  /tmp/system/media/battery_error.qmg
> a28272eff22be2de8ff06bcdb9a78fcc  /tmp/system/media/battery_charging_100.qmg
> 5cc116c0a84cc3ed84479928766585e8  /tmp/system/media/battery_charging_20.qmg
> f05a4776cc408f16ddb9829fcfded5aa  /tmp/system/media/Disconnected.qmg
> 0ac685b8c0b783d9d976c879b2ca63d7  /tmp/system/media/battery_charging_40.qmg
> 046b75ff47707677153b4df8f6853a70  /tmp/system/media/battery_charging_25.qmg
> 2df15bb7f28e1ed4fcb580d9d8cf8850  /tmp/system/media/battery_charging_5.qmg
> 645553a85af94d60db4312e101d3ddf3  /tmp/system/media/battery_charging_65.qmg
> 47e9b90f408f0cc56202492d123bb5ab  /tmp/system/media/battery_charging_55.qmg
> 7458bbfb3b56592bb231cd22eedd5c40  /tmp/system/media/battery_charging_80.qmg
> 5a764a020c2224b0ab3b233ea5789589  /tmp/system/media/battery_charging_45.qmg
> 2ca0074d0759a3ab080d8d76f51c3d2c  /tmp/system/media/battery_charging_10.qmg
> d6319ef1a5a7b41e13c1af2aea3f821c  /tmp/system/media/chargingwarning.qmg
> ebd59211f7ee7be061c219d89de98d51  /tmp/system/media/battery_charging_60.qmg
972a995
> 448a816eb3b3116c0c59628c8a89ea34  /tmp/system/media/battery_charging_50.qmg
Nur die build.prop und eine paar Media-Files sind unterschiedlich, das dürfte jetzt nicht so viel mehr Funktionalität in die ROM bringen. Wer also die andere schon getestet hat kann sich die hier sparen.
 

Anhänge

  • checksum_sonic.txt
    68,3 KB · Aufrufe: 229
  • checksum_ternes.txt
    70 KB · Aufrufe: 978
Hab ich mir irgendwie gedacht.. ;)

Edit: Für Leute die nicht dauernd was kompilieren: entweder wurde diese Rom mit genau den gleichen compiler flags bei exakt gleicher revision gebaut (mit gleicher Compiler Version), oder aber eben einfach nur kopiert und umbenannt.

Ich diffe später mal die build.prop. Vermutlich ist nur der Name anders.

Edit#2: fertig runtergeladen, diff der build.props. Jeder kann sich sein eigenes Urteil fällen.. ;)

Code:
diff -uN Desktop/Sonic\ Beta/system/build.prop Desktop/ternes/system/build.prop 
--- Desktop/Sonic Beta/system/build.prop	2012-03-07 15:26:44.000000000 +0100
+++ Desktop/ternes/system/build.prop	2012-03-18 14:25:41.000000000 +0100
@@ -1,8 +1,8 @@
 # begin build properties
 # autogenerated by buildinfo.sh
-ro.build.id=Alex95
-ro.build.display.id=beta2 CM 9.1  u8650  07.03.2012
-ro.build.version.incremental=beta 1 CM 9.1  u8650 05.03.2012
+ro.build.id=ternes3
+ro.build.display.id=ternes3build
+ro.build.version.incremental=ternes3_u8510
 ro.build.version.sdk=16
 ro.build.version.codename=REL
 ro.build.version.release=4.0.3
@@ -12,27 +12,27 @@
 ro.build.user=lalit
 ro.build.host=lalit-Inspiron-N5010
 ro.build.tags=test-keys
-ro.product.model=U8650
+ro.product.model=U8510
 ro.product.brand=huawei
-ro.product.name=cm_u8650
-ro.product.device=u8650
-ro.product.board=u8650
+ro.product.name=cm_u8510
+ro.product.device=u8510
+ro.product.board=u8510
 ro.product.cpu.abi=armeabi-v6l
 ro.product.cpu.abi2=armeabi
 ro.product.manufacturer=huawei
-ro.product.locale.language=ru
-ro.product.locale.region=RU
+ro.product.locale.language=de
+ro.product.locale.region=DE
 ro.wifi.channels=
 ro.board.platform=msm7x27
 # ro.build.product is obsolete; use ro.product.device
-ro.build.product=u8150
+ro.build.product=u8510
 # Do not try to parse ro.build.description or .fingerprint
 ro.build.description=cm_u8150-rus 4.0.3 eng.lalit.20120301.212947 test-keys
 ro.build.fingerprint=huawei/cm_u8150/u8150:4.0.3/MR1/eng.lalit.20111223.212947:eng/test-keys
 ro.build.characteristics=default
 # end build properties
 #
-# system.prop for U8650
+# system.prop for U8510
 #
 
 # Graphics
@@ -42,8 +42,8 @@
 view.touch_slop=15
 ro.media.dec.jpeg.memcap=20000000
 ro.opengles.version=65537
-ro.sf.lcd_density=120
-qemu.sf.lcd_density=120
+ro.sf.lcd_density=160 
+qemu.sf.lcd_density=160
 persist.sys.use_dithering=0
 persist.sys.purgeable_assets=1
 persist.sys.use_16bpp_alpha=1

Naja. Ein paar Bildchen ändern macht keine neue Rom. Einfach was kopieren, alle Verweise darauf entfernen und als eigenes Produkt hinstellen ist nicht sehr nett.
 
Zuletzt bearbeitet:
Naja in viel würden sich die build.props sowieso nicht unterscheiden, aber statt hier einen neuen Thread zu erstellen könnte man sich auch wieder den hier rauskramen: https://www.android-hilfe.de/forum/root-hacking-modding-fuer-huawei-ideos-x3.425/real-ics-4-0-3-cm9-1.212803.html
---
Von wegen "also habe ich die Treiber aus diesem Rom extrahiert", mehr konnte man eh nicht machen, richtige Adreno200 Treiber enthält keine von beiden nur die libGLES_android.so für die Bildausgabe.
---
Eigentlich könnte man hier wieder zu machen.....


\\Edit1
Ich bin sicher nicht der Einzige der gemerkt und gelesen hat das alles identisch ist, danke Ungewiss ;-)
 
Zuletzt bearbeitet:
*Alles* ist identisch, jede Zeile, jeder Eintrag. Nur die Einträge der Geräte Kennung wurden geändert.
*Das* ist nicht normal, außer bei einer Kopie.

Ansonsten: alles ist vollkommen identisch. Checksummen lügen nicht, ich habe das auch selbst nachgeprüft (mit sha256sum - Overkill musste sein). Es ist eindeutig, dass das nur eine blanke Kopie ist, bei der dann nur die Ladeicons geändert wurden.

Die Rumgestottere zu den "Änderungen" war schon ein Beweis dafür.

Ich finde es absolut nicht in Ordnung, die Arbeit von anderen zu nehmen, seinen Namen drunter zu schreiben, und das als eigenes Werk hinzustellen. Wenn, dann sollte man ehrlich die Quelle nennen.
 
Epic fail!!!!
 
ElTonno schrieb:
\\Edit1
Ich bin sicher nicht der Einzige der gemerkt und gelesen hat das alles identisch ist, danke Ungewiss ;-)

Erfahrungsgemäß sind hier recht viele "normale" Anwender unterwegs, daher wollte ich das nur so klar und deutlich wie möglich schreiben. Dass die anderen das selbst direkt sehen, habe ich mir schon gedacht :)

Bin gespannt, ob der TE sich dazu äußern wird.
 
Demnach sollte Wifi grundlegend aber funktionieren und mit einer statischen IP so oder so klappen. In dem "fix" ist ja nur ne andere dhcpd binary.
 
UPS ... habe die falsche Datei hochgeladen werde die richtige in den nächsten tagen hochladen
 
Wo findet man den Quellcode dazu? Wie baust du das? (bzw. hast du ja schon... ;) )

Wo ist dein modifizierter Quellcode? Den musst du offenlegen. Das schreibt die GPL vor.

Edit: ich habe ICS nicht getestet und auch keine große Lust drauf. Aber "not working" ist ja vielseitig interpretierbar. Den Thread habe ich auch nicht gelesen, vielleicht schreibt ja jemand was genaueres dazu.
 
ternes3 schrieb:
UPS ... habe die falsche Datei hochgeladen werde die richtige in den nächsten tagen hochladen

Das war meine Version die auf ICS REAL Passiert hat xD desswegen ist der md5 auch fast identisch :)

Das passiert schnell wenn man 2 gleiche ordner hat und in beiden auch die gleichen ordner drin sind :)
 
Dann lad doch mal deine Version hoch :)

Gesendet von meinem U8510 w/ EclipseROM mit der Android-Hilfe.de App
 
Wie lange brauchst du denn für den nächsten Upload? Vermutlich klappt das rein zufällig nicht in den nächsten 3 tagen, oder? ;)
 
UPS ... habe die falsche Datei hochgeladen werde die richtige in den nächsten tagen hochladen
was hindert dich daran, es gleich zu tun?
 
jettec8898 schrieb:
Dann lad doch mal deine Version hoch :)

Gesendet von meinem U8510 w/ EclipseROM mit der Android-Hilfe.de App

Das kann noch etwas dauern weil ich im Moment sehr langsammes Internet habe . Da würde der Upload über 3 Std dauern und so viel Zeit habe ich Im Moment nicht . Sorry

Ich wohne leiter am A*** der Welt und hier gibs noch nichtmal dsl (Ok wenn man glück hat dann hat mann mal die GEschwindigkeit von dsl 1000 )
 
Du musst ja nicht per Hand die Bits rüberschaufeln, das startet man und gut ist.

Oder hast du jetzt noch einen PC Absturz gehabt und die Daten sind weg? *scnr

Edit: wie konntest du dann die "falsche" Version hochladen?

Edit#2: Was heißt "wenn man Glück hat"? Ist RAM geschaltet?
 
Du hast ja eclipse die Datei geschickt war das die richtige die Chance steht ja 50:50 :)

Gesendet von meinem U8510 w/ EclipseROM mit der Android-Hilfe.de App
 

Ähnliche Themen

P
Antworten
5
Aufrufe
3.122
xa.fr
X
ternes3
  • Gesperrt
  • ternes3
Antworten
1
Aufrufe
1.567
Diamond-X
Diamond-X
G
Antworten
4
Aufrufe
1.923
gt@
G
Zurück
Oben Unten