how to modify the FOTA Wave S8500

Search This thread

rebus007

Senior Member
Oct 10, 2012
60
48
London
www.rebus007.altervista.org
I would like to do a FOTA to Samsung wave 1, must be essentially equal to the FOTA rebellos only with the combination of keys inverted between bada and Android. thanks for the help

Rebus

Inviato dal mio Galaxy Nexus
 

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
If you have also S8500, then we can learn together...

Again, this topic:
http://xdaforums.com/showthread.php?t=1496729

If you have bada SDK installed, then easy to compile these examples:
http://xdaforums.com/showpost.php?p=34856402&postcount=4

For S8500 AND S8530...

S8600 has MORE Security.

1.
Encryption...
You have to decrypt FOTA with WaveRemaker... before you can see something similar like in S8500 FOTA...

2.
Stupid easy baby tests failed on S8600, because S8600 is not so stupid...
It checks something...

Long time ago mijoma was so friendly and gave me S8600 FOTA test... but this failed. No I know why...

You can check it self with S8600:
http://xdaforums.com/showpost.php?p=42954130&postcount=51

For S8500 and S8530 it is easy to check, if modified FOTA is possible or ignored by Security Check:
http://xdaforums.com/showpost.php?p=42949975&postcount=50

Best Regards

FOTA rebellos only with the combination of keys inverted between bada and Android.
:eek:

My fault, this time not S8600...
Anyway, the Thread about [DEV] FBOOT is not wrong...

You need Source Code and you need to know how to compile...
Check also:
http://xdaforums.com/showpost.php?p=46846271&postcount=63

Tigrouzen and ihavenick worked together...

Best Regards

Edit 1.
I am not able to compile proper... badadroid nor ihavenick sources...
:rolleyes:
 
Last edited:

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
  • Like
Reactions: rebus007

ihavenick

Senior Member
Jan 28, 2013
81
24
36
Short tested, seems to work.
Android starts without pressing Key...

Please, can you teach us how you change?

1.
Which Sources you used? :confused: :eek:

This one?
https://github.com/Badadroid/android_bootable_wave-fboot

2.
Which Compiler?
FASM ? :confused: :eek:

Maybe short Tutorial would be nice... if any modification to make file or something else...

Thanx in advance.

Best Regards

i think he is using mine first fota i released it before :)

İf you want to compile my source

1. if you want github.com/ihavenick/Fota (something like it)
you need fasm
copy inc and .asm to fasm dictory and open .asm in fasm
then on top press build to compile it then taadaaaa you will have .fota in near .asm

2. if you want compile fboot in badadroid or in mine repo just change make.bat for your system
like if you have bada compiler in c:/bada change it :D

if you need video tutorial i can send you :)


edit : if you want change keys
for asm change macro.inc
for fboot you must change a .c or .h i cant remember now but a file comes before fota.c
 
Last edited:
  • Like
Reactions: adfree
G

GuestD2441

Guest
My call button isn't working so I need edit keys for booting bada :D Can somebody please modify fota for me? :eek:
 

Gunter33

Member
Apr 29, 2012
43
62
hallo adfree,

gerade gelesen...

wenig zeit...
aber:

überprüfe, die Pathangaben in make.cmd und Makefile,
und schaue in Make_dirs ob die erstellen Ordner hinhauen...

und besser, erst die Eingabeaufforderung starten...
 

Attachments

  • fboot.png
    fboot.png
    40.1 KB · Views: 102
  • Like
Reactions: adfree

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
Mit meinem kleinen Gehirn hab ich einige Kombos durch...

Mit irgendwelchen Datein und Anpassungen von ihavenick hab ich das hinbekommen...
http://xdaforums.com/showpost.php?p=46890157&postcount=64

Also die source vom badadroid...
merkwürdigerweise sieht das fertige Resultat aber so aus:
Mit weißem Hintergrund...
Code:
FOTA BOOTLOADER
Author:     mijoma

Nich das blaue rote Zeugs... und es macht halt nix...

Es reicht ja, wenn jemand bestätigen könnte. Die Sources gehen, nur ich bin zu doof. :D

Klar könnte ich mit FASM oder auf Linux rumspielen...

Mir fehlt aber ein bissel Zeit und Lust...

Ich meine alleine wenn ich sehe das eigentlich die *.map Dateien erstellt werden könnten, um ein bissel mehr durchzusehen...

MfG

Edit 1.

Ich hab jetzt erst auf Deinen Screenshot geschaut...
Eventuell liegts an den Dateien von 2.0.3 die ich verwende...
Ich nehme mal die 2.0.6, vielleicht ist es das...

Oder ich probier einfach mal auf einem anderen PC, wo bada SDK 2.0.6 im Standardordner isntalliert wird...

@ Gunter33
:confused:

Was hast Du bitte als source verwendet?
:confused:
Wenn ich das Bildchen gucke, sehe ich Obj als Pfadangabe...

Code:
BL3_FBOOT_S8500_b2x.c
BL3_FBOOT_S8530_b2x.c

ihavenick hat doch nur die beiden...
Wieso sehe ich dann die b1x in dem Screenshot.
Oder drehe ich jetzt völlig ab?
:eek:
 
Last edited:

Gunter33

Member
Apr 29, 2012
43
62
@ adfree,

konnte erst jetzt wieder hierein schauen...

Ja, hast es inzwischen selbst herausgefunden,
der Sourcecode war von mijoma

aber hab es auch mit den Sourcen von ihavenick versucht...
das ergab erst mal keinen Sinn,
dann hab ich einige Dateien editiert...
dann haute auch das hin...

aber ich bin wirklich keine wirkliche Hilfe, kann nur Anregungen geben...
mache alles aus dem Bauch raus,
kein Plan, ob das was dann bei mir raus kommt, auch so gewollt ist???
hab es bestimmt schon öfter geschrieben:
meine größte Schwäche ist, was zu Beschreiben, aber das liegt am Zeitmangel...

vielleicht ändert sich demnächst Jobmäßig mal was...
dann würde ich mich vielleicht auf Badadroid einlassen...
aber so wie es momentan ist, macht das keinen Sinn...
 

Attachments

  • FBOOT_ihavenick.png
    FBOOT_ihavenick.png
    45.1 KB · Views: 88
  • Like
Reactions: adfree

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
:good:

Du hilfst mir ja schon, indem Du es ausprobierst... :cool:

Das ist momentan mehr als ich von den anderen bekomme...

Also ich habe die beiden Datein umbenannt, damit die Änderungen Bigmem...
Code:
BL3.h[COLOR="Red"][B]~[/B][/COLOR]
FOTA.c[COLOR="Red"][B]~[/B][/COLOR]

Dann hab ich noch BL3.h angepasst... damits wieder dem Original ähnelt.

Siehe da... Es spuckt was aus...

Werde das jetzt mal ins S8500 flashen und weiter rumspielen...

MfG

Edit 1.

Komisch...
Ähnliches Ergebnis wie mit dem Badadroid Source...
Die FOTA zeigt auf dem Gerät den weißen Bildschirm... Booting Android...

Einziger Unterschied... ich brauche keine Taste zu drücken...
Code:
return rm_BL3;
return rm_FOTA_RUN;

Die beiden Sachen in BL3.c sind also verantwortlich, ob man eine Taste drücken muß oder nicht...

Wenigstens das bringt mich ja schonmal weiter...
 
Last edited:
  • Like
Reactions: SasaFox

adfree

Senior Member
Jun 14, 2008
10,619
6,175
Samsung Galaxy Watch 4
Samsung Galaxy S22
1. if you want github.com/ihavenick/Fota (something like it)
you need fasm
copy inc and .asm to fasm dictory and open .asm in fasm
then on top press build to compile it then taadaaaa you will have .fota in near .asm

:confused:

I can't see any inc nor asm files...

My steps for idxots...
https://github.com/ihavenick/android_bootable_wave-fboot

Clicking around, no *.inc nor *.asm files...

Clickclick DOWNLOAD ZIP

no *.inc nor *.asm files...

Maybe I have wrong files or wrong brain or maybe wrong idea...

Maybe someone is able to help/confirm to build proper WORKING FOTA...

Thanx in advance.

Best Regards

Edit 1.
Aha...
I am an idiot... wrong Link...
https://github.com/ihavenick/Fota

---------- Post added at 10:32 AM ---------- Previous post was at 10:11 AM ----------

https://github.com/ihavenick/Fota

For this Format with *.inc and *.asm files you need not only FASM...
You need FASM ARM Version...

This is also "little" difference, otherwise FASM spit out Error...
I have downloaded weeks ago...
FASMARM_full.ZIP from here:
http://xdaforums.com/showpost.php?p=46788023&postcount=35

Schön das ich so viel Zeit verplempert habe... mal wieder...

Best Regards
 
Last edited:
  • Like
Reactions: SasaFox

ihavenick

Senior Member
Jan 28, 2013
81
24
36
[/COLOR]https://github.com/ihavenick/Fota

For this Format with *.inc and *.asm files you need not only FASM...
You need FASM ARM Version...

This is also "little" difference, otherwise FASM spit out Error...
I have downloaded weeks ago...
FASMARM_full.ZIP from here:
http://xdaforums.com/showpost.php?p=46788023&postcount=35

Schön das ich so viel Zeit verplempert habe... mal wieder...

Best Regards

dont waste your time :/
i am using this one http://flatassembler.net/download.php

"Nazar etme ne olur, çalıs seninde olur"
- idontknowwhyiamwritedthis :D
 
Last edited:

Top Liked Posts