@Huragan Tego ROMu nie da się naprawić "na sklejanie". Żaden element z innego ROMu nie będzie tutaj pasował. Jako że brakuje w nim po prostu modułów dla A73, jedyną opcją jest skompilowanie ich ze źródeł.
Przykład: Mamy moduł ekranu i przycisków fizycznych (ft5x_ts.ko). Jest on w ROMie, lecz nie jest to wersja dla A73 (dlatego nie działają fizyczne). Jak to naprawić? Dostać źródło owego modułu (nie jest to problem) i:
-zmodyfikować kod by dopasować go do potrzeb A73
lub
-skompilować gotowe źródło modułu dla A73 (nie mam pojęcia skąd takie coś zdobyć)
Wszystko to należy wykonać w oparciu o kernel (i config) tego ROMu - więc też potrzebne jest jego źródło.
Jeśli mielibyśmy źródło samego kernela, można je skompilować z force mod load, co pozwoli nam wczytać moduły z CM10. Jest jednak spore ryzyko - system może nie działać stabilnie.
edit: Można spróbować wyciągnąć config kernela z zainstalowanego systemu i na jego podstawie skompilować kernel z repo https://github.com/linux-sunxi/linux-sunxi
W razie potrzeby można spróbować ręcznie zmienić wersję modułów przed kompilacją. Wcześniej jednak trzeba będzie poprawić kod w modułach od ekranu, akcelerometra i ewentualnie dźwięku, tak aby działały z A73.