Otvori META-INF\com\google\android\updater-
script pa će ti možda bit jasnije. Bez META-INF foldera to je samo zip sa nekim fileovima unutra ali custom recovery nema skriptu gdje ih staviti.
Da, može se ručno copy>paste>replace. Tako sam obično radio modove. Čak se to može raditi i iz grafičkog toola kao što je QtADB ili sa adb u komandnoj liniji. Naravno ovisi što se mijenja jer neki proizvođači štite system od live mijenjanja. Famozni s-off na Desire. Tada se mora koristiti zip, tj custom recovery koji može mountati system i onda mijenjati sadržaj.
Možeš fileove koje vidiš da se mijenjaju u skripti, ručno backupirati iz postojećeg roma. Strpati u zip file od moda i to nazvati vraćanjem na staro. Razlika između toga i nandroid backup je u "you have to overwrite whatever it is that the .zip wrote over in the first place" Dakle nandroid je image cijelog sistema, zajedno sa aplikacijama i podacima korisnika. Ako flashaš mod, par dana koristiš mob, instaliraš nešto novo, primiš nove poruke, promijeniš postavke... I onda restoraš nandroid backup, vraća ti se sve (sve stare aplikacije, stare poruke...) na vrijeme kad je napravljen backup.
Napomena: Kod modanja je ipak potrebno poznavati strukturu Androida, što se točno mijenja i kako to utječe na sistem. Pogotovo ako je riječ o radiu (baseband), kernelu i naravno bootloaderu. No malo pomalo sve se može naučiti
