Bootloader 90.80 für Milestone

  • 104 Antworten
  • Letztes Antwortdatum
bingo5 schrieb:
@kniffo80 Der Server ist dazu da um zusammen an diesen Projekt zu arbeiten. Was ähnliches kennst du vlt. durch Onlinedokumente wo mehrere Personen an einen Brief schreiben können oder bei der Softwareprogrammierung mit svn und Konsorten, wo durch mehrere Entwickler an einer "Stück" Software programmieren können. In entferntesten kann man es auch mit Wikipedia vergleichen, "jeder" kann ein Artikel ändern und der nächste sieht die Änderung und kann auch wieder was ändern. Das mit dem Bootloader hat Bavilo doch schon gesagt "Damit werden die versuchen herrauszu bekommen wie genau der bootloader initiiert wird". Ergo habe ich es zur erst auch falsch verstanden :)

sicher das der server dazu da ist? dafür ist doch das GIT repository da? ist ja auch egal. es tut sich jedenfalls was. scheisse, wenn ich nur ein bisschen besser c könnte ... java != c :(
 
kniffo80 schrieb:
sicher das der server dazu da ist? dafür ist doch das GIT repository da? ist ja auch egal. es tut sich jedenfalls was. scheisse, wenn ich nur ein bisschen besser c könnte ... java != c :(

Git ist dafür da Sourcecode und Patches hoch zu laden.

Aber die benutzen ja IDA welches ein disassembler Programm ist.

Das heißt die können mit mehreren Leuten gleichzeitig z.b. den bootloader auseinander nehmen und versuchen ihn zu reverse engineeren.
 
@kniffo80 ja ich bin mir sicher ;) so oft wie das im Chan erklärt wurde *g* ob dir c bei dem reversen hilft weiß ich nicht... ich denke da müsste man auch ein wenig Assembler Kenntnisse haben. aber k.A... habe mich mit so etwas nie direkt auseinander gesetzt. hoffe bloß sie bekommen es hin und schreiben evtl. mal öfters ein Progressupdate ;)
 
As i see i this theme - you want to know what progress.
So - progress is that:
kernel module work in ~20% cases (branching execution to bootloader)
userspace program is simple -> no work on it yet, after all done
bootloader -> a lot of hard work

Because I need to redefine a lot of constants and some arch-specific code.
Also i need to rewrite usb-driver for bootloader, bcoz i want to add fastboot support in 2ndboot-ng
I use code and inventions from U-Boot dev tree, TI engineering forums, linux-omap projects, linux kernel, and some little pieces.

Also i try to save old code for Freescale i.MX31 and add new arch OMAP3430 as second arch -> trying to write high portable program.

This is not hard work for programming, but it is hard work for "black work" - refactoring code and searching and calculating new addresses
 
  • Danke
Reaktionen: Gambler, nazfalas, DarkMio und 20 andere
Thank you very much :) Can you say how long everything will take approximately? I mean roughly. days, weeks, months? :) sorry for my english, i hated english in the school ;/
 
Zuletzt bearbeitet:
@xvilka
thanks a lot for your hard work and for giving us latest news!
pretty nice to have you on Android-Hilfe.de ;)
 
Zuletzt bearbeitet:
aye xvilka, thanks very much for progress update. if anyone may help you out in any case, just let us know. i may help in some cases regarding checking the code. if you have any "simple" work just let me know by private message here ;)
 
I have "simple" work for Code Break Reverse Engineering Enviroment:

people, who know java

- do some work on Code Break Server - this is a server-client network for collaborative reverse engineering with IDA Pro and other tools. Server written on JAVA - we need do some refactoring and modularizing - copy/paste java skills :)

- Write Simple Java GUI to Code Break Admin Tool

people, who know C++

- Add push old changes in IDA Pro plugin

Why we deside write Code Break?
Because only command work on disassemble/cryptoanalisys can unlock our desires :D

If anyone can and want help - see github Code Break Devel branch

codebreak at codebreak-devel from XVilka's htools - GitHub

Also on on github you need account for help.
After registering - send message to me on github.
 
  • Danke
Reaktionen: xdowner, chasy und FameZ!
Hey guys,

Simple info - a user with a "complicated brick" yesterday has, contrary to my advice, been eager enough to flash the 90.73 and the 90.78 bootloaders succesfully. So, although it may not be news to many, for some it may be - the leaked BLs can in fact be flashed.

However, note:
- reflashing the BLs will not necessarily remedy any issues with the bootloader prior to that. If an error exists, it will most probably also come up with the flashed BL
- For people with 90.78 Bls on their phone, it appears fairly safe to flash the 90.73 bootloaders.

Cheers

PS here is the link in case you would like to research.

https://www.android-hilfe.de/forum/...pdate-crasht-mein-milestone.16522-page-9.html
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: yanardag und XVilka
So, whats the difference between the .73 and the .78 bootloader? Do you gain any benefits out of it? AFAIK they're no unlocked bootloaders, right?
 
78 - no access to the recovery via poweron+camera, some state it works like droid now (press X on keyboard and power button)- all other changes are currently being looked at by people way more capable to explain than I am :)
 
just wanted to say, that i love your work guys.
keep it on! :)
 
So, well, what would be so special about it to flash to the .78 loader, even when its digitally signed? Or isnt it? It kind of confuses me with all those different bootloaders, the 2nd bootloader option and all that. I know the benefits of the 2nd bootloader method, but what about the simple flash to .78 ? The bootloader .78 in fact IS for the Milestone/Droid, isnt it?
 
The .78 bootloader seems to be an new one on the milestone, released since March/April on Milestones with 2.1 preinstalled.
 
That's weird. Care to tell me whats so special about this .78 bootloader then? Sorry I'm confused here.
 
net böse gemeint, aber das is immer noch ein deutsches forum und nicht alle leser können englisch. ich schon, viele andere auch, aber trotzdem wäre es nett den aktuellen status in nem deutschen post nachfolgend hier nieder zu schreiben. thx.
 
  • Danke
Reaktionen: xdowner
Kein neuer Status, ausser eben bekanntes: Der .78er BL lässt einen nur noch mit "X"+Power in den recovery mode.
Der .78er-BL wird mit neuen Steinen mit 2.1 ausgeliefert, die vorherigen haben einen anderne Bootloader. Mehr gabs eigentlich nciht.
 
Ich bekomme wahrscheinlich nächste Woche ein neues. - Meins ist derzeit in der Rep. wegen dem CrystalTalk-Bug. ...
Mit ein bisschen Glück ist da ein neuer Bootloader drauf. ^__^''
 
Ich habe leider net den ganzen Thread gelesen, also kommt jetzt ein neuer Bootloader für die neuen Stein bei dem man vllt mehr Chancen hat ihn zu Cracken oder vllt schon offen ist ???
 
Dann lies mal den ganzen Thread ;)
Noch kommt nix, alles noch im Aufbau.
 

Ähnliche Themen

L
Antworten
6
Aufrufe
2.534
LeoHart
L
P
Antworten
8
Aufrufe
2.183
-FuFu-
-FuFu-
S
  • safetyservices
Antworten
1
Aufrufe
2.034
dragonball
dragonball
Zurück
Oben Unten