Category Archives: 지식

PIT 추출하기

젠장 예전에 유용하게쓰던 haimdall이 libusbx의 문제인지 동작을 잘 안한다…

다행히도 dd로 추출하는 방법이 있었다.
http://forum.xda-developers.com/galaxy-tab-s/help/how-extract-pit-file-t2916912

dd if=/dev/block/mmcblk0 of=./S4.pit bs=8 count=580 skip=2176

E330S(갤럭시 S4 LTE-A) 32gb의 파티션은 다음과 같았다.
Model: MMC MBG4GC (sd/mmc)
Disk /dev/block/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 4194kB 19.9MB 15.7MB apnhlos
2 19.9MB 80.2MB 60.2MB modem
3 80.2MB 80.7MB 524kB sbl1
4 80.7MB 80.7MB 32.8kB dbi
5 80.7MB 80.7MB 32.8kB ddr
6 80.7MB 82.8MB 2097kB aboot
7 82.8MB 83.4MB 524kB rpm
8 83.4MB 83.9MB 524kB tz
9 83.9MB 94.4MB 10.5MB pad
10 94.4MB 105MB 10.5MB param
11 105MB 120MB 14.7MB ext4 efs
12 120MB 123MB 3146kB modemst1
13 123MB 126MB 3146kB modemst2
14 126MB 147MB 21.0MB boot
15 147MB 168MB 21.0MB recovery
16 168MB 178MB 10.5MB fota
17 178MB 186MB 7331kB backup
18 186MB 189MB 3146kB fsg
19 189MB 189MB 1024B fsc
20 189MB 189MB 8192B ssd
21 189MB 197MB 8389kB ext4 persist
22 197MB 210MB 12.6MB ext4 persdata
23 210MB 3125MB 2915MB ext4 system
24 3125MB 3754MB 629MB ext4 cache
25 3754MB 3766MB 12.6MB ext4 hidden
26 3766MB 31.3GB 27.5GB ext4 userdata

LG 스맡폰 패턴 풀기

AT 커맨드로  아래와 같이 날리면 패턴이 사라진다.

AT%PTNCLR=%06d
뒤에 들어가는 숫자는
strtol (IMEI 뒷 4자리 * 5ACB % F4240 )

예를 들면

IMEI가 1234일때
0x1234 * 0x5ACB = 0x674b73c
0x674b73c % 0xF4240 = 0x4c43c
strtol(0x4c43c) = 312380
312380을 입력해주면된다

출처 : LGMobileDL.dll
자매품 : AT%LGATSERVICE, AT%IMEI, AT%ONECMD
ps. Realterm 이거 물건이다.

EFI

ASROCK Extreme4 보드를 사용중

BIOS 인지 EFI 인지 하여튼 업데이트후 우분투 부팅불가(?) 현상에 대하여

어찌어찌 부팅해서 -_- ( 본인은 usb를 이용한 grub로 커맨드라인 부팅함 )

efibootmgr 를 해주면 리눅스(우분투)만 쏙 빠져있다.

efibootmgr –create –gpt –disk /dev/sda –part 1 –write-signature –label "Ubuntu 12.04.1" –loader "\\EFI\ubuntu\grubx64.efi"

재부팅시 정상적으로 부팅가능하였다.

http://askubuntu.com/questions/91484/how-to-boot-ubuntu-from-efi-uefi