Latest Post
Exynos4412 Mango220 Android system 이미지 용량 늘리기

Exynos4412 Mango220 Android system 이미지 용량 늘리기


에러관련


make_ext4fs -s -l 314572800 -a system out/target/product/mango220/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/mango220/system

error: do_inode_allocate_extents: Failed to allocate 300 blocks



수정사항


 "device/crazyboys/mango220/BoardConfig.mk"

BOARD_SYSTEMIMAGE_PARTITION_SIZE := 314572800

 

에 정의가 되어있습니다, 

명령을 살펴보면 


./out/host/linux-x86/bin/make_ext4fs -h

make_ext4fs [ -l ] [ -j ] [ -b ]

    [ -g ] [ -i ] [ -I ]

    [ -L

    [ -z | -s ] [ -t ] [ -w ] [ -c ] [ -J ]

    []

 

결국 “l” 옵션에 추가를 하면 됩니다.

현재는 300MB입니다.

512MB로 변경합니다.


"device/crazyboys/mango220/BoardConfig.mk"

BOARD_SYSTEMIMAGE_PARTITION_SIZE := 536866816



빌드하기

결과

$ ls -al out/target/product/mango220/

합계 654888

drwxrwxr-x  7 icanjji icanjji      4096  4  7 19:34 .

drwxrwxr-x  3 icanjji icanjji      4096  4  3 11:13 ..

-rw-rw-r--  1 icanjji icanjji        23  4  3 17:21 android-info.txt

-rw-r--r--  1 icanjji icanjji   3586048  4  7 19:34 boot.img

-rw-rw-r--  1 icanjji icanjji     17921  4  7 19:33 clean_steps.mk

drwxrwxr-x  4 icanjji icanjji      4096  4  3 17:21 data

-rw-rw-r--  1 icanjji icanjji     46758  4  7 19:21 installed-files.txt

drwxrwxr-x 14 icanjji icanjji      4096  4  3 17:21 obj

-rw-rw-r--  1 icanjji icanjji       568  4  7 19:33 previous_build_config.mk

-rw-rw-r--  1 icanjji icanjji    166038  4  7 19:34 ramdisk-uboot.img

drwxrwxr-x  8 icanjji icanjji      4096  4  3 17:21 root

drwxrwxr-x  5 icanjji icanjji      4096  4  3 11:48 symbols

drwxrwxr-x 13 icanjji icanjji      4096  4  3 17:21 system

-rw-r--r--  1 icanjji icanjji 318860956  4  7 19:34 system.img

 

 

512MB 까지 만들수 있는 것이지,512MB 이미지가 만들어 지는 것은 아닙니다.



이미지 write 하기


-boot에서 파티션을 다시 조정을 합니다.

 

SMDK4412 # fdisk -c 0 1024 1024 300

set_hsmmc_pre_ratio src_clock=800000000, real_clock=400000

set_hsmmc_pre_ratio src_clock=800000000, real_clock=400000

set_hsmmc_pre_ratio src_clock=800000000, real_clock=400000

set_hsmmc_pre_ratio src_clock=800000000, real_clock=400000

set_hsmmc_pre_ratio src_clock=800000000, real_clock=50000000

EEEEEEEEEEEEEEEEEEEEEXT write OK!! : 0

fdisk is completed

 

partion #    size(MB)     block start #    block count    partition_Id

   1          5077          4979040        10398300          0x0C

   2          1030           136620         2110020          0x83

   3          1030          2246640         2110020          0x83

   4           303          4356660          622380          0x83

 

“fastboot” 명령 입력

SMDK4412 # fast

[Partition table on MoviNAND]

ptn 0 name='fwbl1' start=0x1 len=N/A (use hard-coded info. (cmd: movi))

ptn 1 name='bl2' start=N/A len=N/A (use hard-coded info. (cmd: movi))

ptn 2 name='bootloader' start=N/A len=N/A (use hard-coded info. (cmd: movi))

ptn 3 name='tzsw' start=N/A len=N/A (use hard-coded info. (cmd: movi))

ptn 4 name='kernel' start=N/A len=N/A (use hard-coded info. (cmd: movi))

ptn 5 name='ramdisk' start=N/A len=0x0(~27262976KB) (use hard-coded info. (cmd: movi))

ptn 6 name='system' start=0x1 len=0x0(~1080330240KB)

ptn 7 name='userdata' start=0x1 len=0x0(~1080330240KB)

ptn 8 name='cache' start=0x1 len=0x0(~318658560KB)

ptn 9 name='fat' start=0x1 len=0x0(~1028962304KB)

 

 

리눅스 PC에서

 

 

 

$ sudo fastboot -w

$ sudo fastboot flash system system.img

이미지를 Write를 합니다

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.