Novosti su zahvatile telefoto kamere i bateriju, a povećana je i snaga punjenja baterije kao i bolja otpornost kućišta
Prethodni Honor Magic6 nije imao zaštitu od prašine i vode dok novi Honor Magic7 sada nudi IP68 i IP69 tako da mu neće smetati niti vruća voda. Honor Magic6 Pro je imao zaštitu IP68, a dobio je i IP69.
Zadržane su iste dijagonale ekrana od 6,8 inča, stopa osvježavanja je i dalje 120 Hz, ali se ispod stakla ekrana sada nalazi ultrazvučni senzor umjesto optičkih tako da će prepoznavanje otiska prsta sada biti brže i efikasnije kada su prsti prljavi, masni i znojni.
Ultrazvučni senzor troši nešto više struje, ali s obzirom da su povećani kapaciteti baterija u oba modela to neće biti nikakav problem. Honor Magic6 ima bateriju od 5450 mAh dok novi Honor Magic7 ima 5650 mAh, a povećana je i snaga punjenja žicom sa 66 na 100 W (bežično s 50 na 80 W).
5600 mAh je kapacitet baterije ugrađen u Honor Magic6 Pro dok novi Honor Magic7 Pro ima 5850 mAh. Snaga punjenja je povećana s 80 na 100 vati, putem žice, a bežično se sada baterija puni snagom do 80 W (66 W na prethodniku.
Glavna kamera na oba modela ostaje od 50 megapiksela, s tim što Pro izvedba koristi promjenjivi otvor blende f/1.4-2.0, a standardni model ima f/1.9. Isti je i širokokutni senzor od 50 megapiksela, a promjene su zahvatile telefoto senzor pa Magic7 umjesto 32 ima 50 Mpx senzor koji sada može optički uvećavati do 3x, umjesto 2,5x. Na Pro modelu telefoto senzor sada ima 200 megapiksela, umjesto 180, a također je optički zum povećan s 2,5 na 3 puta.