[ROM][LineageOS][17.1][UNOFFICIAL][Nexus10] -> 2021-05-10

Search This thread

ipdev

Recognized Contributor
  • Feb 14, 2016
    1,330
    1
    1,476
    Google Nexus 10
    Nexus 7 (2013)
    Thanks for your input !

    I have seen REPIT too .. interessting .. needs to be configured and tested for Nexus 10.
    Are you able to proceed with testing ?

    In AOSP builds we do have already resizing of system partition in place.
    Not automated and just for testing ...

    Code:
    ui_print("system partition file-system check and resize ..");
    run_program("/sbin/e2fsck", "-fy", "/dev/block/platform/dw_mmc.0/by-name/system");
    run_program("/sbin/resize2fs", "/dev/block/platform/dw_mmc.0/by-name/system");

    Yes .. will have a look for automation .. in the next time.
    I have no problem giving it a try, I learn a lot by testing.
    Normally what not to do and how to fix it afterwards .
    Always willing to learn though. :eek:
     

    castrwilliam

    Senior Member
    Dec 15, 2011
    212
    339
    Phoenix
    I compiled a static copy of fdisk from util-linux for ARM if anyone would rather use that when repartitioning.

    Also attached is the output of fdisk -l with all the columns for a stock 32GB Nexus 10. Might be helpful if you screw something up... might be.

    If you do this, remember the partition labels ("system", "userdata", "cache") are just as important as the type and order of partitions, because that's how they're referred to in manta.fstab and hence how both TWRP and the normal OS find them to mount them.

    Just remember, don't mess around with anything above "cache" if you want to be safe. It shouldn't be bricked too badly even if you manage to just delete those three, but you'll probably end up with a crashing twrp and you'll have to do everything from an adb shell. And don't reboot it when it's screwed up, obviously. That will always make things worse.
     

    Attachments

    • fdisk-2.29_static_armv7.zip
      876.8 KB · Views: 14
    • manta32_stock_partitions_gpt.txt
      1.8 KB · Views: 45
    Last edited:

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    I compiled a static copy of fdisk from util-linux for ARM if anyone would rather use that when repartitioning.

    Also attached is the output of fdisk -l with all the columns for a stock 32GB Nexus 10. Might be helpful if you screw something up... might be.

    If you do this, remember the partition labels ("system", "userdata", "cache") are just as important as the type and order of partitions, because that's how they're referred to in manta.fstab and hence how both TWRP and the normal OS find them to mount them.

    Just remember, don't mess around with anything above "cache" if you want to be safe. It shouldn't be bricked too badly even if you manage to just delete those three, but you'll probably end up with a crashing twrp and you'll have to do everything from an adb shell. And don't reboot it when it's screwed up, obviously. That will always make things worse.
    Thanks for your input !

    Did you check for GPT support .. normally fdisk does not have it.
    The reason for using gdisk or parted.

    Did you made repartitioning on your 32GB manta already ?
     
    • Like
    Reactions: ipdev

    ipdev

    Recognized Contributor
  • Feb 14, 2016
    1,330
    1
    1,476
    Google Nexus 10
    Nexus 7 (2013)
    Thanks for your input !

    I have seen REPIT too .. interessting .. needs to be configured and tested for Nexus 10.
    Are you able to proceed with testing ?

    I have no problem giving it a try, I learn a lot by testing.
    Normally what not to do and how to fix it afterwards .
    Always willing to learn though. :eek:

    Sorry for the delay. I seem to keep getting sidetracked by work, or other devices.

    So I have successfully modified REPIT to work for my Nexus 7.
    I do a lot of testing on flo. I use my 32Gig daily, and have a 16 Gig, for testing.

    Nexus 7 WiFi (2013) Flo.

    Pre-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3031039 840.0 MiB 8300 system
    23 3031040 4177919 560.0 MiB 8300 cache
    Post-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3825663 1.2 GiB 0700 system
    23 3825664 4177919 172.0 MiB 0700 cache


    So now it's time to try on manta. :D
    Partition layout is simpler, no free spaces between some partitions, and I know REPIT a little bit more intimate now.

    Code:
    Number  Start (sector)    End (sector)  Size       Code  Name
       7          172032         1253375   528.0 MiB   0700  cache
       8         1253376         2891775   800.0 MiB   0700  system
       9         2891776        61063167   27.7 GiB    0700  userdata

    1.2 Gig System and 128 Meg cache for manta sound good?
    Should I steel some space from User Data?
     
    Last edited:

    castrwilliam

    Senior Member
    Dec 15, 2011
    212
    339
    Phoenix
    Thanks for your input !

    Did you check for GPT support .. normally fdisk does not have it.
    The reason for using gdisk or parted.

    Did you made repartitioning on your 32GB manta already ?

    Yes, I did, everything worked fine. I even added a 10th parition for the Raspbian port I'm working on.

    Recent versions of fdisk, at least the util-linux one, support way more than just MBR. I like it because it's less verbose than parted. Parted reminds me too much of diskpart.
     
    • Like
    Reactions: ipdev and followmsi

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    Sorry for the delay. I seem to keep getting sidetracked by work, or other devices.

    So I have successfully modified REPIT to work for my Nexus 7.
    I do a lot of testing on flo. I use my 32Gig daily, and have a 16 Gig, for testing.

    Nexus 7 WiFi (2013) Flo.

    Pre-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3031039 840.0 MiB 8300 system
    23 3031040 4177919 560.0 MiB 8300 cache
    Post-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3825663 1.2 GiB 0700 system
    23 3825664 4177919 172.0 MiB 0700 cache


    So now it's time to try on manta. :D
    Partition layout is simpler, no free spaces between some partitions, and I know REPIT a little bit more intimate now.

    Code:
    Number  Start (sector)    End (sector)  Size       Code  Name
       7          172032         1253375   528.0 MiB   0700  cache
       8         1253376         2891775   800.0 MiB   0700  system
       9         2891776        61063167   27.7 GiB    0700  userdata

    1.2 Gig System and 128 Meg cache for manta sound good?
    Should I steel some space from User Data?

    Cool .. for me personally 1.2gb is fine .. no need to change userdata on manta.

    Thanks
     

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    Yes, I did, everything worked fine. I even added a 10th parition for the Raspbian port I'm working on.

    Recent versions of fdisk, at least the util-linux one, support way more than just MBR. I like it because it's less verbose than parted. Parted reminds me too much of diskpart.
    Thanks for confirming ..

    It's time for repartition soon. ;)
     

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    Sorry for the delay. I seem to keep getting sidetracked by work, or other devices.

    So I have successfully modified REPIT to work for my Nexus 7.
    I do a lot of testing on flo. I use my 32Gig daily, and have a 16 Gig, for testing.

    Nexus 7 WiFi (2013) Flo.

    Pre-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3031039 840.0 MiB 8300 system
    23 3031040 4177919 560.0 MiB 8300 cache
    Post-Flash
    Number Start (sector) End (sector) Size Code Name
    22 1310720 3825663 1.2 GiB 0700 system
    23 3825664 4177919 172.0 MiB 0700 cache


    So now it's time to try on manta. :D
    Partition layout is simpler, no free spaces between some partitions, and I know REPIT a little bit more intimate now.

    Code:
    Number  Start (sector)    End (sector)  Size       Code  Name
       7          172032         1253375   528.0 MiB   0700  cache
       8         1253376         2891775   800.0 MiB   0700  system
       9         2891776        61063167   27.7 GiB    0700  userdata

    1.2 Gig System and 128 Meg cache for manta sound good?
    Should I steel some space from User Data?

    @ipdev

    Do you have a ready made REPIT TWRP flashable package for flo (16GB) ?
    Like you describe above .. only changing system and cache ?
    Pls share this package.
    Thanks !


    Just made a custom TWRP for manta .. for the manual way. :)

    twrp-3.2.3-0-manta-parted-fdisk.static.img

    Added "fdisk.static" and "parted" into /sbin with correct permissions to execute.

    Code:
    fdisk.static -l /dev/block/mmcblk0
    Code:
    parted /dev/block/mmcblk0

    Of course. a ready made TWRP package for manta would be even better .. it's just more simple to use.
    As it looks like the system and cache partition layout is identically on 16GB and 32GB version, just userdata differs.

    Cheers
     
    • Like
    Reactions: guidol and ipdev

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    Re-partition system and cache !

    I did the manual way now .. was lazy and did use terminal inside twrp - no cable and no adb.
    But I do recommend to use adb from PC .. typing is more easy.

    We are changing system and cache only .. data will stay untouched !

    1. Download customized TWRP from here: twrp-3.2.3-0-manta-parted-fdisk.static.img
    2. Boot into current TWRP and install the customized TWRP version and reboot into recovery again.
    3. Go into mount menu and unmount cache - if system should be mounted unmount too.
    4. Go into "terminal" inside TWRP ( or use adb shell all the time )

    Now we are ready to rumble .. I have used parted for manta now.

    5. To enter parted ..
    Code:
    parted /dev/block/mmcblk0

    6. To see current partition layout.
    Code:
    p

    7.
    we switch to sector units.
    Code:
    unit s

    8.
    we remove cache partition first
    Code:
    rm 7

    You can always type "p" again to look at current layout !

    9.
    we make new cache .. but smaller
    Code:
    mkpart 7 172032 434175

    10.
    we name partition number 7 correctly.
    Code:
    name 7 cache

    Again .. You can always type "p" again to look at current layout !

    11.
    we remove system now ..
    Code:
    rm 8

    12.
    we make new system .. but bigger now !
    Code:
    mkpart 8 434176 2891775

    13.
    and we name it ..
    Code:
    name 8 system

    We check a last time with "p" if all is fine now ..

    We may switch to MB ..
    Code:
    unit mb

    And type "p" again .. nice ?

    14.
    We type "quit" to save and leave parted !
    This will save all the changes you have made !
    If something you want to change do it before you quit.
    Code:
    quit

    15.
    We just do a quick inital format in TWRP ..

    for cache
    Code:
    mke2fs -t ext4 /dev/block/mmcblk0p7

    and for system too .. we keep ext2 like before .. system.img is ext4 anyway.
    Code:
    mke2fs -t ext2 /dev/block/mmcblk0p8

    16. (optional)
    Now go into TWRP mount menu and try to mount /system and /cache.
    Does it work ?

    17.
    Now it's time to reboot into recovery again .. just install the original TWRP version again and reboot into recovery.
    Not into system yet !
    If you dont reboot again you may get stange error message from ROM installer script.

    18.
    Once rebooted into TWRP its time to install your ROM like always ..

    Done !

    If you want to changes sizes ..
    1 MB are 2048 sectors.
    At 2891776 is starting /data .. system needs to end at 2891775 !

    Now with new partiton layout .. since long time I use normal gapps packages again !
    No need to for modified version of gapps anymore :)


    Cheers
     

    ipdev

    Recognized Contributor
  • Feb 14, 2016
    1,330
    1
    1,476
    Google Nexus 10
    Nexus 7 (2013)
    Do you have a ready made REPIT TWRP flashable package for flo (16GB) ?
    Like you describe above .. only changing system and cache ?
    Pls share this package.
    Thanks !
    REPIT for flo. Link

    REPIT for manta will be soon.
    I accidentally switched system and cache partitions. Whoops!
    Once corrected and tested I will share it.

    Edit:
    To install. Boot into twrp, copy file to /tmp unplug usb cable and install.
     

    Attachments

    • Screenshot_flo.png
      Screenshot_flo.png
      192 KB · Views: 487
    Last edited:
    • Like
    Reactions: followmsi

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    REPIT for flo. Link

    REPIT for manta will be soon.
    I accidentally switched system and cache partitions. Whoops!
    Once corrected and tested I will share it.

    Edit:
    To install. Boot into twrp, copy file to /tmp unplug usb cable and install.
    Thanks a lot .. I may publish your link/package in flo/deb classic version thread too .. hope its OK for you ?

    And now for manta too .. Nice !
    Pls take your time .. For stuff like this its better to have stable solution - no need to be fast !

    The 32gb manta I did manually .. But as I have 2 Nexus 10 (32gb and 16gb) I will wait for your REPIT package and test it on 16gb version.

    Thanks for your work !
     
    • Like
    Reactions: ipdev

    ipdev

    Recognized Contributor
  • Feb 14, 2016
    1,330
    1
    1,476
    Google Nexus 10
    Nexus 7 (2013)

    Attachments

    • Screenshot_manta.png
      Screenshot_manta.png
      191 KB · Views: 3,113
    • Screenshot_deb.png
      Screenshot_deb.png
      195 KB · Views: 3,017
    Last edited:

    onoakino

    Senior Member
    Sep 25, 2015
    235
    52
    Manila
    Tldr: Sorry for my ignorance but can you give a short explanation why we need to repartition? Is the system partition too small already?

    I think it is great to implement. Increasing System and cache. Honestly, on a 32gb manta, there's too much free space on data. Taking a gig or two out of it for system and cache wouldn't really matter to me.



    Sent from my S3 using Tapatalk
     

    ipdev

    Recognized Contributor
  • Feb 14, 2016
    1,330
    1
    1,476
    Google Nexus 10
    Nexus 7 (2013)
    Actually it is reducing cache and adding the space to system.
    cache=max+wipe is just me being lazy. :silly:

    Only calling cache and system partitions, leaving the rest alone. Wiping the two partitions and declaring system as 1.2GiB, the remanning space will be used for cache by using =max.

    Most older devices have a small system partition and cache is barely used now. So by reducing cache and adding the space to system helps quite a bit.

    As for data, on a 32 gig version it would be easy to pull a gig for system but, those with a 16GB version may not agree. ;)
     
    Last edited:
    • Like
    Reactions: followmsi

    followmsi

    Senior Member
    Oct 10, 2013
    4,080
    12,191
    REPIT for manta. Link
    lanchon-repit-09180102-cache=max+wipe-system=1228M-manta.zip

    UPDATED REPIT for flo. Updated to accept flo and deb.
    lanchon-repit-09180202-system=1228M-cache=max+wipe-flo.zip
    I happen to have a 32Gig deb. ;)

    Official REPIT Link

    Well done !

    I just used your package to change partition layout on manta (16GB).
    Works fine .. without any issues !

    Just some hints for other partition resizers ..

    - I had no cable at all, but MTP was enabled (had to disable MTP and reboot TWRP before the script starts correctly)
    - Like said above .. the package needs to be placed and started form /tmp folder - started it from /sdcard/Download folder - no luck!
    - It even keeps the existing files on system .. this way it takes a bit longer to run. - still recommend to do fresh ROM install afterwards.
    - "clever" script .. does checks and tells you what is going on.
    - It's "safe" -> script is changing only when all requirements are fullfilled.

    I do recommend this TWRP flashable package for all Nexus 10 users !
    @ipdev - thanks for your work !!!


    To be ready for new partition sizes I have updated a few branches today.
    Updated Oreo AOSP, Lineage-15.1 and RROS Oreo .. Pie AOSP/Lineage-16.0 .. and CM-14.1 too !
    https://github.com/followmsi/androi...mmit/1b89de7eeff4313a55e807fa2d20579dc207860c

    Now the ROM installer will automactilly enlarge system partition when you install a new ROM.
    You can direclty start gapps installation afterwards.

    If the Pie graphics issues should get fixed at some point - we will have no free space problems anymore ! :)

    Cheers
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 3
      Lineage-17.1 - May 2021

      lineage-17.1-20210510-UNOFFICIAL-manta.zip

      Changes:
      - Google security updates -> May 2021
      - Disabled Google AVC codec to fix video on latest versions of Netflix.
      - Patched framework/base to support microG
      - Latest LineageOS changes for Android 10

      Pls check first page for known issues.

      For the "System and Cache repartitioning / Opengapps: Error 70" topic pls have a look on the first page.

      Enjoy :p
      2
      I am currently on TWRP 3.4. Should I be using it or upgrade to 3.5.2? This: https://twrp.me/site/update/2020/12/31/twrp-3.5.0-released.html does not make it clear, because we are on 17.1 which is Android 10...
      Hi. :)

      It is generally recommended to use the newest version of TWRP for your device.

      TWRP for Samsung Nexus 10
      twrp.me - WebSite - manta - Link

      Before 3.5.0, TWRP was built on one version of Android, normally the newest at the time.
      TWRP 3.1.x = Android 7.1.2 | TWRP 3.2.x = Android 8 | TWRP 3.3.x = Android 9

      Starting with 3.5.0, TWRP is built on Android 9 or Android 10 depending on the device.
      Devices that released with Android 10 and newer, TWRP will be built using Android 10 sources.
      Pixel 3a released with Android 9 so, TWRP is Android 9.
      Pixel 4 released with Android 10 so, TWRP is Android 10.

      Since this is an older device, TWRP for manta is built using Android 9 sources.

      Cheers. :cowboy:
      2
      No luck with 3.5.0_9-0 either.
      Are you trying to flash from external storage, try this way, boot to recovery, connect using a cable your Nexus 10 to windows, you need to have adb and fastboot installed, if you encouter any problem with Recovery install Odin as well run it as administrator to flash recovery, load the twrp.tar file to AP, no need for aditional drivers adb & Fastboot will install them


      copy Rom file, pico gapps to internal storage, unplug from window, wipe everything but not internal storage then try to flash in twrp, i was never abole to flash or restore backup from USB OTG, Good Luck
      2
      Hi.
      This error means the updater (installer) script would not complete if it continued to run.
      Code:
      script aborted: E1001: Failed to update system image.
      E1001: Failed to update system image.error: 1001

      It should error out and exit before anything was modified or changed.
      Leaving your system as it was before you attempted the install.

      Normally that error means there is not enough space in the system partition.
      Might also happen if you are using an old or unsupported recovery.
      The system partition can not be mounted for some reason.


      You should have received a different error if the zip file was corrupt.
      Just to be safe, double check your download(s) using the md5sum file that matches the build you downloaded.

      --

      For Lineage 17.x you need to (re)partition the device and increase the system partition since it will not fit in the stock partition.

      Odd that it happens with Lineage 16 since it is built using the stock partition size.
      Lineage 16 will fit but, you need to increase the system partition to install GApps.

      To increase your system partition, I recommend using REPIT.
      [TOOL][UNOFFICIAL][PORT] REPIT: for Nexus 10 [manta] - xdaThread - Link

      To download the newest TWRP.
      TWRP for Samsung Nexus 10 - twrp.me - WebSite - Link
      The image .img files are fastboot/recovery flashable.
      The compressed image .img.tar files are to be flashed using ODIN.

      --

      Try mounting system and check the size.
      TWRP-> Mount Select System

      To check size using the command line.
      The df command df -ah will show the sizes of all the mounted partition.

      To check size using TWRP.
      TWRP-> Wipe->Advanced Wipe-> Select System-> Repair or Change File System

      Stock system partition size is 787M.
      A modified system partition is a big as you make it.


      If system can not be mounted..
      You can try wiping system in TWRP and try mounting again.
      You may have to format userdata and then wipe all partitions.

      Note: Formatting userdata will erase all data.
      Backup what you want to save and store it off device.
      Copy it to your computer, cloud storage, USB, ...


      Cheers. :cowboy:
      Good morning.
      First of all, thank you very much for your reply.

      I have been checking the size of the SYSTEM partition with the twrp and it is 787mb.

      The twrp I am using the latest version, the 3.5.2_9-0.

      I can't recover the operating system I had because I didn't backup and format the partition. But it didn't help me much because it always gave me an error when installing the gaps.

      Thank you very much.

      Edit:

      I have already changed the partition size. I just successfully installed the operating system.
      Now I will try to install the gaps.

      Thank you very much for your help. and many thanks to all the people who collaborate with the project.
      1
      Hi. :)

      It is generally recommended to use the newest version of TWRP for your device.

      TWRP for Samsung Nexus 10
      twrp.me - WebSite - manta - Link

      Before 3.5.0, TWRP was built on one version of Android, normally the newest at the time.
      TWRP 3.1.x = Android 7.1.2 | TWRP 3.2.x = Android 8 | TWRP 3.3.x = Android 9

      Starting with 3.5.0, TWRP is built on Android 9 or Android 10 depending on the device.
      Devices that released with Android 10 and newer, TWRP will be built using Android 10 sources.
      Pixel 3a released with Android 9 so, TWRP is Android 9.
      Pixel 4 released with Android 10 so, TWRP is Android 10.

      Since this is an older device, TWRP for manta is built using Android 9 sources.

      Cheers. :cowboy:
      Thank you @ipdev "... older device ... built using Android 9 sources" makes perfect sense! Updated and everything is good!
    • 76

      EmPczMv.png

      LineageOS

      lineage-17.1-20210510-UNOFFICIAL-manta.zip

      Known issues:
      - Pls disable "Adaptive brightness" in display settings -> sensor service problems.
      - GPS is not working and has been disabled completely
      - NFC is not working and has been disabled completely
      - Watchdog has been (partially) disabled - in case of crash/bug you may need to reboot using power button.
      - Camera is not working .. same problem like on Nougat. (broken HAL1 camera and unsupported HAL2 camera)
      - Encryption seems not to work - and has not been tested. -> Pls do not encrypt your data partition yet.


      lineage-16.0-20200913-UNOFFICIAL-manta.zip (DISCONTINUED) -> Pls check here for new builds !

      Known issues:
      - HWC (hardware composer) is partly broken (icons are not shown correctly and black home screen - some overlays have problems .. etc.)
      - Encryption seems not to work - and has not been tested. -> Pls do not encrypt your data partition yet.
      - NFC may not work correctly and drains a lof of battery - Pls disable thru settings menu.
      - If you set pin, pattern or password to unlock the device pls be patient - if you press "confirm" the system is freezing for a few minutes - just wait.
      - Camera is not working .. same problem like on Nougat. (broken HAL1 camera and unsupported HAL2 camera)


      lineage-15.1-20190516-UNOFFICIAL-manta.zip (DISCONTINUED) -> Pls check here for new builds !

      Known issues:
      - Encryption seems not to work - and has not been tested. -> Pls do not encrypt your data partition yet.
      - Headphone jack is not fully working (Pls use the "AudioJack" kernel -> 3.4.67 - current standard kernel for all Oreo ROMs)
      - If you install Magisk, pls disable Magisk "Hide" feature. (3.4.113 kernel issue)
      - NFC has been taken out - still not working.
      - Camera is not working .. same problem like on Nougat. (broken HAL1 camera and unsupported HAL2 camera)
      - If you set pin, pattern or password to unlock the device pls be patient - if you press "confirm" the system is freezing for a few minutes - just wait.


      lineage-14.1-20181218-UNOFFICIAL-manta.zip (DISCONTINUED) -> Pls check here for new builds !

      Known issues:
      - Camera is not working (broken HAL1 camera and unsupported HAL2 camera)
      - Headphone jack is not fully working
      Due to the new kernel sources the Audio jack will not work correctly anymore. (2017-07-27)
      If you need working Audio jack - pls install this kernel via TWRP: manta-kernel-lineage_20170509.zip



      Installation:
      1. Boot into TWRP
      2. Wipe system, cache, dalvik and data. (Not required if you upgrade from previous build)
      3. Install lineage-xx.x-yyyyyyyy-UNOFFICIAL-manta.zip
      4. install opengapps or beansgapps (optional)
      5. install SuperSU.zip and/or Magisk.zip
      6. Reboot into system ..

      - Please install Magisk.zip and/or SuperSu.zip yourself.
      - Due to systemless rooting - if you have installed magisk and/or supersu before you need to install it again !
      - If you install SuperSu.zip it will boot twice - no panic, it's normal !
      - If you had gapps installed before you don't need to install gapps again - the installer will take care.
      - If you face any strange issues, pls do a factory reset via TWRP first.
      - If you have problems with SetupWizard from opengapps - pls install opengapps after first system boot.
      - BeansGapps SetupWizard should have no problems at all !


      System and Cache repartitioning / Opengapps: Error 70
      The current system partition is (getting) full !
      You need to do repartition your system and cache partitions .. either via TWRP package or manually via shell.
      It's an one time task.

      But the filesystem of the system.img inside the ROM will keep always the same size .. approx. 800mb.
      The filesystem does not know the "real" size of the actual partition.
      In general .. If you install an image into a partition the filesystem will have the size of the image (in our case 800mb).
      The free space we got thru repartitioning needs to be allocated again.

      For this reason we need to enlarge/resize the filesystem after each ROM update and/or clean install.
      Only the filesystem .. the partition itself will stay untouched.
      The automatic enlarge/resize of the filesystem is part of the ROM installer.

      For manual repartitioning have a look here:
      https://forum.xda-developers.com/showpost.php?p=77759823&postcount=953
      https://forum.xda-developers.com/showpost.php?p=77762148&postcount=954

      For automatic repartitioning have a look here:
      https://forum.xda-developers.com/showpost.php?p=77764246&postcount=957
      https://forum.xda-developers.com/showpost.php?p=77770425&postcount=960
      https://forum.xda-developers.com/showpost.php?p=78219279&postcount=1059

      @ipdev - Thanks for your TWRP flashable repartitioning package !


      SOURCES:
      If you want to build your own ROM .. just use my slightly modified manifest.
      https://github.com/followmsi/manifests/tree/manta-lineageos-cm-14.1
      https://github.com/followmsi/manifests/tree/manta-lineage-15.1
      https://github.com/followmsi/manifests/tree/manta-lineage-16.0


      Download:
      https://drive.google.com/open?id=0By6p5AdQfavBNHkxVWhNOW5CdVk
      https://androidfilehost.com/?w=files&flid=289294

      Enjoy lineageOS on your Nexus 10 .. :)
      30
      This is a milestone release ... HW decoding is working now !!!
      Even Netflix is working now :)

      lineage-15.1-20180303-UNOFFICIAL-manta.zip

      Changes:
      - Fixing HW decoding on Oreo -> using Exynos SHIM_LIBS from TeamNexus -> adapted for manta device !
      - Latest LineageOS changes

      Official Oreo 8.1 opengapps are ready now !

      Enjoy :p

      EDIT:
      - If you install Magisk, pls disable Magisk "Hide" feature !
      Otherwise you will get error 963 in playstore and can not install any apps anymore.
      Also no .apk via file explorer .. etc.
      Other strange issues could happen too.
      The next issue to be fixed.
      24
      Finally :)

      It was not the kernel !
      We are using fresh built OMX libs for each ROM .. since Nougat and before.
      But the Oreo libs do have some problems.
      For this reason we use prebuilt Nougat libs now ..

      No Youtube problems anymore .. no video and memory issues anymore !

      lineage-15.1-20180523-UNOFFICIAL-manta.zip

      Changes:
      - We are using prebuilt Nougat OMX blobs now !
      - Latest Lineage changes

      Enjoy :p
      24
      Some new builds ...

      CM-14.1

      Pls see the link below .. last month they were quick .. all the security changes were implemented Oct. 3rd.
      https://review.lineageos.org/#/q/n_asb_10-2017
      But this month .. nothing until now.
      Anyway .. here is the new Nougat version .. some kernel changes were done.

      lineage-14.1-20171116-UNOFFICIAL-manta.zip
      lineage-14.1-20171116-UNOFFICIAL-manta.zip.md5sum


      Changes:
      - still october security level
      - new Kernel -> latest lineage changes
      - latest lineageos changes

      Sources:
      https://github.com/followmsi/manifests/tree/manta-lineageos-cm-14.1
      https://github.com/followmsi/android_kernel_samsung_manta/tree/followmsi-nougat


      Lineage-15.0

      lineage-15.0-20171116-UNOFFICIAL-manta_followmsi.zip

      Changes:
      - new Kernel -> changed to 64-Bit binder
      - 64Bit binder
      - Added binderized gralloc service

      HW decoding is still not working !

      Sources:
      https://github.com/followmsi/manifests/tree/manta-lineage-15.0
      https://github.com/followmsi/android_kernel_samsung_manta/tree/followmsi-oreo_2017-11-13


      Enjoy :p
      23
      July 2018

      lineage-15.1-20180707-UNOFFICIAL-manta.zip

      Changes:
      - Google July 2018 Security updates
      - disable bionic linker warnings
      - Latest LineageOS changes

      New RR version will come in the next days too ..

      Due to holiday season the August releases will be delayed !

      Enjoy :p

      EDIT:
      And the new RR build ..
      RR-O-v6.1.0-20180707-manta-Unofficial.zip
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone