Keresés

Új hozzászólás Aktív témák

  • 8zabi

    őstag

    válasz 8zabi #131 üzenetére

    ezt találtam a kernelforrásban, kezdetnek nem rossz:

    #include <linux/module.h>
    #include "partition_define.h"
    struct excel_info PartInfo[PART_NUM]={
    {"preloader",6291456,0x0, EMMC, 0,BOOT_1},
    {"mbr",524288,0x600000, EMMC, 0,USER},
    {"ebr1",524288,0x680000, EMMC, 1,USER},
    {"pmt",4194304,0x700000, EMMC, 0,USER},
    {"pro_info",3145728,0xb00000, EMMC, 0,USER},
    {"nvram",5242880,0xe00000, EMMC, 0,USER},
    {"protect_f",10485760,0x1300000, EMMC, 2,USER},
    {"protect_s",10485760,0x1d00000, EMMC, 3,USER},
    {"seccfg",131072,0x2700000, EMMC, 0,USER},
    {"uboot",393216,0x2720000, EMMC, 0,USER},
    {"bootimg",6291456,0x2780000, EMMC, 0,USER},
    {"recovery",6291456,0x2d80000, EMMC, 0,USER},
    {"sec_ro",6291456,0x3380000, EMMC, 4,USER},
    {"misc",524288,0x3980000, EMMC, 0,USER},
    {"logo",3145728,0x3a00000, EMMC, 0,USER},
    {"ebr2",524288,0x3d00000, EMMC, 0,USER},
    {"expdb",10485760,0x3d80000, EMMC, 0,USER},
    {"android",681574400,0x4780000, EMMC, 5,USER},
    {"cache",132120576,0x2d180000, EMMC, 6,USER},
    {"usrdata",1073741824,0x34f80000, EMMC, 7,USER},
    {"fat",0,0x74f80000, EMMC, 8,USER},
    {"bmtpool",22020096,0xFFFF00a8, EMMC, 0,USER},
    };
    EXPORT_SYMBOL(PartInfo);

    #ifdef MTK_EMMC_SUPPORT
    struct MBR_EBR_struct MBR_EBR_px[MBR_COUNT]={
    {"mbr", {1, 2, 3, 4, }},
    {"ebr1", {5, 6, 7, }},
    {"ebr2", {8, }},
    };

    EXPORT_SYMBOL(MBR_EBR_px);
    #endif

  • 8zabi

    őstag

    válasz cappa72 #130 üzenetére

    jó lenne ha a lenovo is kiadná a kernel forrásokat, akkor talán már alap szinten is lehetne módosítani a partíciók méretét :)

    mod.:

    keresgéltem, úgy látom elérhető itt
    másnak ez még nem jutott eszébe? :D

  • 8zabi

    őstag

    gondoltam egyet és elhatároztam hogy a jól belakott rendszeremet lementem, Flashtool-lal: SLXROM, 2.5GB /data, belső SD kilőve, programok kigyomlálva, testre szabva

    úgy gondoltam, hogy a LiFe rom-hoz való scatter fájl nem lesz nekem jó, mert a /data és a /fat partició mérete megváltozott
    szépen lementettem a dumchar_info-t és elkezdtem számolgatni, arra lettem figyelmes, hogy ezen semmilyen méretváltozás nem látszik, a két módosított partició ez alapján pont akkora mint ha hozzá sem lenne nyúlva, de ez nem igaz :)

    hol van a kutya elásva?
    azt tudom, hogy az ebr2 van módosítva, így látja nagyobbnak a /data-t és kisebbnek a /fat--ot, de ennek nem kéne itt is láthatónak lennie?

    dumchar_info
    partitions

    titkos vágyam, hogy a ROW telefonok /preload particióját hozzácsapjam a /data-hoz ;]

Új hozzászólás Aktív témák