Jump to content
LAbyOne

Lilu Suite builder

91 posts in this topic

Recommended Posts

 

Lilu Suite Builder version 1.2.1, and 

VirtualSMC Builder version 1.1.3

Rewritten the code in order to make a Cleaner and faster build

Added automatic detection and installation of  Xcode Tools, Nasm + Disasm, Mtoc + Mtoc.NEW

 

* Added Build Logs to the compilation

Now the application generate the log for each build process

you will find all of them into Logs folder inside package folder of both Debug and Release version

 

*** Updated Xcode Application detection, now when missing, by clicking on "Open AppStore" button,

 you will be directly redirected to the XCode download section on the AppStore.

 users who are not willing to install Xcode can NOW abort the process

 

* New plugin added to collection, it's AsusSMC ( a VirtualSMC plugin)

 

248949042_Screenshot2019-04-20at16_32_35.png.a9a2b7b06c30e5e28a8f48d95721d300.png

 

611002486_Screenshot2019-04-17at10_45_33.png.35b039a919e36a569d6bd6aa09a8bb6c.png

 

621888909_Screenshot2019-04-14at21_12_12.png.53d6cdf74ef292d374f73992d56afb31.png

 

1575444343_Screenshot2019-04-14at21_12_49.png.f622030c60967e3944e6251ef9974894.png

 

Download latest 2 versions

1) Lilu Suite Builder.1.2.1.tbz2 *

 

1942660193_ScreenShot.png.daa788d79b6b3b2653ebb664a540807f.png389512248_ScreenShot2.png.4fc77b93296a57f1c62cd1b4c0666f1e.png223148773_ScreenShot1.png.eda3e3ddd437d540b74044e6b551e902.png

 

 

912944413_Screenshot2019-04-14at21_24_20.png.fb96f457efae0b9d7d06ce4b9e7ca7e4.png1208044551_Screenshot2019-04-14at21_15_37.png.1de8bb893d9f9880dc658bea02ded535.png1620672601_Screenshot2019-04-14at21_14_34.png.85c5e42272d189b35c6c2f63f2173c4a.png

 

2) VirtualSMC Builder.1.1.3.tbz2 * -> This as 1st version of LSB only builds the Vsmc + Lilu+Weg+Alc

 

2011227512_ScreenShot.png.f642746a4c1f3bcce0b6220bc07068f1.png116546783_ScreenShot2.png.d55d6824020f8601354c93893db27a4e.png117436383_ScreenShot1.png.890e57b7c85c3510ae632299977a0848.png

 

 

898267798_Screenshot2019-04-14at21_21_44.png.594910dfa0e5cb2b338b63857ed2fb19.png1304991765_Screenshot2019-04-14at21_21_43.png.3aaeaf424f0f8824240959a361f3b781.png 295668248_Screenshot2019-04-14at21_58_36.png.041e6d59427289e8e4a14289989a4440.png

 

New iconset and modified the interface building sequence, monitoring the execution buid  

* added ulterior checks to the Needed tools,

   and modified the compilation, to produce all build logs for each kext

* now if Xcode is missing the build will be terminated

 

Added :

AsusSMC ' Infos -> https://github.com/hieplpvip/AsusSMC + https://github.com/hieplpvip/AsusSMC/wiki/Installation-Instruction

 

It includes :

'Lilu'  Infos -> https://github.com/acidanthera/Lilu

'VirtualSMC' Infos -> https://github.com/acidanthera/VirtualSMC

'WhateverGreen'  Infos -> https://github.com/acidanthera/WhateverGreen

'AppleALC'  Infos -> https://github.com/acidanthera/AppleALC

'BT4LEContiunityFixupInfos -> https://github.com/acidanthera/BT4LEContiunityFixup

NoTouchID'  Infos -> https://github.com/al3xtjames/NoTouchID

'CPUFriend'  Infos -> https://github.com/acidanthera/CPUFriend

'NightShiftUnlocker' Infos -> Here  Updated source (added compatibility for Mojave)

'ATH9KFixup' Infos -> https://github.com/RehabMan/ATH9KFixup

'HibernationFixup' Infos -> https://github.com/lvs1974/HibernationFixup

'AirportBrcmFixup' Infos -> https://github.com/lvs1974/AirportBrcmFixup

'NoVPAJpegInfos -> https://github.com/vulgo/NoVPAJpeg

'SystemProfilerMemoryFixup"  Infos -> https://github.com/Goldfish64/SystemProfilerMemoryFixup

'DiskArbitrationFixup' Infos -> https://github.com/Goldfish64/DiskArbitrationFixup

'RTCMemoryFixup' Infos -> https://github.com/acidanthera/RTCMemoryFixup

 

Removed :

'EnableLidWake'  -> (Removed as functionality was merged into WhateverGreen)

'AppleBacklightFixup'  -> (Removed as functionality was merged into WhateverGreen)

 

it will automatically build for you:

2103621639_Screenshot2019-04-14at21_55_52.png.a42b5c97be81267dc99241001b90e8b5.png

 

 

into package ofc:  all clovers needs 

 

 

958450894_Screenshot2019-04-14at21_55_15.png.037526ff8216c86a3d21978d44eb3534.png

 

" At the end of the process depending on your choice, you will find the Lilu Suite, or,  VirtualSMC folder on your Desktop "

 

 

 

 

Credits

for writing, maintaining, and contributing to make all these plugins available to all of us.

Special Thanks to :

- @chris1111 for providing suggestions to make all of you happy even under Mojave!

and

- @headkaze for the idea of the script this one was based on.

Edited by LAbyOne

Share this post


Link to post
Share on other sites
Advertisement
58 minutes ago, fabiosun said:

Hi

I had seen time ago something similar from an Italian IM moderator @gengik84  here

https://github.com/Gengik84/Lilu_Plugins_Beta_Builder

 

however great job

 

 

oh didn't notice that, but i believe I had the idea from an old post from vit9696, if i'm not mistaken, but without the VirtualSMC, so i added to my script and voila..

 

Anyway nice hearing it works fine for you too.

Share this post


Link to post
Share on other sites
10 hours ago, iCanaro said:

maybe for a developer it is obvious, but for a normal user no, to run it must be installed xcode

Tha apps use xcode build tool and xcodeproj files: also Xcode must be installed with command lines tools (CLT). For CLT, it's easy: at first launch, Xcode install them.

Share this post


Link to post
Share on other sites

Thank you its work

Simple app = Working app :D

I suggest to you ad button at the end of proceed

like this

 

1.png.f70792a3fe40827821ef6535274a4103.png

 

Code

osascript -e 'tell app "System Events" to display dialog "Build Suite Lilu is Completed" with icon file "System:Library:CoreServices:Installer.app:Contents:Resources:Installer.icns" buttons {"Completed"} default button 1 with title "Llilu Suite builder 1.0"'

Share this post


Link to post
Share on other sites
6 hours ago, Slice said:

Is it LLILU or LILU?

 

Whooops, my finger slipped :O

 

 

@chris1111

thx for the suggestion,  

tbh in fact, it had also these few lines at first,
 

echo ""
echo         "      Your Lilu Suite is now Ready"
echo ""

sleep 5

but then i just removed, since the application will freeze the build if something goes wrong, otherwise it automatically quit when all is good

and at that point telling me its completed i guess was not really needed.

 

ofc, anybody can add whatever he please to personalize it.

its totally up to you.

Edited by LAbyOne

Share this post


Link to post
Share on other sites

Hi There,

just a little update.

Nothing special but:

It now also includes for those who might need them

'BT4LEContiunityFixup' Infos -> https://github.com/acidanthera/BT4LEContiunityFixup

and

'NoTouchID' Infos -> https://github.com/al3xtjames/NoTouchID

i've added chris1111 script (had the feeling you might want this too :) )

 

As per request here's un updated copy Leaving on your Lilu_Suite_Ready ONLY the Debug + Release versions.

 

 

All Apps are now on 1st post

Edited by LAbyOne

Share this post


Link to post
Share on other sites
2 hours ago, LAbyOne said:

Hi There,

just a little update.

Nothing special but:

It now also includes for those who might need them

'BT4LEContiunityFixup' Infos -> https://github.com/acidanthera/BT4LEContiunityFixup

and

'NoTouchID' Infos -> https://github.com/al3xtjames/NoTouchID

i've added chris1111 script (had the feeling you might want this too :) )

 

Llilu Suite builder 1.0.1.dmg

 

Hi

Great app :) It's possible to automatically delete cloning source folder and unnecessary files at the end of the process

 

Sorry for my bad english

Share this post


Link to post
Share on other sites
42 minutes ago, Matgen84 said:

 

Hi

Great app :) It's possible to automatically delete cloning source folder and unnecessary files at the end of the process

 

Sorry for my bad english

Sure thing

but what are those unnecessary files (but the sources) you'r referring to? 

Anyway i've just updated my post

 

About these .dSYM, i left them in place because maybe you'r not in the need for them but they can be useful for others.. 

Cheers

 

Share this post


Link to post
Share on other sites
1 hour ago, SavageAUS said:

Using Llilu Suite builder_1.0.2 on macOS Mojave i get empty debug and release folders. Xcode 10 installed.

sorry can't help you right now... since i\m still using XCode 9.4.1 + cltools 10 on mojave and it works as expected

.. but ..

will update to 10 and let you know in a little while..

 

Well My friend i guess it must be to some privilegies issue related by you side as per Screenshot as you can see here all is fine

 

Screenshot 2018-09-24 at 12.34.52.png

Edited by LAbyOne

Share this post


Link to post
Share on other sites
2 hours ago, SavageAUS said:

Well i have no diea whats wrong..

Screen Shot 2018-09-24 at 10.39.43 pm.png

 

well what i can see from a very far point of view is:

your nasm is deprecated and you need to install the newer version into your machine *do the same for mtoc

 

Links on my 1st post (mtoc+nasm.tgz) still available install them and let me know 

Edited by LAbyOne

Share this post


Link to post
Share on other sites
2 hours ago, chris1111 said:

To run the app in Dark Mode if dark mode is used :whistle:

add the following line in info.plist

<key>NSRequiresAquaSystemAppearance</key>
<false/>

 

895477805_Capturedcranle2018-09-2409_35_37.png.9f74aad383602dd151c631e6ad8b20ab.png

1483323373_Capturedcranle2018-09-2409_34_00.png.df12fe8b7a1762266ae292d295b704ca.png

 

Great :)  Works only in Mojave Dark Mode selected, right?

Edited by Matgen84

Share this post


Link to post
Share on other sites
 
well what i can see from a very far point of view is:
your nasm is deprecated and you need to install the newer version into your machine *do the same for mtoc
 
Links on my 1st post (mtoc+nasm.tgz) still available install them and let me know 

I downloaded and placed the attachment from post 1 before posting.
Doesn’t matter I’ll build manually.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
11 hours ago, SavageAUS said:


I downloaded and placed the attachment from post 1 before posting.
Doesn’t matter I’ll build manually.


Sent from my iPhone using Tapatalk

Sorry this is a very stupid question,

but you put those files into  /usr/local/bin/  right?

 

and manually works now?

Share this post


Link to post
Share on other sites
Sorry this is a very stupid question,
but you put those files into  /usr/local/bin/  right?
 
and manually works now?

Yeah that’s where I put the files.
Can’t check now as I installed fresh today with Mojave official release but will test soon and post back.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×