본문 바로가기

IT/Tech

넥서스4(Mako)에 안드로이드 6.0 마쉬멜로우 설치 방법 공개

반응형

Dmitry.gr은 구글이 안드로이드 5.1.1 롤리팝 이후 공식적으로 OS 업데이트를 중지한 '넥서스4'에 안드로이드 6.0 마쉬멜로우를 설치하는 방법을 공개하였습니다.


설치방법은 AOSP에 공개된 소스코드를 조합하는 방법으로 넥서스4(Mako)의 안드로이드 5.1.1(빌드넘버 LMY48T) 소스코드와 넥서스7(razor)의 안드로이드 6.0 소스코드(빌드넘버 MRA58K)의 소스코드를 추출하였습니다.




설치방법 

- Download Android 5.1.1 AOSP sources

- Download Android 6.0 AOSP sources

- Download Binary blobs for Nexus 4 (mako) for LMY48T

    https://dl.google.com/dl/android/aosp/broadcom-mako-lmy48t-decb9f51.tgz

    https://dl.google.com/dl/android/aosp/lge-mako-lmy48t-ff9ca8d1.tgz

    https://dl.google.com/dl/android/aosp/qcom-mako-lmy48t-8c489b7e.tgz

- Download Nexus7 (razor) factory images for 6.0 (MRA58K)

    https://dl.google.com/dl/android/aosp/razor-mra58k-factory-300dc903.tgz

- from 5.1.1 AOSP copy to 6.0 the /device/lge/mako folder

- you may now delete 5.1.1 sources

- apply the diff from the package below to that folder

- extract proprietary binaries for Mako

- lunch & make Marshmallow for mako (to produce simg2img mostly)

- use simg2img on the Nexus7 factory /system image to convert it to a normal ext4 image

- mount nexus7 /system image and copy the following files from it over the corresponding files in your build folder provided by binary blob packages:

    /vendor/lib/egl/eglsubAndroid.so

    /vendor/lib/egl/libEGL_adreno.so

    /vendor/lib/egl/libGLESv1_CM_adreno.so

    /vendor/lib/egl/libGLESv2_adreno.so

    /vendor/lib/egl/libplayback_adreno.so

    /vendor/lib/egl/libq3dtools_adreno.so

    /vendor/lib/libCB.so

    /vendor/lib/libsc-a3xx.so

    /vendor/lib/libc2d30-a3xx.so

    /vendor/lib/libc2d30.so

    /vendor/lib/libC2D2.so

    /vendor/lib/libllvm-qcom.so

    /vendor/lib/libgsl.so

- replace prebuilt mako kernel with provided kernel (all the patches that went into it over the 5.1.1 kernel are included)

- make clean & build Marshmallow for Mako again

- flash & enjoy. Tested: WiFi, BT, GPS, NFC, Cellular, Camera



이렇게 설치된 넥서스4의 안드로이드 6.0은 LTE를 비롯한 WiFi, 블루투스, GPS, NFC, 카메라등 대부분 기능이 정상적으로 작동하는 것으로 알려졌으며, 이를 기반으로 다양한 커스텀롬이 추가적으로 등장할 것으로 기대되고 있습니다.




출처 : http://bit.ly/1L8RljM




반응형