Hello Again,
Yes it was booting but crashing before displaying the GUI Install of MacOS and i found the root cause of the issue.
In fact, i guess in models with 2 GPUs (Intel+Nvidia), The patch for the intel GPU is different,
As an attempt, i tried to use GPU patching from various other Lenovo Models and apply to my laptop. Hopefully ! The IdeaPad S145 GPU Patch worked for me !
So, in my config.plist, i replaced :
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,GfxYTile</key>
<integer>1</integer>
<key>AAPL,ig-platform-id</key>
<data>AABaig==</data>
<key>AAPL00,override-no-connect</key>
<data>AP///////wAGr+1hAAAAAAAcAQSlIhN4A//lkldZkSkhUFQAAAABAQEBAQEBAQEBAQEBAQEBFDeAtHA4JkBsMKoAWMIQAAAYAAAADwAAAAAAAAAAAAAAAAAgAAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTU2SFROMDYuMSAKANI=</data>
<key>Intel Generation</key>
<string>Ice Lake (LP)</string>
<key>device-id</key>
<data>WooAAA==</data>
<key>device_type</key>
<string>VGA compatible controller</string>
<key>dpcd-max-link-rate</key>
<data>CgAAAA==</data>
<key>enable-backlight-registers-fix</key>
<integer>1</integer>
<key>enable-cdclk-frequency-fix</key>
<integer>1</integer>
<key>enable-dpcd-max-link-rate-fix</key>
<integer>1</integer>
<key>enable-dvmt-calc-fix</key>
<integer>1</integer>
<key>enable-hdmi-dividers-fix</key>
<integer>1</integer>
<key>enable-hdmi20</key>
<integer>1</integer>
<key>enable-lspcon-support</key>
<integer>1</integer>
<key>enable-max-pixel-clock-override</key>
<integer>1</integer>
<key>framebuffer-con0-enable</key>
<integer>1</integer>
<key>framebuffer-con0-type</key>
<data>AgAAAA==</data>
<key>framebuffer-con1-enable</key>
<integer>1</integer>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-fbmem</key>
<data>AACQAA==</data>
<key>framebuffer-mobile</key>
<integer>1</integer>
<key>framebuffer-patch-enable</key>
<integer>1</integer>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-unifiedmem</key>
<data>AAAAwA==</data>
<key>hda-gfx</key>
<string>onboard-1</string>
<key>model</key>
<string>Intel UHD Graphics G1</string>
</dict>
By the following :
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,GfxYTile</key>
<data>AQAAAA==</data>
<key>AAPL,ig-platform-id</key>
<data>AQBcig==</data>
<key>backlight-smoother-interval</key>
<data>BwAAAA==</data>
<key>backlight-smoother-steps</key>
<data>IwAAAA==</data>
<key>backlight-smoother-threshold</key>
<data>LAEAAA==</data>
<key>device-id</key>
<data>XIoAAA==</data>
<key>enable-backlight-smoother</key>
<data>AQAAAA==</data>
<key>enable-cdclk-frequency-fix</key>
<data>AQAAAA==</data>
<key>enable-cfl-backlight-fix</key>
<data>AQAAAA==</data>
<key>enable-dvmt-calc-fix</key>
<data>AQAAAA==</data>
<key>enable-gva-support</key>
<data>AQAAAA==</data>
<key>framebuffer-fbmem</key>
<data>AACQAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-unifiedmem</key>
<data>AADw/w==</data>
<key>unfairgva</key>
<data>AQAAAA==</data>
</dict>
Now the installer boots perfectly !
config.zip