Shink
2010-03-17, 15:47:38
Für manche Smartphones gibt es ja Android-Portierungen die so nicht vorgesehen waren.
Besonders beeindruckend für mich z.B.:
HTC Touch 3G, ausgeliefert mit Windows Mobile 6.1 - von inoffizieller Seite gibt es aber eine Android-Firmware dafür die teilweise besser funktioniert als das originale Windows.
Meine Frage dazu:
Wie macht man so etwas? Klar, Linux kann man auf jede HW portieren und prinzipiell ist die Hardware der verschiedenen Handymodelle teilweise gar nicht so unähnlich.
Aber wie bekomm ich das Betriebssystem aufs Handy?
Ich kann ja wohl z.B. nicht einfach das Firmware-Update - sagen wir mal meines K800i;D - hacken und da einen Linux-Kernel reinschwindeln. Da wird doch sicher verhindert dass ein Firmware-Update den Bootsektor und was weiß ich überschreiben, oder?
Werden da einfach Exploits des Handy-Betriebssystems ausgenützt? (Die gäbe es also demnach sowohl bei jeder bekannten Android- als auch Windows-Version, denn für beides gibt es "Ersatz-Firmwares").
Könnte es so etwas auch für Handys mit proprietärem OS geben? (z.B. Samsung, SEM, LG)
Besonders beeindruckend für mich z.B.:
HTC Touch 3G, ausgeliefert mit Windows Mobile 6.1 - von inoffizieller Seite gibt es aber eine Android-Firmware dafür die teilweise besser funktioniert als das originale Windows.
Meine Frage dazu:
Wie macht man so etwas? Klar, Linux kann man auf jede HW portieren und prinzipiell ist die Hardware der verschiedenen Handymodelle teilweise gar nicht so unähnlich.
Aber wie bekomm ich das Betriebssystem aufs Handy?
Ich kann ja wohl z.B. nicht einfach das Firmware-Update - sagen wir mal meines K800i;D - hacken und da einen Linux-Kernel reinschwindeln. Da wird doch sicher verhindert dass ein Firmware-Update den Bootsektor und was weiß ich überschreiben, oder?
Werden da einfach Exploits des Handy-Betriebssystems ausgenützt? (Die gäbe es also demnach sowohl bei jeder bekannten Android- als auch Windows-Version, denn für beides gibt es "Ersatz-Firmwares").
Könnte es so etwas auch für Handys mit proprietärem OS geben? (z.B. Samsung, SEM, LG)