[ROM][Unofficial][4.4.4] LineageOS 11.0 based for Galaxy S2 GT-I9100 [2019-12-24]

Search This thread

dimez1

New member
Mar 12, 2010
1
0
New build is up containing 4.4.4 relevant parts of ASB as Unofficial Security Backport "May 2019".
More details & Download via OP

Thank you for your work!
I've installed lineage-11-20190511-UNOFFICIAL-i9100.zip, open_gapps-arm-4.4-pico-20161006.zip and webview_fix.zip and I got "Unfortunately, Setup Wizard has stopped" after fresh install.
If I install only lineage-11-20190511-UNOFFICIAL-i9100.zip - all ok.
 
Last edited:

grzwolf

Senior Member
Mar 7, 2009
275
840
Großenstein
Thank you for your work!
I've installed lineage-11-20190511-UNOFFICIAL-i9100.zip, open_gapps-arm-4.4-pico-20161006.zip and webview_fix.zip and I got "Unfortunately, Setup Wizard has stopped" after fresh install.
If I install only lineage-11-20190511-UNOFFICIAL-i9100.zip - all ok.

I didn't try to clean install for a long time.
So you have no gapps, sorry to hear.

Only idea would be to clean install an older ROM, which installs gapps successfully.
Then update to the most recent ROM without touching gapps & SUW.
I hope that might help.

Update 2019/05/26
If you neeed gapps, you can install open_gapps-arm-4.4-pico-20190525.zip later, even after installing the ROM.
Just reboot again to twrp and install, that's it.
There will be no Setup Wizzard, but you are able manage anything without him.
Setup your google account, then you have full access to the playstore.
 
Last edited:

lee.wp14

Senior Member
Sep 15, 2015
524
401
Penang
Hey there, just dropping by :)
If you happen to fix the xposed problem, these commits might interest you :
https://github.com/leewp14/android_dalvik/commit/a01c3da141822e9ef839f065bcd512d3ed0274a0
https://github.com/leewp14/android_dalvik/commit/c1202ff8b476a3445f3b844c795ffe47ab526313
https://github.com/leewp14/android_frameworks_base/commit/5754e637bbeaa6d5bd05a1afa9724ec91531791d

These commits are valid for the last official security patch for LineageOS 11.0. I'm not sure if your security backports will have conflict with these commits. Hope this is useful to you!
 

ANDRiMiON

Member
Sep 21, 2012
11
0
Very difficult to find and download recovery compatible with that rom LineageOS 11.


So, here I share two recovery in order to flash that rom from stock firmware with below instructions:

1. Flash firmware stock rom to fully re-initialize the device
2. Flash PhilZ-cwm6-XWMS3-FOP-5.15.9.tar.md5 with Odin
3. Reboot in Philz recovery and flash i9100-cwm-compatible-kitkat-4.4.zip in Philz recovery
4. Reboot in cwm recovery and do full wipe/data/cache
5. Flash LineageOS 11 in cwm recovery

PhilZ-cwm6-XWMS3-FOP-5.15.9.tar.md5
https://mega.nz/#!0pYFkaCa!S6zNO7Z95uNfV0OMqVdAg68PLZHLiXhWdMMILxx7PW0

i9100-cwm-compatible-kitkat-4.4.zip
https://mega.nz/#!h1BnCAST!w_CSOxY-QnqW3382fg6QRrO-NBqWlmUAbKkde-MJLYg


I give this old device for my parents, with that rom, in order to use only GPS offline with osmand.

Hi all,
I am planning to upgrade my CM9.1 to the latest CM11 in the OP.
As i am not coming from stock can i directly flash i9100-cwm-compatible-kitkat-4.4.zip and then continue with steps 4 and 5?

EDIT: Right now i have CWM 6.0.1.2 recovery on my system. grzwolf mentioned above that you use TWRP to flash the latest Gapps.
Is it better to flash a TWRP based recovery compatible with KitKat than the CWM based one mentioned above. And if so where can i find one?
 
Last edited:

TriboDoP

Senior Member
Oct 25, 2015
643
303
Vienna
i9100
OnePlus One
Hi!

I read I should use older gapps but not sure whre to find them... so far I got the newest open gapps pico for 4.4 arm from the official website, but not sure if they will work XD
Hi
A google search for "download open_gapps-arm-4.4-pico-20161006.zip (androidfilehost) could help ....

Sent from my [device_name] using XDA-Developers Legacy app

---------- Post added at 08:26 AM ---------- Previous post was at 08:18 AM ----------

Good to hear that.
My only question is now whether to flash a CWM based recovery or a TWRP one, as i want to use the latest open_gapps-arm-4.4-nano-20190702. Since i want to use all the gapps functionality in the future.
Hi
A recovery comes with the rom. No need to flash one extra unless you want another. As far as i remember the rom has cwm 6.4 or 6.5 - not quite sure).
But i would advice to flash a twrp.zip like 3.1 by the.gangster together with the rom'


Sent from my [device_name] using XDA-Developers Legacy app
 
  • Like
Reactions: maanteel

phaleg

Senior Member
Jul 20, 2012
893
144
Velletri, RM
bit.ly
Hi
A google search for "download open_gapps-arm-4.4-pico-20161006.zip (androidfilehost) could help ....

Sent from my [device_name] using XDA-Developers Legacy app

---------- Post added at 08:26 AM ---------- Previous post was at 08:18 AM ----------


This is what I did, but the file was missing in the link I got from google, so I installed the newest ones (it was a dirty flash over a previous build) :highfive:
 
  • Like
Reactions: maanteel

TriboDoP

Senior Member
Oct 25, 2015
643
303
Vienna
i9100
OnePlus One
Sorry for double post as i was trying to answer to other post but something went wrong

Sent from my [device_name] using XDA-Developers Legacy app

---------- Post added at 08:37 AM ---------- Previous post was at 08:28 AM ----------

This is what I did, but the file was missing in the link I got from google, so I installed the newest ones (it was a dirty flash over a previous build) :highfive:
As long as they work it is fine (btw the download for the older ones worked fine for me)
Regards!


Sent from my [device_name] using XDA-Developers Legacy app
 
  • Like
Reactions: grzwolf and phaleg

alessioacri

Member
Aug 27, 2018
7
0
Hi! Nice rom! Just a thing. I want to use my S2 without SIM, and this way I can't set it up because setup crashes.
How can I set it up? Maybe use a non-valid SIM and then put it out?
 

grzwolf

Senior Member
Mar 7, 2009
275
840
Großenstein
Ok, thank you really much, I'm going to try

If this won't do it, try https://forum.xda-developers.com/showpost.php?p=79585838&postcount=242.
Look at "Update 2019/05/26".
That did the trick for me.

------------------------------------------------------------------------------------------------------------------------------------
Install lineage-11 on i9100 coming from any ROM (long way)
===============================================

0 Downloads AFH folder with all downloads
~~~~~~~~~~~
phone USB drivers
"SAMSUNG_USB_Driver_for_Mobile_Phones.exe"

odin
"Odin3 v3.13.1.exe"

Stock-ROM JB
"I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md5"

Heimdall
"heimdall-suite-1.4.0-win32.zip"

'ROM lineage-11 for i9100'
"lineage-11-20190714-UNOFFICIAL-i9100.zip" or any other lineage-11 ROM

TWRP for i9100
"twrp-3.1.0-0-i9100.img"
NOTE: more recent versions of TWRP won't work in step 3


1 Install Stock-ROM JB
~~~~~~~~~~~~~~~~~~~~~~
Installing Stock-ROM JB shall ensure a clean start.

1.1 PC
install drivers "SAMSUNG_USB_Driver_for_Mobile_Phones.exe"

1.2 Phone
* boot to BootLoader (hold: Vol-Down + Home + Power)
* confirm with Vol-Up
* connect to PC

1.3 PC
execute "Odin3 v3.13.1.exe"
* in 'Log' you must see a device
* select checkbox AP
* select file "I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md5"
* Start
* watch progress until success

1.4 Phone
In the highly probable case of a bootloop on 1st start:
* boot to recovery (hold: Vol-Down + Home + Power)
* execute factory reset
* reboot system
Now Stock-ROM JB should be installed and working.

1.5 Phone
for later usage copy "lineage-11-20190714-UNOFFICIAL-i9100.zip" to Download folder


2 Install Heimdall
~~~~~~~~~~~~~~~~~~
2.2 Phone
* boot to BootLoader (hold: Vol-Down + Home + Power)
* confirm with Vol-Up
* connect to PC

2.2 PC
* extract "heimdall-suite-1.4.0-win32.zip" & navigate to the location of 'heimdall.exe'
Remark: use a folder on the PC's HDD, it didn't work for me when using a USB-Drive
* follow 'Driver Installation Instructions' in README.TXT (switches USB driver with zadig.exe)
* check connection to phone via 'heindall.exe detect'
--> must show 'Device detected'


3 Install TWRP & LOS
~~~~~~~~~~~~~~~~~~~~
3.1 PC
* extract 'ROM lineage-11 for i9100'
* copy 'boot.img' to the folder containing 'heimdall.exe'
* copy "twrp-3.1.0-0-i9100.img" to the folder containing 'heimdall.exe'
* open cmd.exe in the folder containing 'heimdall.exe'
* execute "D:\S2\Heimdall\build\bin>heimdall flash --KERNEL boot.img --RECOVERY twrp-3.1.0-0-i9100.img --no-reboot"
* watch progress until 'Releasing device interface...'

3.2 Phone
* pull out the USB cable
* hold the power button until screen is off (> 8s)
* boot to Recovery (hold: Vol-Up + Home + Power)
* goto Wipe
* goto Advanced wipe --> select Dalvik, Cache, System, Data
* swipe to Wipe
* goto TWRP Install
* navigate to Download folder from 1.5
* select "lineage-11-20190714-UNOFFICIAL-i9100.zip"
Remark: Do not install gapps together with ROM, SUW will crash and ROM is not usable.
* swipe to confirm flash
* reboot System
* configure the just installed ROM
* Optional install gapps:
reboot to recovery
install gapps
reboot system​
 
Last edited:
  • Like
Reactions: maanteel and ze7zez

Earnell

Member
Jan 8, 2017
5
2
1.4 Phone
In the highly probable case of a bootloop on 1st start:
* boot to recovery (hold: Vol-Down + Home + Power)
* execute factory reset
* reboot system
Now Stock-ROM JB should be installed and working.

reboot system

I've used the stock firmware and Odin that you provided, Odin flashed successfully, at first it seemed to me that the phone bootlooped with the samsung logo infinitely replaying, I did factory reset from recovery, that did not fix the bootloop. I cannot install Philz touch recovery, it returns error 7. Phone is detected in Odin, but flashing is halted with "File analysis.." step never actually completing. Heimdall returns error "libusx error: [windows_transfer_callback] detected I/O error 87: [87] the parameter is incorrect. ERROR: Failed to send data! Releasing device interface..." when issuing command "heimdall print-pit" or the flashing command with the options.
Can anyone help or is it bricked ?
Edit: i'm coming from Nougat, so repitted. Could that be the reason it bootloops ?
Edit2: Fixed it by using Odin 3.07, flashing CWM-Kitkat compatible recovery, Philz touch recovery and all is well from there on, did not get stuck on "File analysis". :D
 
Last edited:
  • Like
Reactions: grzwolf

ze7zez

Senior Member
Aug 24, 2012
2,711
1,322
Kraków
nz.geoview.info
New build is up containing 4.4.4 relevant parts of ASB as Unofficial Security Backport "August 2019".
More details & Download via OP

I would like to inform you that this ROM works flawlessly on i9100-LOS-16.0-Emulated-Storage.pit.
This allows you to alternately use Carbon 7.0, LineageOS 16 and your CM 11.


Update 2-2-2019:
The only downside I see is that you need to repit if you want to go back to stock or CM-15.1 or less.

grzwolf, did you do anything special to make the ROM run on re-partitioned memory?
 
  • Like
Reactions: grzwolf

Top Liked Posts

  • There are no posts matching your filters.
  • 55
    i9100 LineageOS 11.0 - ABANDONED

    LineageOS (as well as CM did until December 2016) still maintains the cm11.0 / 4.4.4 sources to keep pace with 'The Android Security Bulletin' (ASB).
    https://source.android.com/security/bulletin/index.html.
    Patches for CVE security issues are released at least once a month to the Android Open Source Project (AOSP) repository.
    Patches for Android 4.4.4 are not provided by ASB anymore.
    This means, security wise Android 4.4.4 is formally dead.
    Nevertheless there are a few enthusiasts, still backporting security patches from recent Android versions to 4.4.4.
    You should know, such backports are no formal ASB security patches.
    Therefore the security patch level of this ROM is named: Unofficial Security Backport "December 2019".


    Despite of implementing these security patches by the LineageOS team to its own repository https://github.com/LineageOS, LineageOS does not provide cm11 builds anymore.

    Since I personally like 4.4.4. more than later versions, I build it myself unofficially and would like to share it.
    The build is made from LineageOS "Branch: cm-11.0" PLUS ASB security patches, even if they are not yet approved by LineageOS.

    The main goal of this ROM is to provide up to date builds in terms of ASB security patches, not development.



    Instructions:
    Code:
    #include <std_disclaimer.h>
    /*
     * Your warranty is now void.
     * I'm 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! 
     */
    First time flashing cm11.0 your device, or coming from another ROM
    - download the zip
    - install a compatible recovery (TWRP 3.1.0, cwm 6.0.5.1 are ok)
    - perform a recovery backup of your current ROM
    - flash ROM
    - wipe data & cache partitions of your device
    - optional: install the Google Apps addon package
    Code:
    Install lineage-11 on i9100 coming from any ROM (long way)
    ===============================================
    
    0 Downloads [URL="https://androidfilehost.com/?w=files&flid=298277"]AFH folder with all downloads
    [/URL]~~~~~~~~~~~
    phone USB drivers
    "SAMSUNG_USB_Driver_for_Mobile_Phones.exe"
    
    odin
    "Odin3 v3.13.1.exe"
    
    Stock-ROM JB
    "I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md 5"
    
    Heimdall
    "heimdall-suite-1.4.0-win32.zip"
    
    'ROM lineage-11 for i9100'
    "lineage-11-20190714-UNOFFICIAL-i9100.zip" or any other lineage-11 ROM
    
    TWRP for i9100
    "twrp-3.1.0-0-i9100.img"
    NOTE: more recent versions of TWRP won't work in step 3
    
    
    1 Install Stock-ROM JB
    ~~~~~~~~~~~~~~~~~~~~~~
    Installing Stock-ROM JB shall ensure a clean start.
    
    1.1 PC
    install drivers "SAMSUNG_USB_Driver_for_Mobile_Phones.exe"
    
    1.2 Phone
    * boot to BootLoader (hold: Vol-Down + Home + Power)
    * confirm with Vol-Up
    * connect to PC
    
    1.3 PC
    execute "Odin3 v3.13.1.exe"
    * in 'Log' you must see a device
    * select checkbox AP
    * select file "I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md 5"
    * Start
    * watch progress until success
    
    1.4 Phone
    In the highly probable case of a bootloop on 1st start:
    * boot to recovery (hold: Vol-Down + Home + Power)
    * execute factory reset
    * reboot system
    Now Stock-ROM JB should be installed and working.
    
    1.5 Phone
    for later usage copy "lineage-11-20190714-UNOFFICIAL-i9100.zip" to Download folder
    
    
    2 Install Heimdall
    ~~~~~~~~~~~~~~~~~~
    2.2 Phone
    * boot to BootLoader (hold: Vol-Down + Home + Power)
    * confirm with Vol-Up
    * connect to PC
    
    2.2 PC
    * extract "heimdall-suite-1.4.0-win32.zip" & navigate to the location of 'heimdall.exe'
    Remark: use a folder on the PC's HDD, it didn't work for me when using a USB-Drive
    * follow 'Driver Installation Instructions' in README.TXT (switches USB driver with zadig.exe)
    * check connection to phone via 'heindall.exe detect'
    --> must show 'Device detected'
    
    
    3 Install TWRP & LOS
    ~~~~~~~~~~~~~~~~~~~~
    3.1 PC
    * extract 'ROM lineage-11 for i9100'
    * copy 'boot.img' to the folder containing 'heimdall.exe'
    * copy "twrp-3.1.0-0-i9100.img" to the folder containing 'heimdall.exe'
    * open cmd.exe in the folder containing 'heimdall.exe'
    * execute "D:\S2\Heimdall\build\bin>heimdall flash --KERNEL boot.img --RECOVERY twrp-3.1.0-0-i9100.img --no-reboot"
    * watch progress until 'Releasing device interface...'
    
    3.2 Phone
    * pull out the USB cable
    * hold the power button until screen is off (> 8s)
    * boot to Recovery (hold: Vol-Up + Home + Power)
    * goto Wipe
    * goto Advanced wipe --> select Dalvik, Cache, System, Data
    * swipe to Wipe
    * goto TWRP Install
    * navigate to Download folder from 1.5
    * select "lineage-11-20190714-UNOFFICIAL-i9100.zip"
    Remark: Do not install gapps together with ROM, SUW will crash and ROM is not usable.
    * swipe to confirm flash
    * reboot System
    * configure the just installed ROM
    * Optional install gapps:
    
        reboot to recovery
        install gapps
        reboot system

    Download:
    << latest 2019/12/24 >> Unofficial Security Backport "December 2019"
    AndroidFileHost

    older downloads

    Included:
    LineageOS per 2019-12-24 status merged at LineageOS
    LineageOS per 2019-12-24 status open at LineageOS topics asb-2019.12-cm11

    Note
    The stock browser is removed from this ROM due to severe security issues, which cannot get fixed.
    Get a state of art browser (like firefox) from play store instead.



    Known Issues:
    xposed not supported
    1) A fix is provided by Lenny Bard, see instructions at post here.
    2) Fix by lee.wp14. See post https://forum.xda-developers.com/showpost.php?p=79618987&postcount=243.
    Download: lineage-11-20190609-UNOFFICIAL-i9100-xposedReady.zip

    Be aware, these two fixes might break some security patches.

    video in browser fix, thanks to TriboDoP:
    https://forum.xda-developers.com/showpost.php?p=70266718&postcount=142

    gapps
    Paddy's found out, that latest gapps may cause trouble.
    Fix: open_gapps-arm-4.4-pico-20161006


    Credits:
    LineageOS
    xpduyson - ASB patches
    Tim Schumacher - ASB patches + KRACK patches
    mse1969 - ASB patches
    Android-Andi - security patches
    syphyr - security patches
    16
    New build is up containing 4.4.4 relevant parts of ASB 2018-04-01.
    Download via OP
    15
    New build is up ASB 2018-02-01.
    Download via OP
    13
    New build is up ASB 2017-09.
    Download via OP.
    13
    New build is up containing 4.4.4 relevant parts of ASB 2018-05-01.
    Download via OP