Apakah ada sumber rooting perangkat lunak Android rooting?

10

Sebagai contoh, posting di sini untuk me-rooting LG G3:

http://www.reddit.com/r/LGG3/comments/2cdz0y/guide_rooting_roming_xposed/

Memberikan tautan ke pos di tempat lain untuk mengunduh APK yang melakukan sesuatu dan kemudian mengizinkannya suberfungsi, saya pikir:

Tunggul: http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906/

PurpleDrake: http://forum.xda-developers.com/tmobile-lg-g3/development/root-twrp-root-twrp-tmo-lg-g3-t2821005

Apakah ada rincian lebih lanjut tentang apa ini atau teknik root lainnya sebenarnya? Apakah ada yang open source?

jordanpg
sumber
2
Saya kira itu tidak mungkin (tetapi hanya tebakan) Anda akan menemukan metode root yang bekerja open source, hanya karena akan memberikan informasi yang cukup OEM untuk memperbaiki celah. Menjaga agar tetap dekat dengan rompi membantu memastikan tinker dapat terus bermain-main. Juga mungkin bahwa metode root akan memiliki implikasi keamanan, dan dapat diungkapkan secara pribadi ke Google / OEM.
eldarerathis
1
Saya harus membayangkan bahwa OEM dan Google memiliki sumber daya untuk merekayasa balik biner ini. Saya bertanya-tanya apakah ini tentang tanggung jawab penulis yang terkena sebagai akibat dari pelanggaran TOS atau sesuatu seperti itu.
jordanpg
2
Namun, reverse engineering masih membutuhkan waktu, terutama jika kodenya dikaburkan dengan baik. Menunda perbaikan yang tidak terhindarkan setidaknya membeli waktu bagi calon rooter untuk mengambil keuntungan dari eksploitasi. Sekali lagi, sebagian besar dugaan, tetapi itu umum di adegan modding lainnya. Eksploitasi Wii sering dikaburkan (sebagian) karena alasan ini.
eldarerathis

Jawaban:

3

Saya telah berjuang mengatasi masalah yang sama. Menggunakan sumber tertutup dari perusahaan swasta adalah kesalahan besar jika Anda peduli dengan keamanan dan privasi. Open-source, meskipun bisa dibilang bukan yang jauh lebih aman, memiliki satu manfaat dibandingkan sumber tertutup dari perusahaan swasta: programmer berbayar mahal. Apa motif mereka membayar orang untuk melakukan ini? Uang. Apakah perangkat lunak root gratis / murah? Jangan gunakan itu. Open Source, di sisi lain, meskipun sementara tidak sepenuhnya bebas dari penambahan jahat, sebagian besar ditangani oleh programmer, yang secara kolektif, ingin menggunakan perangkat lunak yang mereka bantu buat. Yang sedang berkata, inilah yang saya mengumpulkan.

Paling aktif dikembangkan adalah oleh orang ini, phhusson, yang memposting sebuah artikel ( https://www.xda-developers.com/the-importance-of-open-source-in-root/ ) tentang hal itu pada tahun 2015. Kemudian mulai ini (masih aktif) utas ( https://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394/page246 ) Inilah repo: https://github.com/phhusson/ super-bootimg

Ini https://github.com/android-rooting-tools

Kedua hal ini masih dalam pengembangan.

Andrew
sumber
Juga, mem-flash linux dan menjalankan android di dalam android melalui sesi ssh menjadi lebih memungkinkan. Periksa: Cara Menjalankan Debian atau Ubuntu GNU / Linux di Android Anda - whiteboard.ping.se/Android/Debian
Andrew
1
Dan PostmarketOS: Bertujuan untuk 10 tahun siklus hidup untuk smartphone - ollieparanoid.github.io/post/postmarketOS
Andrew