[ROM] LineageOS 18.1 for Galaxy Z Flip F700F

Search This thread

Rainbow_Dash

Senior Member
Nov 23, 2014
458
1,154
Samsung Galaxy S4
Samsung Galaxy S5

k5tUT1V.png


LineageOS 18.1 for the Galaxy Z Flip 4G
Code:
/*
* Your warranty may be void depending on the place you live.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/


Working:
- Wifi
- Sound
- Video Playback
- Fingerprint Sensor
- Ril (Mobile data, calls, sms etc)
- Sensors
- Bluetooth
- Wifi and USB tethering
- MTP
- 2D and 3D gpu acceleration
- HW encoding/decoding
- GPS
- Cameras (both of them)
- HWcomposer (HWC)
- Screens (both of them)

Issues:
- VoLTE and VoWIFI (and won't be implemented anytime soon)
- SELinux is set to permissive in this first build.
- Small outer cover screen has touch x and y axis swapped. (to swipe left, you must swipe up etc)
- Opening the fold wakes the phone up, but closing it doesn't put it to sleep (android does this assuming you want to use it with outer screen, but on flip this is impractical)
- Wireless Powershare (not implemeted yet)

Instructions:
Make sure you are on OneUI3.1 F700FXXU4DUB4 firmware (latest at the time of writing this). Older or newer ones may or may not work, this it what's tested.
- Carefully follow all instructions flashing the LineageOS recovery image in this thread, including decrypting the filesystem.
- Format data from los recovery again.
- Download and ADB sideload LineageOS zip, and (optionally) opengapps & Magisk(yes, the .apk). You can push them into internal storage but after decrypting that won't be accessible until first reboot so to avoid a mess it's best to sideload. Hit yes if the recovery asks you anything about missing signature verification.
- Reboot and profit?

Video Demo


Notes:
- It may be possible to not have to decrypt the filesystem in order to use this, but personally i've never tried it.
- If you run into any issues regarding the rom itself (bootloops, crashes etc) try a clean flash without gapps or magisk and see if they occur again. Some meme versions of gapps and/or magisk can sometimes cause problems. If you still have them, post about it here.
- In the same downloads folder i have uploaded a kernel with the cover screen's touchscreen disabled since accidental touches can start getting annoying.If future me got lazy and uploaded it in .img format, place the kernel on the root of /sdcard/ and run this command from adb shell in los recovery (after enabling it in advanced tab)
Bash:
dd if=/sdcard/disabled_covertouch_F700F.img of=/dev/block/platform/soc/1d84000.ufshc/by-name/boot
- Upon first boot you may want to go into settings and switch preferred connection mode from 3G to 4G

Downloads :

Goodies folder

Kernel source code

Credits:
Big thankies to @Vaughnn for his S10e sources this was largely based upon and for general help in the process of this rom's development. It wouldn't have been possible without him.
@Ivan_Meler for being a great friend, a great seal, and for suffering through my various...mishaps regarding this and many other endeavours.
 
Last edited:

Metalor

Senior Member
Nov 4, 2011
51
42
Minsk
Hi, Rainbow_Dash! Thank you very much for your work!
May I know where I can get the source code for your bloomq build?
I want to customize LineageOS source code for myself a bit.
 

Zigla

Member
Nov 21, 2018
5
0
Anybody got problems with the Touchscreen? After reboot in LOS, its not working. I can not touch on NEXT>
I see one time in the left bottom corner "SAVE MODE" pop on the screen. Maybe this is the problem?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6

    k5tUT1V.png


    LineageOS 18.1 for the Galaxy Z Flip 4G
    Code:
    /*
    * Your warranty may be void depending on the place you live.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    Working:
    - Wifi
    - Sound
    - Video Playback
    - Fingerprint Sensor
    - Ril (Mobile data, calls, sms etc)
    - Sensors
    - Bluetooth
    - Wifi and USB tethering
    - MTP
    - 2D and 3D gpu acceleration
    - HW encoding/decoding
    - GPS
    - Cameras (both of them)
    - HWcomposer (HWC)
    - Screens (both of them)

    Issues:
    - VoLTE and VoWIFI (and won't be implemented anytime soon)
    - SELinux is set to permissive in this first build.
    - Small outer cover screen has touch x and y axis swapped. (to swipe left, you must swipe up etc)
    - Opening the fold wakes the phone up, but closing it doesn't put it to sleep (android does this assuming you want to use it with outer screen, but on flip this is impractical)
    - Wireless Powershare (not implemeted yet)

    Instructions:
    Make sure you are on OneUI3.1 F700FXXU4DUB4 firmware (latest at the time of writing this). Older or newer ones may or may not work, this it what's tested.
    - Carefully follow all instructions flashing the LineageOS recovery image in this thread, including decrypting the filesystem.
    - Format data from los recovery again.
    - Download and ADB sideload LineageOS zip, and (optionally) opengapps & Magisk(yes, the .apk). You can push them into internal storage but after decrypting that won't be accessible until first reboot so to avoid a mess it's best to sideload. Hit yes if the recovery asks you anything about missing signature verification.
    - Reboot and profit?

    Video Demo


    Notes:
    - It may be possible to not have to decrypt the filesystem in order to use this, but personally i've never tried it.
    - If you run into any issues regarding the rom itself (bootloops, crashes etc) try a clean flash without gapps or magisk and see if they occur again. Some meme versions of gapps and/or magisk can sometimes cause problems. If you still have them, post about it here.
    - In the same downloads folder i have uploaded a kernel with the cover screen's touchscreen disabled since accidental touches can start getting annoying.If future me got lazy and uploaded it in .img format, place the kernel on the root of /sdcard/ and run this command from adb shell in los recovery (after enabling it in advanced tab)
    Bash:
    dd if=/sdcard/disabled_covertouch_F700F.img of=/dev/block/platform/soc/1d84000.ufshc/by-name/boot
    - Upon first boot you may want to go into settings and switch preferred connection mode from 3G to 4G

    Downloads :

    Goodies folder

    Kernel source code

    Credits:
    Big thankies to @Vaughnn for his S10e sources this was largely based upon and for general help in the process of this rom's development. It wouldn't have been possible without him.
    @Ivan_Meler for being a great friend, a great seal, and for suffering through my various...mishaps regarding this and many other endeavours.
    1
    You should apply for official
    1
    F700n Can Korean models be flashed in?
    It works just fine. Claims to be F700F, but that's about all that seems wrong.