Zopo ZP810 | ZP800H | H7500+ [Firmware / Root / Recovery]

danmue

Well-Known Member
Die absolute Funktionalität der App kann demzufolge nur mit Modellen getestet werden, welche auch das Problem der ständig wechselnden MAC Adresse haben. Ich hatte das Problem nie, wahrscheinlich scheint es deswegen bei mir keine Auswirkung zu haben.
Äh nö, bei mir war die MAC schon immer fest, aber ich habs trotzdem getestet. Bei mir war es aber ein Ceasar A9600 / ZP910 mit den aktuellen Zopo 4.2.1 ROM
 
R

rWx

Guest
Äh nö, bei mir war die MAC schon immer fest, aber ich habs trotzdem getestet. Bei mir war es aber ein Ceasar A9600 / ZP910 mit den aktuellen Zopo 4.2.1 ROM
Hat es bei dir also die manuelle MAC nach nem reboot übernommen? Ich hab alle Szenarien durch, mit und ohne WLAN, Flugmodus, ... Schreibrechte im System waren immer vorhanden. Beim ändern der MAC hat es die aktive WLAN Verbindung auch automatisch getrennt. Merkwürdig ...
 

yelupic

likes 2 abuse shells
AW: Zopo ZP810 | ZP800H | H7500+ [Firmware / Root / Recovery]

)
Bei mir haben sich alle 3 ROMs erfolgreich gegen das manuelle austauschen der MAC Adresse gewehrt. Ich habe immer noch meine "alt eingesessene" MAC ;)
Auf der SD Karte hab ich nun nen ganzen Haufen WIFI und WIFI_CUSTOM Sicherungen. Also die Sicherung funktioniert tadellos.
Okay, die Dateien auf der SD card werden also erzeugt. Siehst du dort auch Dateien mit "nvram" im Namen? Das wären dann die aus der data-Partition weg kopierten. Welchen timestamp und welche Rechte haben die WIFI und die WIFI_CUSTOM im Verzeichnis APRDEB? Wenn die das aktuelle Datum tragen, dann hat die App auch su-seitig Schreibrecht. Und das bedeutet, die App hat ihren Job gemacht, aber dein Phone verhindert irgendwie, dass die MAC nach dem reboot angenommen wird. Ich vermute das fast, weil du dir netterweise die Mühe gemacht hast und gleich drei ROMs zu testen und mit keinem hat es funktioniert ...

 
R

rWx

Guest
Also ich habe auf der SD auch einige WIFI und WIFI_CUSTOM-saved_from_nvram_ ... Sicherungen.
Berechtigungen der zwei "Widerspenstigen" ... rw - rw - --, Timestamp ist aktuell vom letzten (Fehl)Versuch der "Widerspenstigen Zähmung" ;)

Deine App macht ja demzufolge eigentlich alles richtig. Aber mein Zopo ist seeehr hartnäckig :hahaha:
 

yelupic

likes 2 abuse shells
AW: Zopo ZP810 | ZP800H | H7500+ [Firmware / Root / Recovery]

Hat es bei dir also die manuelle MAC nach nem reboot übernommen? Ich hab alle Szenarien durch, mit und ohne WLAN, Flugmodus, ... Schreibrechte im System waren immer vorhanden. Beim ändern der MAC hat es die aktive WLAN Verbindung auch automatisch getrennt. Merkwürdig ...
Der Zustand der Schnittstellen ist nicht relevant (aktiv oder inaktiv), das habe ich über die App geregelt. Deswegen konntest du auch beobachten, dass das WLAN ein ifdown fährt. Das ist so gewollt. Wenn ich mein WLAN aktiv gelassen habe, dann hatte ich nach dem reboot auch immer eine volatile 00822-irgendwas-MAC und nicht die beabsichtigte.

BTW: die beiden Ziel-Dateien haben im Original als owner nvram:nvram, danach muss es root:root sein, sonst wird das nix. Schau mal nach, wenn du möchtest.

Ich kenne mich da nicht so gut aus, aber könnte es sein, dass irgendein permission fix bei dir läuft, der die beiden Dateien nach dem reboot wieder gerade biegt?
 
Zuletzt bearbeitet:
C

Condor66

Guest
Hallo,

bei der Recovery Update] HD4 SGS4 UI ROM 4.2.1 hatte das wechseln der Mac tadellos funktioniert. Bei der 4.2.2 Würfle ich eine neu Mac aus und bestätige das aber nach einen Neustart habe ich wieder die altbekannte d0:b3:3f:6b:ef:de. Egal welche Mac ich nehme nach jeden Neustart erscheint wieder die d0:b3:3f:6b:ef:de im Phone.

Gruß Condor
 
R

rWx

Guest
die beiden Ziel-Dateien haben im Original als owner nvram:nvram, danach muss es root:root sein
Mit dem ES bekomme ich das nicht angezeigt. Welche App nutzt du zum anzeigen der erweiterten Berechtigungen? ... Für mich ist aber erstmal Schluss, habe Frühdienst! ... bis morgen ;)
 

yelupic

likes 2 abuse shells
"likes 2 abuse shells "

cmd.exe (oder terminal@linux)

Code:
adb shell
su
ll /data/nvram/APCFG/APRDEB/WIFI*
Oder Terminal App aus dem Play Store

Kannst dir auch den Dateimanager aus CM10 installieren, der hat das mit der Anzeige (und evtl. Änderung) von user:group auch drauf.
 
Zuletzt bearbeitet:
R

rWx

Guest
Ich kenne mich da nicht so gut aus, aber könnte es sein, dass irgendein permission fix bei dir läuft, der die beiden Dateien nach dem reboot wieder gerade biegt?
Eher nicht, ... bei 3 "frisch" getesteten ROMs nacheinander, ohne irgendwelche zusätzlichen Installationen außer dem ES Datei Explorer ;)
 
Hallo
Kurz mal zwischenrein was anderes.
Beim S3 hoffe auch beim S4 kann man zu jeden Kontakt auch ein eigenes Vibrationsmuster zufügen.
Geht sowas auch bei unseren Hero???
 

yelupic

likes 2 abuse shells
Eher nicht, ... bei 3 "frisch" getesteten ROMs nacheinander
Okay, dachte ich mir auch schon. Wie sieht es Hardware-seitig aus? Gibt es Chips, die sich "weigern" das software-seitig an der MAC bei Ihnen rumgefummelt wird? - Wenn ja, dann hast du vielleicht so einen drin? - Nur philosophierendes Rum-Gemeine meinerseits *lach*

Doppelpost zusammengefügt nach 4 minutes:

kann man zu jeden Kontakt auch ein eigenes Vibrationsmuster zufügen
Also im Zopo Stock-ROM habe ich so eine Zuweisungsfunktion noch nicht gesehen.

nach jeden Neustart erscheint wieder die d0:b3:3f:6b:ef:de im Phone.
Hast du den "Schnellstart" aktiv (Einstellungen=>Bedienhilfe=>Schnellstart)? - Der könnte das nämlich verhindern. Ich hab das nie ausprobiert. Es ist aber eine Möglichkeit.
 
Zuletzt bearbeitet:
C

Condor66

Guest
Schnellstart war in der Tat aktiv habe es mal ausgeschaltet und noch mal versucht leider keine Änderung. ;)
 

yelupic

likes 2 abuse shells
[x] Zopo EUROPE Jelly Bean 130425 4.2.1 (Clean installiert, gerootet per ADB, Binaries aktualisiert)
Das ist GENAU meine Test-Konfiguration (aber ich hatte halt die volatile MAC von Anfang an.)

Schnellstart war in der Tat aktiv habe es mal ausgeschaltet und noch mal versucht leider keine Änderung.
Schade. - Es war ein Ansatz-Punkt ...

Das bedeutet aber im Umkehrschluss, dass es NICHT am WLAN-Chip selbst liegt, da du es ja einmal geschafft hast und jetzt nicht mehr.

... Ich geh mal wieder zurück ans "Zeichenbrett"

Merci.
 
Zuletzt bearbeitet:
R

rWx

Guest
Moin moin,

@yelupic,

ich hab deinen MAC Fix mal im Startbeitrag (Sonstige hilfreiche Tutorials) hinzugefügt. Soll ja schließlich auch getestet werden?! :)
Habe als Anleitung einen Beitrag von dir verlinkt. Ist das ok so? Oder willst du noch ne aktuelle Anleitung schreiben?
 

yelupic

likes 2 abuse shells
Moin, ChrisX,

super, ich bin schon unterwegs und schau's mir mal an, wait a minute ...

Yes Sir, this is indeed perfect. :thumb_up:
 

yelupic

likes 2 abuse shells
So, nach etwas Brainstorming beim Kurz-Joggen mit meinem besten Team-Mitglied (The Dog) im Wald, zitiere ich mich mal selbst:

Die MAC Adresse ist ja hardware-seitig im Chip eingebrannt.
[...]Man kann die MAC Adresse nur permanent ändern, wenn der Kernel mit einer entsprechenden Option kompiliert wurde.
Das scheint bei "unseren" Zopo ROMs der Fall zu sein. [...]
Evtl. haben die Kernel-Progger bei den von euch benutzen ROMs diese Option NICHT mit in das Make-File integriert (bzw. wegelassen), weil sie ja einen MAC-Fix integrieren wollten?
Wo bekomme ich jetzt aber bloß die Infos zu den Compiler-Options her, um den Gedanken zu verifizieren? ... :dntknw:

Andererseits hat ChrisX ja die originale Zopo Europe 4.2.1 vom 2013-04-25 exakt so geflasht, wie ich, verdammt. :unsure:
Evtl. hat eines der ROMS, die vorher geflasht wurden, etwas im Chip selber korrigiert, was jetzt überlebt und so den MAC Fix verhindert?
 

yelupic

likes 2 abuse shells
Es GIBT Chips, die so konfiguriert sind, dass die Änderungs-Funktion der HWAddr (MAC) geblockt ist ...
 
Zuletzt bearbeitet:

maxfreak696

Member
AW: Zopo ZP810 | ZP800H | H7500+ [Firmware / Root / Recovery]

Hab jetzt mal die app getestet. Hatte vorher die fixe macadresse die man mit dem 950h fix bekommt. Jetzt habe ich wieder eine ständig wechselnde mac adresse. Rom: hd4 sgs4 4.2.1
 

yelupic

likes 2 abuse shells
Rom: hd4 sgs4 4.2.1

Jetzt habe ich wieder eine ständig wechselnde mac adresse.
Spiel dir die erste (älteste) Sicherheitskopie von
"WIFI-saved_from_nvram..." und
"WIFI_CUSTOM-saved_from_nvram..." aus
deinem "/sdcard/Yelupics/MAC Fix/"-Verzeichnis wieder zurück nach
"/data/nvram/APCFG/APRDEB/...",
dann sollte es wieder ne fixe MAC geben.

Hier mal eine technische Erklärung dazu auf "Neu-Deutsch":

UBOOT macht den Unterschied ...

Currently, the AOSP kernel we are using for B2G builds generates a random MAC address due to the fact that panda boards do not have an EEPROM and therefore does not have a factory set MAC address. AOSP and the linux kernel all handle this the same with by generating random MACs. We will need to solve this before B2G on panda tests goes into prodution.

There are 2 approaches to getting static MACs.
First, patch the kernel net driver to allow for the mac address to be passed by via kernel boot params. This creates a dependency on the boot loader being able to pass those. Linaros u-boot loader will be able to pass this but not the current uboot loader being used with b2g.

The second approach, which Linaro takes, is to patch the kernel to generate a MAC address from the CPU DIE ID. This is also the same way Linaro U-boot handles this issue.
Das heißt für mich, ich brauche nicht mehr weiter machen.

Ihr könnt die App ausprobieren.
Wenn es funktioniert, dann ist der Kernel (euer Android) vorbereitet und macht es mit = ihr habt ne fixe MAC.

Oder es geht halt leider nicht = anderes ROM/UBOOT ausprobieren ...
 
Zuletzt bearbeitet:
C

Condor66

Guest
da ich Wlan eh nur zu hause benutze ist mir das egal, behalte ich jetzt eben die d0:b3:3f:6b:ef:de im Moment läuft alles wie es soll und nur wegen der MAC flashe ich nicht gleich wieder.
Trotzdem vielen Dank für deine Mühe!! :thumb_up: vielleicht geht es ja bald wieder mit einer neuen Rom

Gruß Condor
 
Moderiert:
Oben Unten