반응형

Hisense A5는?

e-ink 를 사용한 중국산 4g 스마트폰입니다. 

기존 전자책과 비교하면 CPU가 비교하기 미안할만큼 좋습니다. 그래서 매우 빨라요.

e-ink 특유의 매우 느린 리프레쉬 속도가 있지만 리프레쉬 모드를 바꿔서 사용해보면 웹서핑은 충분히 가능합니다.

기존 이북에서는 상상도 할 수 없는 속도로 말입니다.

 

타오투코리아 같은 해외구매대행 사이트에서 25만원정도면 구매할 수 있으니 가격도 합리적입니다.

들고다니면서 전자책을 읽기에는 이것보다 더 좋은 옵션은 없습니다.

 

  • 장점: e-ink, WIFI, 블루투스, 이어폰, LTE(국내 개통 가능), 빠른CPU, 좋은 명암비, 준수한 베터리
  • 단점: 기존 전자책 대비 작은 화면, 강화유리 패널(반사있음)
    (강화 유리 패널의 경우 기존 전자책보다 튼튼해서 장점이 되기도 합니다.)

 

 

 

 

그리고 최근에는 듀얼 스크린(앞면 LCD, 뒷면 e-ink), 컬러 e-ink 모델 등 다양한 버전이 나오고 있습니다.

모델별 차이점은 아래 유튜브에서 보는게 가장 좋습니다. (영어)

youtu.be/3PufgRUvI9s

 

 

 


루팅 및 Magisk 설치

출처XDA포럼: https://forum.xda-developers.com/android/general/hisense-a5-root-gapps-customizer-t4097951

 

루팅을 하면 조금 더 편하게 구글앱을 설치하고 사용할 수 있습니다.

사실 루팅 안해도 쓸만한 폰입니다. 저는 리모컨에서 키맵 변경해서 자주 사용해서 이렇게 변경했습니다.

 

준비물

언제나처럼 ADB 가 사용 가능한 컴퓨터

데이터 통신 잘되는 micro usb 케이블

잘 터지는 인터넷

Hisense A5

 

루팅 Flow

QPST 설치

QPST 이용 EDL 모드 진입 > root image 플러쉬

 

 

ADB 설치 및 사용방법

2020/08/22 - [모바일 디바이스] - 루팅과 펌웨어 업데이트를 위한 ADB / fastboot 설치와 사용

 

루팅과 펌웨어 업데이트를 위한 ADB / fastboot 설치와 사용

출처: https://wiki.lineageos.org/adb_fastboot_guide.html ADB란 무엇인가? ADB는 Android Debug Bridge의 약자로 개발 툴입니다. 안드로이드 디바이스와 개인 PC(맥, 윈도우, 리눅스)간에 통신을 도와주는 프..

qsurf.tistory.com

 

프로그램 준비

2종류 펌웨어 버전이 루팅 가능합니다. 다만 최신버전(06.10.04)에 리프레쉬 모드가 더 다양하고 좋으니 순정상태에서 업데이트 후 루팅 진행해주세요.

버전이 안맞을 경우 벽돌이 되니 주의해주세요. 벽돌 되면 스마트폰 분해 해서 살려야 합니다.

두 펌웨어 버전별 루팅용 파일 버전이 다르니 참조해주세요. 

 

  • A5 Firmware: 06.09.06

동일한 방법이지만 롬파일이 다릅니다.

https://onedrive.live.com/?cid=19db5749f1e9151c&id=19DB5749F1E9151C%215934&authkey=!AD9UE8XlDjST_zQ

 

 

  • A5 Firmware: 06.10.04 

아래 링크에서 A5 customizer R5 를 다운받습니다.

https://onedrive.live.com/?authkey=%21AAXJFrAr78430Ao&cid=19DB5749F1E9151C&id=19DB5749F1E9151C%215936&parId=root&action=defaultclick

받은 압축파일을 해제하고 qpst폴더에 들어가서 아래 png 이미지를 받아서 넣습니다. 그냥 비어있는 png 파일이에요.

(아래 파일 없을 경우 설치 시 에러 발생)

QPSTServer.png
0.00MB

이제 1_QualcommDriverSetup.exe  2_QPST.2.7.474.exe 두 파일을 설치해줍니다.

 

 

A5 개발자 모드 활성화 후 edl 모드 부팅

setting 에서 kernel version 을 검색해서 찾아간 후 kernel version을 여러번 탭하면 developer option(개발자 모드)가 활성화됩니다.

다시 setting 에서 developer options 을 검색해서 들어가고 USB debugging 옵션을 켜줍니다.

이제 adb 명령어로 연결 되어있는지 확인합니다.

아래 명령어를 입력하면 연결되어 있는지 확인 가능합니다.

adb devices

연결이 되어있으면 아래 명령어로 edl 모드로 부팅합니다.

adb reboot edl

edl 모드로 들어가면 A5 화면은 멈추고 벽돌이 된 것 처럼 아무것도 먹히지 않습니다.

이 상태에서 아까 설치한 QFIL 을 찾아서 실행합니다.

 

 

QFIL로 root file 플러쉬 

QFIL 이 실행되면 아래와 같이 옵션을 지정해줍니다.

시리얼 장치를 따로 사용하지 않으면 edl 모드로 들어간 A5의 시리얼 포트를 자동으로 잡아줍니다.

 

Select Build Type : Flat Build
Select Programmer : select
prog_emmc_firehose_8937_ddr_000bf0e1.mbn
LoadXML: rawprogram_000bf0e1_joygram

압축파일 내 rootkit 폴더 선택

 

Download 를 눌러주면 자동으로 writing 후 재부팅합니다.

 

이제 아래 magiskmanager 를 설치하면 됩니다.

아래 공식 사이트에서 받으면 됩니다. 현재 7.5.1 버전이 잘 사용 되는군요.

magiskmanager.com/downloading-magisk-manager

 

루팅이 완료되었습니다.

 

 

 

구글 어플 설치

Magisk manager 에서 모듈에 들어간 후 아래 A5용 gapps module 을 설치해주면 됩니다.

https://onedrive.live.com/?cid=19db5749f1e9151c&id=19DB5749F1E9151C%215907&authkey=!AHVpUKf9sHCcClE

 

 

이상입니다.

반응형
반응형

출처: https://forum.xda-developers.com/nook-touch/general/gp-g3-gp7-8-twrp-alternative-firmware-t4074347

출처: https://blog.naver.com/PostView.nhn?blogId=fe26aes&logNo=221894124696&parentCategoryNo=&categoryNo=12&viewDate=&isShowPopularPosts=true&from=search

 

누크 글로우라이트 3 - 커스텀 롬

출처: https://forum.xda-developers.com/nook-touch/general/gp-g3-gp7-8-twrp-alternative-firmware-t407...

blog.naver.com

설치 방법은 위 자가수리소 블로그를 참조하면 된다.

추가로 아래 내용만 참조하면 된다.

 

TWRP recovery flash

1. fastboot 모드 연결

커스텀롬이 모두 설치된 상태에서 PC와 Nook를 연결한다

Nook가 정상 부팅되어있고 개발자 모드에서 debugging 이 가능하게 체크되어 있으면 아래 명령어로 fastboot 모드로 들어갈 수 있다.

adb reboot fastboot

물론 Nook 가 꺼진 상태에서 home+페이지업 버튼 누른 상태에서 전원을 켜도 fastboot 연결이 된다.

fastboot 연결된 상태에서 아래 명령어로 연결되어있는지 재확인 하고

fastboot devices

연결되어 있으면 아래 명령어로 twrp 이미지를 flash 한다. (nook glowlight plus 7.8 용 이미지)

twrp_quill.img
7.69MB

fastboot flash recovery twrp_quill.img

 

오리지널 펌웨어 복구

아래 링크에서 원래 Nook 펌웨어를 받을 수 있다.

 

Nook glowlight 3: su.barnesandnoble.com/nook/piper/5.0/jay/0.117/update.zip

Nook glowlight plus 7.8: su.barnesandnoble.com/nook/piper/5.0/quill/0.133/update.zip

 

받고나서 twrp 에서 install 진행하려고 하면 device check 에서 에러가 나서 진행이 안된다.

아래와 같이 device check 부분 삭제가 필요하다. 

META-INF\com\google\android\  폴더에서
updater-script 파일을 열어서 수정한다. 3번째줄을 삭제하면 된다. (아래와 같은 내용)

getprop("ro.product.device") == "ntx_6sl" || abort("This package is for \"ntx_6sl\" devices; this is a \"" + getprop("ro.product.device") + "\".");

USB로 nook와 연결하고 수정된 압축파일을 Nook에 넣는다.

이제 TWRP recovery 모드에서 install 로 펌웨어 설치가 가능하다.

 

adb reboot recovery 명령어로 recovery에 진입한 후

install 항목에서 복사해 넣은 오리지널 펌웨어를 설치하면 된다.

 

 

 

 

 

 

 

이상입니다.

반응형
반응형

누크 글로우라이트 플러스 7.8인치 (Nook Glowlight Plus 2019) 루팅 방법은 누크 글로우라이트3와 같다.

 

요약하면 아래와 같다.

1) 개발자 옵션을 켜고
2) PC의 ADB 를 이용해서 누크와 연결하고

3) 새로운 런처(사이드로더) 를 누크에 설치하고

4) 스크립트로 super su를 설치해서 루트 권한을 획득한 후에

5) 기본 런처를 변경하거나 기타 설정을 진행한다. 필요에 따라 여러 apk(이북 리더 프로그램, 파일브라우저 등)을 설치

 

출처

https://forum.xda-developers.com/nook-touch/general/how-to-root-set-nook-glowlight-3-t3802331

 

ADB 설치 및 사용방법

2020/08/22 - [모바일 디바이스] - 루팅과 펌웨어 업데이트를 위한 ADB / fastboot 설치와 사용

 

루팅과 펌웨어 업데이트를 위한 ADB / fastboot 설치와 사용

출처: https://wiki.lineageos.org/adb_fastboot_guide.html ADB란 무엇인가? ADB는 Android Debug Bridge의 약자로 개발 툴입니다. 안드로이드 디바이스와 개인 PC(맥, 윈도우, 리눅스)간에 통신을 도와주는 프..

qsurf.tistory.com

 

Nook ADB 설정

 

기본적으로 adb 와 안드로이드 드라이버가 정상적으로 설치되어 있다는 가정 하에 진행된다.

 

1. 누크를 켜고 로그인 완료한 후 초기 화면에서  Setting > About 으로 이동

시리얼 번호와 app version 등이 보이는 화면 맨 위에 Nook 아이콘이 보인다.

아이콘을 여러번 계속해서 터치하다 보면 개발자 옵션이 활성화 된다.

2. "Android Developement Settings" 탭에 들어가서"USB debugging" 옵션을 켜준다.

3. Nook와 PC 를 연결 후에 정상적으로 연결 되었는지 adb 명령어로 확인한다.

cmd 창에서 아래와 같이 입력한다.

adb devices

정상적으로 연결되었으면 숫자와 함께 "unauthorized" 된 device 하나가 보인다.

4. Nook 화면에 file shareing screen이 떠있는데 바깥쪽을 터치해서 숨긴다. (PC 와 파일공유 연결되어 있을 경우 숨겨지지 않으니 이동식 디스크에서 nook 를 안전하게 제거하기 진행해야 한다.)

Nook 개발자 화면에서 "Allow Debugging"을 선택한다.

USB 를 뺏다가 다시 연결한 후에 adb devices 명령어를 실행하면 이제 "unauthorized" 가 아닌 정상적인 device 로 연결됨을 확인할 수 있다.

 

런처 설치

PC와 Nook가 연결되어 있고 ADB를 통해서 런처를 설치하면 된다.

설명이나 최신버전은 아래 링크를 참조하면 된다.

Simple ink launcher

https://bitbucket.org/dsimbiriatin/simple-ink-launcher/wiki/Home

ReLaunchX 

https://www.mobileread.com/forums/showthread.php?t=284418

 

ReLaunchX_2.1.2.apk (1).zip
0.36MB
org.ds.simple.ink.launcher-1.2-release.apk
4.17MB

ADB 명령어로 설치하면 된다.

ADB 가 실행 가능하고 apk 파일이 있는 위치에서 cmd 명령어를 이용하면 된다.

adb install org.ds.simple.ink.launcher-1.2-release.apk

기타 필요한 파일 브라우저도 설치한다. (fxbrowser 또는 totalcommander 등)

 

 

루팅

ADB 연결 가능하게 설정되어 있고 개발자 옵션에서 debugging 가능하도록 설정된 상태에서

PC와 Nook를 usb로 연결하고 첨부 rootGL3 스크립트를 실행한다.

자동으로 루팅 완료

 

rootGL3.zip
3.95MB

 

커스텀 펌웨어가 설치된 경우에는 adb 에서 nook로 인식되지 않아서 스크립트가 진행되지 않는다.

rootnook.cm 파일에서 아래와 같이 고쳐주자

 ( BNRV520 > device )

@echo off

setlocal enabledelayedexpansion
:: check if its called from external script
if not defined TMPD (
    set PATH=bin;!PATH!
    set TMPD=/data/local/tmp/.nookrooter
    adb start-server >NUL
    for /f %%i in ('adb devices -l ^| find "device"') do set ANDROID_SERIAL=%%i
  ...
  ...

동일하게 실행하면 루팅 완료

 

부팅 에니메이션 고치기

아래 첨부 압축파일을 받아서 압축 해제하고 나온 파일을 nook 에 넣는다.

nook 최상위 폴더에 넣고 아래와 같이 진행하면 된다.

adb shell
su
mount -o rw,remount -t ext4 /dev/block/mmcblk0p5 /system
cp /storage/spsd/bootanimation /system/bin/bootanimation
cd /system/bin
chmod 755 bootanimation
reboot

Nook_GL_4.6_bootanimation.zip
0.01MB

 

 

사용후기

대체 펌웨어 대비 느리고 불편하다...

장점(?) 이라면 nook 오리지널 어플이 살아있다는 정도밖에 없다.

조금 더 안정적인거 같기도 하고..아닌거 같기도 하고..

그냥 대체펌웨어를 사용할 예정

 

이상.

 

반응형

+ Recent posts