Akan lebih baik jika Anda membagi pertanyaan Anda menjadi tiga pertanyaan individu, tetapi karena mereka terkait satu sama lain, saya akan menjawabnya untuk Anda.
1) Apa bedanya firmware 'pemulihan' dari yang baru disebut 'Kernel' atau 'ROM'?
Mereka merujuk pada hal-hal yang berbeda sama sekali.
Pemulihan :
Pemulihan mengacu pada partisi khusus yang dapat di-boot yang menginstal konsol pemulihan. Kombinasi penekanan tombol (biasanya daya + volume naik) atau instruksi dari baris perintah, akan mem-boot ponsel Anda ke pemulihan, di mana Anda dapat menemukan alat untuk membantu memperbaiki (memulihkan) instalasi Anda, menginstal pembaruan OS resmi dan / atau custom ROM dan hal-hal lain.
Firmwares pemulihan berisi file pemulihan khusus yang memungkinkan Anda melakukan lebih banyak hal tambahan daripada yang ditawarkan pemulihan persediaan. Ini dapat mencakup opsi untuk melakukan rooting ulang perangkat Anda, browser file untuk menelusuri file Anda, memformat partisi individual dan banyak lagi.
Kernel :
Kernel adalah inti dari sistem operasi yang menangani permintaan ke dan dari perangkat keras, memori dan manajemen proses dan semua hal-hal tingkat rendah yang diperlukan untuk dapat dijalankan oleh Android. Ini didasarkan pada kernel Linux dengan beberapa modifikasi agar sesuai dengan versi Android.
Firmware kernel berisi sebuah kernel yang, ketika diinstal, menggantikan kernel yang ada dan memodifikasi hal-hal tingkat rendah untuk menyesuaikan perangkat lunak agar dapat menggunakan perangkat keras dengan lebih baik. Daya tahan baterai yang lebih baik, kinerja yang lebih tinggi, penerimaan sinyal yang meningkat, dll. Adalah beberapa hal yang dapat dilakukan kernel kustom.
ROM :
ROM kustom menggantikan sistem operasi Android perangkat Anda - yang biasanya disimpan dalam memori hanya baca - dengan versi baru atau modifikasi sistem operasi Android. ROM kustom populer adalah CyanogenMod, yang memberi Anda sejumlah opsi baru dibandingkan dengan firmware asli.
ROM mungkin mengandung sistem Android yang berbeda sama sekali atau mungkin juga menyertakan kernel dan / atau pemulihan. Yang terbaik adalah membaca OP di utas-utas itu untuk mencari tahu apa isinya.
2) Dengan cara apa masing-masing ROM tersebut berbeda dari CyanogenMod, yang saya gunakan dengan senang hati di masa lalu tetapi tidak ada versi S7 Edge yang dirilis dari apa yang dapat saya lihat? Kebetulan, saya menggunakan Odin untuk menginstal CyanogenMod di ponsel lama saya, daripada 'pemulihan'.
Ini subjektif dari ROM yang Anda maksud. Beberapa ROM menggunakan mesin RRO-Layers untuk bertema, sementara yang lain menggunakan mesin tema CyanogenMod. Beberapa ROM mungkin memiliki fitur tambahan selain yang ada di CyanogenMod, yang lain mungkin memiliki antarmuka pengguna yang berbeda sama sekali.
Mengenai tidak tersedianya CyanogenMod versi S7 Edge, ini karena build resmi belum dibuat atau sedang dalam pengerjaan.
3) Apakah ada perbedaan besar dalam cara S7 Edge akan beroperasi dengan firmware / ROM yang telah di-root dibandingkan dengan stock yang ada? Secara khusus, apakah akan lebih rentan terhadap eksploitasi dll, mengingat bahwa tidak ada yang bisa benar-benar tahu apakah ROM ini misalnya memiliki trojan bawaan?
Sekali lagi, ini subjektif dari ROM yang Anda pilih. Pada dasarnya, beberapa menawarkan kinerja yang lebih baik, yang lain menawarkan daya tahan baterai yang lebih baik, dan beberapa lagi menawarkan perpaduan keduanya. Tergantung pada ROM yang Anda pilih.
Ada beberapa ROM yang mungkin lebih rentan terhadap eksploitasi daripada yang lain. Oleh karena itu, disarankan untuk menggunakan versi resmi ROM kustom populer, karena sudah diuji dan diperiksa sehingga tidak mengandung malware.
Mengingat semua kekhawatiran tentang rooting Android ini, adakah cara pemblokiran iklan dapat dilakukan tanpa rooting?
Seperti yang dikatakan @xangua, Adblock Plus akan memfilter lalu lintas WiFi, tetapi membutuhkan konfigurasi server proxy.
Jika tidak, apa cara paling tidak mengganggu dan paling berisiko untuk melakukan root pada Android (dalam hal ini S7 Edge)?
Rooting adalah khusus perangkat. Ada berbagai cara untuk mencapai akses root pada perangkat yang berbeda. Dalam kasus S7 Edge, Anda dapat mencoba Kingo Root , yang diklaim dapat bekerja pada S7 Edge. Namun, berhati-hatilah, satu langkah yang salah dapat merusak perangkat Anda.