Мне надо извлечь из ядра symvers чтоб собрать модуль.Нашел скрипт для этого
https://github.com/glandium/extract-symvers (но как я понял на 2 питоне написан).Установил unbootimg , распаковал свое ядро (boot.img) , получил 3 файла в том числе zImage.Узнал адрес(хз как назвать 0xffffffc001374000) этой командой
adb shell dmesg | grep "\.init"
.И когда пишу команду
python extract-symvers.py -B 0xffffffc001374000 zImage > Module.symvers
, получаю
Traceback (most recent call last):
File "extract-symvers.py", line 139, in <module>
main()
File "extract-symvers.py", line 135, in main
for s, crc, t in kernel.symbols():
File "extract-symvers.py", line 102, in symbols
for t, s in symsearch.items():
AttributeError: 'NoneType' object has no attribute 'items'
Версии питона Python 2.7.15+ и Python 3.6.8 .Я правильно понимаю, надо переделать код под Python 3 ?