Talaan ng mga Nilalaman:
- Kung mayroon ito, maaari nating i-hack ito - at kasama na ang aming mga Android Wear smartwatches
- Paganahin ang mga pagpipilian sa developer at pag-debug ng ADB
- I-unlock ang iyong bootloader
- Mga naka-Sidlaning na apps
- Rooting ng iyong Android Wear
Kung mayroon ito, maaari nating i-hack ito - at kasama na ang aming mga Android Wear smartwatches
Ang Android sa iyong pulso ay Android pa rin. Nangangahulugan ito na Linux pa rin ito, at nais ng mga tao na gumawa ng higit pa sa simpleng nagbibigay ng interface ng gumagamit. Nakuha namin ito. Nagbabayad kami para sa mga kagamitang ito, at ang ilan sa amin ay nais gawin ang nais namin sa kanila. Pag-abuso sa kanila. Maling gamitin ang mga ito. Hack sila sa loob ng isang pulgada ng kanilang buhay. Pagkatapos ay ibalik ang lahat ng mga ito tulad ng hindi namin sila hinawakan. Ang pagkakaroon ng iyong sudo sandwich sa bawat aparato ay nararamdaman ng mabuti.
Sa ngayon (oo, napakadali!), Ang mga bagay ay nagpapainit lamang sa harap ng pag-hack ng Android. Ang mga aparato ay bago, ang mga bagay ay hindi gaanong naiiba, at ang bawat isa na may isa ay nakikisama upang malaman kung ano ang magagawa. Ngunit ang Android Wear ay Android pa rin, at ang mga mod at ROM at hacks ay (at nagsisimula na) mangyari - lalo na dahil ang mga bootloader ay madaling naka-lock. Salamat, Google.
Mayroong ilang mga bagay na maaari nating pag-usapan, at nagkakahalaga ng pag-uusapan!
Paganahin ang mga pagpipilian sa developer at pag-debug ng ADB
Kailangang makipag-usap ang iyong relo sa iyong computer kung nais mong kiliti ang ilang mga susi at i-hack ito. Upang gawin ito kailangan mong paganahin ang mga pagpipilian sa developer at pag-debug ng ADB sa iyong relo. Ginagawa ng Google ang simple, nagpapasalamat. Ginagawa mo ito tulad ng ginawa mo sa iyong telepono, kahit na ang sistema ng menu ay medyo naiiba.
- Tapikin ang orasan sa iyong relo upang maipataas ang utos ng paghahanap sa boses ng Google
- Patuloy na makita ang mga entry sa menu, at mapunta sa Mga Setting
- Tapikin ang entry ng Mga Setting, pagkatapos ay mag-scroll pababa hanggang makita mo ang Tungkol at tapikin ito
- Mag-scroll pababa sa numero ng build, at tapikin ito ng pitong beses - oo, tulad ng sa isang telepono
- Bumalik sa menu ng Mga Setting at makakakita ka ng isang bagong pagpipilian para sa Mga Pagpipilian sa Developer, at tapikin ito
- Sa bagong listahan ng mga setting, paganahin ang ADB Debugging
Upang i-hack ang iyong relo kailangan mong paganahin ang mga pagpipilian sa developer
Ngayon handa na ang iyong relo na makipag-usap sa iyong computer sa ibabaw ng Android Debug Bridge. Iyon ay isang bahagi ng Android SDK, at isang bagay na maaaring kailanganin mong i-set up kung hindi mo ito kailangan sa nakaraan. Ginagawa din ng Google na simple. Maghintay - hindi nila. Iyon ang dahilan kung bakit namin ito pinakasimple. Magbasa at tingnan kung paano i-set up ang SDK sa iyong computer.
May isang huling bagay na kakailanganin mo kung gumagamit ka ng isang Windows computer - isang driver. Ang pag-install ng isa ay madali, ngunit magkaroon ng kamalayan na ang ilang mga driver ng OEM ay salungat sa "standard" na driver ng Google. Iyon ang dahilan kung bakit inirerekumenda ko ang isang driver na ibinibigay sa unibersidad sa halip. Maaari mong i-download na mula sa site ng ClockWorkMod (salamat, Koush!) Dito mismo. Kung mas gugustuhin mong gamitin ang driver ng Google, maaari mong makuha iyon mula sa pahina ng mga driver ng USB ng Google. Alinmang paraan, i-install ito at i-reboot ang iyong computer upang maging ligtas. Tandaan na ang mga gumagamit ng OS X at Linux ay hindi nangangailangan ng isang hiwalay na driver.
Kapag nagawa mo na iyon, dapat mong suriin na gumagana ito. Ilagay ang iyong telepono sa pagsingil ng duyan, at ikonekta ang isang USB data cable sa isang pangunahing USB 2.0 o USB 3.0 port sa iyong computer. Buksan ang command prompt o ang terminal sa iyong computer, at ipasok ang:
adb aparato
Tandaan na alinman sa iyo ay dapat na maitakda nang tama ang iyong PATH o buksan ang command line sa folder kung saan nakatira ang adb. Kung sinundan mo ang aming tutorial, dapat itakda ang iyong PATH at magiging maayos ang lahat.
Sa iyong telepono, makakakita ka ng isang pop up na humihiling ng pahintulot para sa iyong computer upang makipag-ugnay sa iyong relo. Sabihin mo. Palagi kong sinusuri ang kahon upang hindi na ito muling tinanong sa akin, ngunit nasa iyo iyon. Susunod na muling i-type ang utos na "adb device". Dapat mong makita ang isang bagay na tulad nito na nagpapakita ng isang serial number ng aparato. Nangangahulugan ito na mahusay kang pumunta!
I-unlock ang iyong bootloader
Ito, tulad ng lagi, ay ang unang bagay na dapat gawin kung pupunta ka na nais na magbaligtad sa paligid gamit ang pag-hack ng iyong aparato sa Android Wear. Ito ay dahil sa pag-unlock ng bootloader sa iyong relo - tulad ng paggawa nito sa iyong telepono o tablet - mabubura ang lahat ng iyong data ng gumagamit. Walang kahulugan ang pag-set up ng mga bagay lamang na kailangang i-set up muli ang mga ito pagkatapos mong i-unlock ang iyong bootloader.
Ang Fastboot oem unlock ay iyong kaibigan.
Tatalakayin namin ang tungkol sa kung paano i-unlock ang bootloader sa isang segundo lamang, ngunit - tulad ng lagi - kailangan muna nating pag-usapan ang seguridad. Hindi ito kasing laki ng isang isyu tulad ng sa iyong telepono, dahil ang iyong panonood ng Android Wear ay walang isang lock ng screen. Kung may isang tao sa iyong telepono at relo, at kapwa naka-on, makikita nila ang anuman at lahat ng mga abiso na ipinadala sa Android Wear. (O, akala natin, maaaring nakatayo lang sila sa tabi mo, tinitingnan ang relo mo.)
Sa ngayon, walang anumang mga app na nag-iimbak ng sensitibong data sa iyong relo, kaya ang pagkakaroon ng isang naka-lock na bootloader ay hindi isang malaking pag-aalala sa seguridad. Ngunit natatalo pa rin nito ang seguridad at pinapayagan ang sinuman na mag-flash ng anuman sa iyong relo. Palaging tandaan ito.
Nakuha ko? Mabuti. Buksan natin ang mga bagay upang masira natin ang impiyerno.
Kailangan mong gawin ang isang bagay sa iyong relo bago mo i-unlock ang bootloader - ipares ito sa app ng telepono upang maaari mong paganahin at maisaaktibo ang ADB debugging. Teknikal, ginagawa nitong i-unlock ang iyong bootloader ang pangalawang bagay na kailangan mong gawin, ngunit alam mo lahat ang ibig kong sabihin. Nabasa mo kung paano gawin iyon, kaya magpatuloy at gawin ito.
Susunod, ilagay ang iyong relo sa charger nito at plug sa isang USB data cable. Ikonekta ang kabilang dulo sa isang pangunahing USB 2.0 o USB 3.0 port sa iyong computer. Huwag gumamit ng isang hub o isang extension, dahil sa madalas na pagsira ng mga bagay. Buksan ang iyong command prompt o terminal at uri:
adb reboot bootloader
Ang iyong relo ay mag-reboot sa bootloader, tulad ng nakikita sa imahe sa itaas. Ang susunod na hakbang ay upang mai-isyu ang pag-unlock ng utos gamit ang fastboot, na naka-install sa Android SDK. Sa parehong window ng terminal, uri:
pag-unlock ng fastboot oem
Piliin ang "oo" sa iyong relo sa pamamagitan ng pagpindot sa tamang arrow, pagkatapos ay piliin ang bilog upang kumpirmahin, at ang iyong bootloader ay mai-lock at ang lahat ng personal na data ay mapapawi mula sa system. Kapag nag-reboot ito, muling i-sync ito sa iyong telepono sa pamamagitan ng Android Wear app. Ngayon ay maaari kang mag-flash ng mga bagay-bagay. Masarap na bagay. Tulad ng isang pasadyang ROM, marahil?
(Tandaan na hindi pinansin ng Samsung Gear Live ang "Sigurado ka bang nais mong i-unlock ang bagay na ito?" Para sa ilang kakaibang kadahilanan.)
Mga naka-Sidlaning na apps
Tulad ng nabanggit, ang Android Wear ay Android. Nangangahulugan ito na ito ay talaga na ang parehong balangkas ng aplikasyon at pag-runtime tulad ng ginagawa ng iyong telepono, at maaari mong i-sideload ang mga app mismo sa iyong relo gamit ang ADB. Daliin ang pagdiriwang nang kaunti, bagaman, dahil ang karamihan sa mga app ay mai-install ngunit hindi gumana sa iyong relo. Na ang lumang kopya ng Flappy Bird na mayroon ka sa Dropbox ay hindi lamang tatakbo. Patawad. (Hindi ako).
Huwag mag-install ng mga file na apk mula sa sinumang hindi mo pinagkakatiwalaan
Ang flip-side ng barya na iyon ay dahil ang balangkas ng app at runtime ay karaniwang pareho, tuso ang mga tao ay maaaring mag-edit ng mga app upang tumakbo sila sa relo, at siyempre ang mga developer ay maaaring bumuo ng mga app na tumatakbo sa iyong relo. Dahil ang iyong relo ay walang pag-access sa Google Play o anumang pag-iimbak ng ulap, at walang file browser (pa) kakailanganin mong i-sideload ang mga ito.
At muli (nahulaan mo ito) kailangan nating pag-usapan ang tungkol sa seguridad. Ang sinumang magagawang mag-edit ng isang Android app sa gayon maaari itong tumakbo sa Android Wear ay maaari ring mag-edit ng isang Android app sa gayon ginagawa nito ang maruming bagay tulad ng pagpapadala ng data pabalik sa isang server, o magpadala ng mga teksto, o maghanap ng mga hubad na selfies o anumang iba pang sensitibong data ay maaaring magkaroon ng. At kapag nagsimula kang mag-sideloading, maaari kang mag-install ng isang app na nagtatago ng data sa iyong relo. Manatiling ligtas. Huwag mag-install ng mga file na apk mula sa sinumang hindi mo pinagkakatiwalaan. Kailanman.
Sa labas ng paraan, simple ang sideloading apps sa iyong bagong relo. Kapag nakakita ka ng isang app na nais mong i-install, i-save ito sa iyong computer sa isang folder sa isang lugar, tulad ng iyong desktop. Buksan ang iyong command prompt o terminal sa loob ng folder kung saan naimbak mo ang apk file at ipasok ang utos na ito:
install ng adb
Oo, tulad ng sa isang telepono o tablet.
Tulad ng nasa itaas, kailangan mong itakda nang tama ang iyong PATH upang gawin ito sa ganitong paraan. Kung hindi mo ginawa, mayroon pa ring madaling pag-aayos. Ilagay ang.apk file sa parehong folder na ADB ay nasa (iyon sana../sdk/platform-tools) at siguraduhin na ang iyong linya ng utos ay nakabukas sa folder na iyon. Gumamit ng parehong utos.
Kapag natapos na, makikita mo na nagsasabi sa iyo ang mga bagay ay isang tagumpay, at mahahanap mo ang application sa pangunahing menu sa ilalim ng "Start".
Rooting ng iyong Android Wear
Sa ngayon, hindi gaanong kailangan mo ng ugat para sa anumang aparato ng Android Wear. Magbabago ito, at sa pamamagitan ng madaling pamamaraan at supereer managers ay na-update upang gumana sa iyong relo. Maaari kang maging sigurado na kami ay makipag-usap nang higit pa tungkol dito kapag nangyari ito.
Maghintay ng isang dahilan upang mag-ugat bago tumalon
Sa ngayon, ang pag-rooting ng G Watch o Gear Live ay ginagawa sa pamamagitan ng mga hindi secure na mga imahe ng boot at script. Ito ay clunky, at nagsasangkot ito ng maraming tiwala sa isang tao maliban kung maaari kang mag-pack ng isang imahe ng boot sa iyong sarili. Narito kung paano ito gumagana. Ang kinakailangang binaries ay kinopya sa panloob na imbakan. Gumagamit ka ng isang script upang mag-boot sa isang hindi secure na imahe ng boot sa fastboot, pagkatapos ay kopyahin ang mga binaries sa lugar. Pagkatapos ay muling nag-reboot ang aparato.
Pagkatapos, magkakaroon ka ng root access kung sa palagay mo kailangan mo ito. Para sa ngayon, pinapayuhan ko ang karamihan sa mga tao na maghintay lamang hanggang mayroong isang magandang dahilan na kailangan ng pag-access sa ugat - at isang magandang pasadyang imahe ng pagbawi upang mag-flash ng mga bagay.
Mayroong maraming hindi pa natin alam tungkol sa Android Wear at kung gaano kalalim ang magagawa nating maghukay dito. Ang mga posibilidad, ito ay sapat na malalim upang masiyahan ang kahit na ang pinaka-mausisa sa ating lahat, ngunit hindi rin natin susubukan at hulaan ang hinaharap. Para sa ngayon, maaari naming gamitin ang ilang mga tip at maghanda!