Jump to content
  • 0
Melde dich an, um diesem Inhalt zu folgen  
Taxidriver05

Deutscher badaDROID-Support-Thread

Frage

Taxidriver05

Da die Verbreitung diverser badaDROID-Versionen immer mehr unter den Wave I & II-Nutzern Einzug hält und immer wieder Fragen zur Installation und Verwendung aufkommen, soll dieser Thread den deutschsprachigen Nutzern eine Plattform bieten, Fragen zu besprechen.

Daher ist dieser Thread nicht nur an Nutzer der ROMs gerichtet, sondern ebenso an Entwickler, welche sich auch unter xda-developers.com einbringen.

Um wiederkehrende Fragen im Vorfeld zu vermeiden, möchten wir einige Grundlegende Fragen gleich klären.

Kann ich badaDROID auch mit bada 1.x nutzen?

Nein! Um überhaupt eine badaDROID-Version nutzen zu können, ist bada 2.0 zwingend erforderlich!

Warum gibt es keine badaDROID-Version für das Wave 3?

Dass es für das GT-S8600 und andere Geräte keine badaDROID-Versionen gibt, liegt daran, dass das Wave 3 einen anderen Sicherheitsmechanismus für die Verschlüsselung der relevanten Dateien nutzt.

Ob und wann es eine Version für das GT-S8600 geben wird, ist derzeit noch nicht abschätzbar. Ebenso müssten Treiber für das Gerät neu portiert werden.

Woher bekomme ich die ROMs überhaupt?

Da die Vielfalt an badaDROID-Versionen stetig zunimmt, haben wir euch hier denn Download der notwendigen bada-Dateien und eine Übersicht der aktuell verfügbaren badaDROID-ROMs zusammen gestellt.

Wie installiere ich badaDROID überhaupt?

Wie ihr badaDROID auf euer Wave bekommt, haben wir euch ebenfalls hier erklärt.

Welche Arten von badaDROID-Versionen gibt es?

Im Grunde gibt es drei Typen von badaDROID-Versionen.

Zum Einen gibt es eine Standard-Version (z.B. CM 10.1), die sich über eine entsprechende Tastenkombination starten lässt.

Bei der SD-Version wird badaDROID von einer externen SD-Karte installiert und betrieben.

Die NAND-Version ist wohl die komplexeste Variante. Hierbei sind die Daten so verändert, dass mit dieser Version bada praktisch deaktiviert wird und sich Android normal über den Power-Knopf starten lässt.

Kann ich badaDROID im täglichen Gebrauch nutzen?

Grundsätzlich ja. Dennoch erfolgt der produktive Einsatz auf eigenes Risiko.

Denn die derzeit verfügbaren Versionen weisen noch immer Fehler auf, die nicht unerheblich sind.

Wo kann ich Bugs melden?

Grundsätzlich können Bugs gern hier gemeldet werden. Dies sollte dann mit entsprechenden Logfiles erfolgen.

Bevorzugterweise sollte man sich jedoch an den Anbieter der jeweiligen ROM im xda-Forum wenden.

Noch Fragen?

Ihr seid der Meinung, dass wir eine wichtige Frage noch nicht beantwortet haben?

Dann stellt eure Frage einfach hier im Thread!

Euer badaNIA-Team!

  • Like 2

Diesen Beitrag teilen


Link zum Beitrag

Recommended Posts

  • 0
Taxidriver05

Mal n doofer Gedanke am Rande...

Theoretisch sollte das doch machbar sein, aus ner bada-DROID-ROM nen NANDroid-Version zu basteln, indem man per CWM-Recovery n Backup macht und das dann in nen clockworkmod-Ordner prügelt und dieses Backup dann wiederherstellt, oder?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

das Ding wird dann niemals starten,

weil die Mountpoints nicht mehr stimmen...

also wenigstens vorher einige dinge im Kernel anpassen...

hier nur mal ein kleines Beispiel:

fstab.wave (NANDroid-Version)

...

/dev/block/mmcblk0p1        /cache           ext4      defaults        recoveryonly

/dev/block/mmcblk0p2        /system         ext4      defaults        recoveryonly

/dev/block/mmcblk0p3       /data               ext4      defaults       recoveryonly

...
fstab.wave (bada-DROID-ROM, welches eigentlich auch eine NAND ist...)
...

/dev/block/mmcblk0p1	/bada_system	vfat	defaults	recoveryonly

/dev/block/mmcblk0p2	/bada_user	vfat	defaults	recoveryonly

/dev/block/mmcblk0p3	/bada_app	vfat	defaults	recoveryonly


/bada_system/system.img 	/system 	ext4 	defaults,loop	recoveryonly,length=393216000

/bada_system/cache.img 	/cache 	ext4 	defaults,loop	recoveryonly,length=18874368

/bada_app/data.img 		/data 	ext4 	defaults,loop	recoveryonly,length=419430400

...

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Taxidriver05

Okay...

Da komm ich wohl ohne Linux nicht weiter, wenn es um diese Modifikationen geht...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

@ Taxidriver,

was ich nicht verstehe?

warum willst eigentlich immer eine reine NAND-Version?

bin der Meinung (ist eigentlich so...)

so schnell ist der Speicher vom Wave nicht,

hab eine class6 drin ist etwas schneller...

kurz gesagt, eine SD-Version ist besser als eine NAND-Version...

hat auch den Vorteil das Bada erhalten bleibt,

man kann dann beides unabhängig von einander nutzen

und hat ordentlich Speicher zur Verfügung...

  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

Grins...

Ich habe aus Versehen, bzw. aus Faulheit eine Möglichkeit gefunden. Beim S8600 oleg_k EMMCBOOT in die apps_compressed.bin zu ballern...

Ergebnis ist hier... oleg_k EMMCBOOT in die XXKJC gebettet...:

https://www.mediafire.com/download/2aypae40na9l23c/apps_EMMCv1.rar

Lustigerweise ist die Datei auch klein genug, um die apps_compressed.bin als gültige Datei zu erkennen...

War kein großes Hexenwerk.... mit WaveRemaker erstellt.

Wens interessiert...

Beim S8600 befindet sich die appsboot, bzw. die sogenannte EMMCBOOT "Datei" ab Adresse 0x04500000 in der EMMC (4GB)...

Bei der RIFF JTAG Box muß ich immer von Hand die Adressen eingeben...

Ich wußte das ab 0x08008000 ich die apps_compressed.bin "deaktivieren" kann...

Dazu hatte ich aber immer bloß 512 Byte rübergeschrieben... mit Inhalt FF...

Um ein paar Arbeitsschritte zu sparen... hab ich einfach oleg_k seinen LK genommen und die richtige Größe eingetragen...

Und plötzlich startete sein LK... :icon_razz

Dachte erst wieder ich hätte gepennt... Passiert wenn man viele Sachen gleichzeitig macht. :biggrin:

Na jedenfalls der 2. Versuch OHNE JTAG klappte Gott sei dank...

Denn späterer Versuch mit I9001 EMMCBoot ging in die Hose... weil die Datei größer ist... und irgendwie wieder einen Bereich in der apps_compressed.bin touchiert. Die die Integrität putt macht...

Wem also langweilig ist... und ein S8600 hat, könnte probieren...

Warnung!

Eigenes Risiko...

Es ist KEIN fertiges Android... da der Kernel nach wie vor fehlt...

MfG

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Taxidriver05

Warum NAND-Version?

Ganz einfach...

Nicht jeder hat in seinem Wave ne Hochleistungs-SD-Karte.

Ich selbst habe beispielsweise ne Class 4Karte im Gerät.

Ebenso habe ich beide Varianten (also NAND & SD) vergleichen können.

Leider waren die SD-Varianten z.T. unbenutzbar, weil ie Performance derart in die Knie ging. Für mich ist entscheidend, dass das Gerät effektiv nutzbar bleibt.

Und hier punktet für mich die NAND-Version.

Keine Ahnung, warum die SDs so schlecht laufen.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

hatte gerade ein Dreier in der Hand, ist nicht meines,

aber mal gespielt...

im Anhang mal eine Fasboot...

konnte leider nicht weiter spielen...

Edit:

ach so,

das muss ich noch los werden

hab mal den i9001dump auf eine SD geballert,

also so: Bild 4 im Anhang

aber das ist nicht so gut...

Bild 5 im Anhang, keine Sekunde zeit um ein Foto zu machen,

startet gleich wieder neu...

bin nun aber das Dreier wieder los...

aber, denke was die anderen Tests angeht, kann man mit der SD machen...

post-719448-14356935633749_thumb.jpg

post-719448-14356935634015_thumb.jpg

post-719448-14356935634224_thumb.jpg

Fasboot Driver.zip

post-719448-1435693563714_thumb.png

post-719448-14356935637374_thumb.jpg

bearbeitet von Gunter33
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

@Gunter33

Da hab ich wohl wieder mal voll im Trüben gefischt...

Bin immer von internem Speicher ausgegangen...

Danke für die FASTBOOT Treiber. Funktioniert.

Zwischenergebnisse auf XDA gepostet...

SD kann ich erst in den nächsten Tagen versuchen... da ich damals mit Mühe das Gehäuse zu bekommen habe... wegen der JTAG Verkabelung...

Vielen Dank. :icon_cool

MfG

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

was soll ich sagen...

also entferne die Verkabelung wieder,

bastle das Ding wieder zusammen,

JTAG ist nun, Dank Dir nicht mehr nötig...

(aber an den WaveRemaker, hatte ich auch nicht mehr gedacht,

ist zu lange her, aber wirklich einfach...)

das mit dem i9001dump war einfach mal ein Brutaler Test...

(hatte nicht so viel zeit...)

denke es geht einfacher,

aber dazu bräuchte ich erst mal wieder ein Dreier...

edit:

noch was,

es muss doch möglich sein oleg_k wieder ins Boot zu holen...

ist zwar anderthalb Jahre zu spät,

aber nun wären einige User dabei...

bearbeitet von Gunter33
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Taxidriver05

Ich hab die Anfrage mal auf FB weiter gereicht... ;)

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

Warum NAND-Version?

Ganz einfach...

Nicht jeder hat in seinem Wave ne Hochleistungs-SD-Karte.

Ich selbst habe beispielsweise ne Class 4Karte im Gerät.

Ebenso habe ich beide Varianten (also NAND & SD) vergleichen können.

Leider waren die SD-Varianten z.T. unbenutzbar, weil ie Performance derart in die Knie ging. Für mich ist entscheidend, dass das Gerät effektiv nutzbar bleibt.

Und hier punktet für mich die NAND-Version.

Keine Ahnung, warum die SDs so schlecht laufen.

@ Taxidriver,

darum schrieb ich doch,

eine SD-Version ist besser als eine NAND-Version...

kein Plan, was Du für antiquarische SD's verwendest...

aber gehe doch mal mit der Zeit...

wenn Du willst, das dass Gerät effektiv nutzbar bleibt,

ist eine SD-Version, besser (schneller) als eine NAND-Version...

(mit dieser Meinung stehe ich nicht alleine da, schau Dich mal auf XDA um...)

hab mit SD's von Samsung, die besten Erfahrungen gemacht...

(weil zum Beispiel, Class4 nicht gleich Class4 ist...)

beim Wave1 wird ein Recovery in der halben Zeit auf eine vernünftige SD zurück gesichert,

als aufs NAND...

noch was,

aktuelle SD's, kosten auch nicht mehr viel...

und vernünftige SD's sind ca. 20 % teurer als der andere Müll...

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

Zum S8600 und Fastboot...

https://forum.xda-developers.com/showpost.php?p=53529870&postcount=361

https://forum.xda-developers.com/showpost.php?p=53532648&postcount=362

Ich kann zumindest schonmal RAW Pics hochladen...

Mit leer6.img sehe ich was Fastboot antwortet...

Da wird zumindest schonmal diese Adresse erwähnt:

0x0004000
Dann habe ich mich Byte für Byte mal wieder durchgekämpft... leer24.img zeigt das Samsung Logo vom I9001 an... das rosa ist von mir... :biggrin: Die Header vom I8150 oder I9001 scheinen keine Auswirkung auf mein Beispiel zu haben... MfG Edit 1. Habe mal ein Bild angehangen... so in etwa sieht dann der Screen vom S8600 aus, wenn man das ausführt:
fastboot boot leer33.img

downloading 'boot.img'... OKAY

booting... FAILED (remote: incomplete bootimage)

Allerdings habe ich mich in leer33.img mal wieder ausgeweint...

Mit Hilfe von WaveRemaker habe ich ein 480x800 Pixel großes 16 bpp Bild reingeballert...

Also RAW Bilder anzeigen funktioniert erstmal...

Bedeutet zumindest... das oleg_k seine EMMCBOOT mit den Treibern von FASTBOOT + FASTBOOT gültige Daten an das S8600 senden...

Hmm... jetzt "muß" ich mir überlegen, wie ich mit FASTBOOT was ausführen kann...

post-111375-1435693587908_thumb.jpg

bearbeitet von adfree

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

@Gunter33

https://forum.xda-developers.com/showpost.php?p=53543302&postcount=365

Danke nochmal für den Tipp mit der SD...

Ich hab mich jetzt überwunden mein 2. S8600 für das SD Testen zu verwenden... Wobei mir nicht ganz wohl dabei ist... Weil wenn Schreibzugriffe auf den internen EMMC... könnte das in die Hose gehen...

Ohne JTAG.

Jedenfalls hab ich das I9001 gekürzt, auf unter 200 MB...

Kernel ist in partition 12

Könnte dann also systematisch I8150 etc. durchtesten...

Zuvor werd ich noch versuchen mit Videocam oder eventuell rotzt ja UART jetzt was vor sich hin...

Damit ich die Meldung noch schnell lesen kann...

Verwendet hab ich mein geliebtes XP und WinHex...

Damit kann man auch Sektorweise eine SD bestücken...

MfG

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

Kernel müsste zwei mal zu finden sein...

glaube,

Partition 8, ist die Boot-Partition

und

Partition 12, ist die Recovery-Partition

aber denke das es nicht wirklich starten wird,

weil, die Treiber und andere Sachen nicht hundertprozentig,

zum Dreier passen...

  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

muss nun wirklich feststellen, das dass Wave nicht mehr so interessant ist...

als ich damals schrieb,

(einen Nand - oder SD-Kernel, oder Fota-SD, Script-Recovery zu erstellen, ist doch kein Problem...)

https://www.handy-faq.de/forum/bada_forum/297652-deutscher_badadroid_support_thread-9.html#post2769509

hat das keiner hinterfragt...

da hatte ich dann auch keinen Bock mehr irgendwie ausführlicher zu werden...

aber wenn ich mir nun den Beitrag von BenzoX ansschaue:

https://forum.xda-developers.com/showpost.php?p=53558745&postcount=1

würde ich einfach das Zeug, zum formatieren der SD oder Nand,

ins "updater-script" packen und darauf hinweisen das alle Daten verloren gehen...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

Kernel müsste zwei mal zu finden sein...

glaube,

Partition 8, ist die Boot-Partition

und

Partition 12, ist die Recovery-Partition

Habe erstmal per Video den Text lesen können... auf meinem S8600...

Sieht identisch aus wie bei Dir... also so auf Anhieb...

Versuche mich jetzt mal mit nem I8150 dump...

Da habe ich auch Partition 8 und 12 "verglichen"...

Da steht aber nix mit Android wie im boot.img...

Meines Erachtens hab ich auch mal Android als Searchstring übers ganze dump gejagt...

Wenn nix explodiert, weiß ich wenigstens gegen Ende der Woche, was die Minimalvariante ist, zum Kernel starten...

Also ob EMMCBOOT auf die Partition 12 "springt"... oder das total Wurst ist, weil feste Adresse...

MfG

Edit 1.

Meine Zwischenergebnisse...

https://forum.xda-developers.com/showpost.php?p=53630565&postcount=367

Also irgendein boot.img in ein I9001 oder I8150 dump einbinden... geht soweit erstmal...

Ist zwar nicht unbedingt gut für die Hardware... also das LCD könnte hops gehen...

Ebenso sind Schreibzugriffe durchaus tödlich... in den internen Speicher...

Also nicht ungefährlich fürs S8600... ohne JTAG...

Also man brauch nicht mehr als 200 MB auf die SD zu schreiben... das geht fix...

Werd mal andere SD Karten probieren... vielleicht reicht meine 2 GB...

bearbeitet von adfree
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

hab mir gerade nochmal die i9001dump.bin angeschaut...

bin der Meinung,

von 0x9000000 bis 0x94FFFFF ist die Boot-Partition

und

von 0xB000000 bis 0xB77FFFF ist die Recovery-Partition

sieht so aus:

 179       16     15449088 mmcblk1

 179       17         106495 mmcblk1p1

 179       18               500 mmcblk1p2

 179       19             3596 mmcblk1p3

 179       20                   1 mmcblk1p4

 179       21             5120 mmcblk1p5

 179       22           20000 mmcblk1p6

 179       23             3072 mmcblk1p7

 179       24             5120 mmcblk1p8     [COLOR="Red"]<<--   Boot-Partition[/COLOR] 

 179       25             7000 mmcblk1p9

 179       26             3072 mmcblk1p10

 179       27             3072 mmcblk1p11

 179       28             8192 mmcblk1p12

 179       29             7680 mmcblk1p13   [COLOR="Red"]<<--   Recovery-Partition [/COLOR]

 179       30             5120 mmcblk1p14

 179       31         532480 mmcblk1p15

 259        0          102400 mmcblk1p16

 259        1        1413120 mmcblk1p17

 259        2          204800 mmcblk1p18

 259        3                500 mmcblk1p19

 259        4              3596 mmcblk1p20

 259        5              5120 mmcblk1p21

 259        6            20000 mmcblk1p22

 259        7              5120 mmcblk1p23

 259        8              7000 mmcblk1p24

 259        9              5120 mmcblk1p25

 259       10             5120 mmcblk1p26

 259       11             5120 mmcblk1p27

 259       12       5025792 mmcblk1p28

hier bin ich mir nicht sicher,

glaube die EMMCBOOT ruft eine der ersten ??? Partitionen auf

und dann wird Boot oder Recovery gestartet...

kann auch total daneben liegen, zu wenig Zeit...

  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Gunter33

nochmal bezugnehmend auf diesen Beitrag:

https://www.handy-faq.de/forum/bada_forum/297652-deutscher_badadroid_support_thread-19.html#post2801372

glaube das ist inzwischen unwichtig,

aber musste gerade nochmal mit einem Wave spielen...

denke, die 92 Megabytes wurden beim Einser einfach verschenkt...

kein Plan, ob das bei einer 1.x-Firmware anders war...

post-719448-14356936262128_thumb.jpg

post-719448-14356936262428_thumb.jpg

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Taxidriver05

So...

Hab mal mit Tig gelabert...

Der hat zwar sicherlich das Wissen, den Kernel zu basteln...

Doch hat er weder n Dreier zum Testen, noch nen JTAG zum Testen...

Da müsste vielleicht mal wer von euch bei ihm Überzeugungsarbeit leisten...

Wäre für ihn sicherlich nicht ganz uninteressant...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
adfree

Da müsste vielleicht mal wer von euch bei ihm Überzeugungsarbeit leisten...

Bei allem Respekt...

Gunter33 und BenzoX haben beide Sourcen von oleg_k versucht...

Die LK Sourcen...

Ich hab die compilierten Versionen probiert...

Ging nicht...

Kann auch noch an mir liegen das ich ******** dumm bin...

Aber, die Kernel Sourcen hat keiner von beiden fehlerlos zusammenbekommen...

Konnte also bisher nix probieren...

Vermutung liegt nahe. Das oleg_k nur einen Teil zur Verfügung gestellt hat...

Ich komme mir vor wie beim Riddler... wenn er n Bruchstück an Rätsel unters Volk geworfen hat...

Ich bettle doch nicht bei T. oder zahle auch nur 1 Cent an ihn...

Wenn er helfen würde, wäre es super. :icon_cool

Vielleicht kämen wir dann weiter...

Wenn er nicht hilft... auch nicht schlimm. Die 3 Wave 3 User werden es schon überleben...

MfG

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.