When you fire the app the app will check your system for each driver dll version, with those it populates the "installed" column.
Next it connects to our server and fetches the server latest driver version according to the laptop model you selected.
The drivers in our server is not like a folder for each model, almost all drivers are the same for all models with small exceptions like Control Center, Audio, SBX and Fingerprint.
What our app considers to be "Latest" is the version in our server, which does not mean you cant run a version which is even more recent, if you do the app will report that your version is "ahead", no problem there.
The way we update the drivers in our server is like this:
In our team we have 3 units (that we use) which pretty much covers almost all the hardware variables.
Every day we have a set of bookmarked sources for all the drivers, and everyday we manually check if there is any update.
If there is, we install them and test it for at least 2 days, if it´s working fine we update the server if not we do not update.
Some drivers will ask you to reboot, others will ask you to uninstall first, restart and then will ask you to resume after restart.
We occasionally mod some drivers, classic example is Control Center.
PS. The App never does anything automatically, to install a driver you ALWAYS need to click the update/install button!
Now, we have a lot more in the "To-Do" list, specially since we started codding the future release Fan Control software.
We have a lot of code that we did for the Fan Control software that will be used in the drivers app.
For the fan control software we actually made it 64bits and multi-threaded, it uses a thread for UI and we NEVER do anything on that thread but receiving signal in slots to update UI elements. Same goes for controls, when you click or select anything in the UI it will emit values to the main engine which is in another thread.
The main engine thread controls everything, it creates child threads each with different functions, one will get cpu temp for instance, others might be a loop to query loads, whatever. Returning values (querying the OS) is now ULTRA fast, we did our own threaded/class for CoInitializeEx to query/exec WMI stuff.
The next big app update will have everything that we are learning while developing the Fan Control software, which is, as i said previously, a 64bits app that uses 6 threads with 0.5sec queries to WMI, BUT is ALWAYS fluid and responsive, takes 0.4% CPU tops and causes no latency in your system. Trust me, to achieve that we tested sooooooo many different types of implementations... it was crazy.
-
John@OBSIDIAN-PC Company Representative
-
John@OBSIDIAN-PC likes this.
-
Also if you need help with anything let me know, as I am a software developer and its what I do for a living. -
John@OBSIDIAN-PC Company Representative
App updated to 1.05.16
- Added P950EP6 and P950ER
- Noticed that new Control Center does not work without XTU enabled :O - kinda glad we are working on replacing it fully.... custom fan mode still sucks too and layout is way too much for our taste...
- Added HID Filter driver for models who use it
- Fixed correct driver check for Intel AC 9260
- Removed Airplane driver on models that do not use it
- Fixed correct Fingerprint driver check/install for various models -
-
John@OBSIDIAN-PC Company Representative
Because it will work on any unit, regardless of the model (at least that is the point).
App updated to 1.05.17
-Decided to get Intel Chipset version from the same driver dll as the chipset family device, this makes more sense.~
-If you try to update Chipset to current version it should be seen as a downgrade, and you dont need to do it, that is just a package with compatibility for new Thermal devices in the 8th mobile series -
The most attractive thing in this software to me is the Fan Control.
I am currently using the extremely bloated CCC which I dont need the GPU or CPU overclocking functionality of as I handle those in other areas. I literally just need:
1.) Lighting control of keyboard / back of LCD
2.) Fan Control "modifiable in stages at certain temps"
Assuming this gives me what I need, I will download and install and test it out. I was reading another forum post where someone else had created a stripped down version of the CCC and it does NOT work with the latest Nvidia Drivers as people reported problems. So this is a major concern for me. -
Any chance of expanding the list of supported models to include P950HR/P957HR?
-
John@OBSIDIAN-PC Company Representative
About the fan control, you should wait for us to release it then, it´s almost certain it will be another software, totally independent from the tools app, specially because when we release it we will start re-doing the tools/drivers app from scratch again... -
I am very interested in the custom fan control software.
Do we have any expected release date?
If its in development now, I can help with this process if you need help. -
Hey guys, anyone here with a GTX 1070 Clevo laptop? I used to be able to increase power limits and OC my 1070, but for some reason those options are not possible in MSI Afterburner, and even a tiny OC of +20 on core fails, but when I play games, everything runs fine with 0 issues
weird -
-
-
ArchCel likes this.
-
John@OBSIDIAN-PC Company Representative
Can you please tell me your model? -
Hello John, I have the paid app version 1.05.18 and I'm getting a Intel Chipset misread, P870KM1-G doing an update from 10.1.11.1 to 16.3.0.1007 but it always read 10.1.11.1 ?
-
-
mhp32 likes this.
-
John@OBSIDIAN-PC Company Representative
What BIOS version are you using? -
John@OBSIDIAN-PC Company Representative
-
overclocking used to work fine. not sure if its the new BIOS or what. like i said not a big deal, because my 1070 at stock still maxes out everything basically lol -
John@OBSIDIAN-PC Company Representative
Also, its the same either in DISCRETE or DEDICATED modes right?
As soon as i end the fan control software i will try to make our own OC utility...Lynx2017 likes this. -
Also, will it support the PREMA EVOC Clevo P870TM1? -
Hello there, I have P775DM3-G model. I'm using obisidian tool for my drivers keep to date. Thanks for usefull that tool by the way. However,
My intel chipset driver is 10.1.1.42 which is latest version on intel website
https://downloadcenter.intel.com/download/20775/Intel-Chipset-Device-Software-INF-Update-Utility-
But obisian tool says quite different numbered version. 16.3.0.1007
which should i use ?
Same about to Intel ME.
Obsidian says 1811.12.0.1115 but i have 11.0.5.1194 version same with intel website
https://downloadcenter.intel.com/do...1-and-Windows-10-for-Intel-NUC-Kit-NUC5i5MYHE -
@John@OBSIDIAN-PC how can I made Obsidian Tools to start with different windows users? I noticed there's a .xml called obsidiantools.xml with an option " <LogonTrigger>" where appears only one user. Can I add more?
-
John@OBSIDIAN-PC Company Representative
What the app ACTUALLY reports is the real driver version (running dll).
So use the app
Sent from my MI Note 2 using Tapatalk -
John@OBSIDIAN-PC Company Representative
Sent from my MI Note 2 using Tapatalkekkolp likes this. -
Hi John
Obsidian Tools Audio and X-Fi 5 creative is broken on my laptop, I know when I revert back to January 2017 realtek audio drivers and then install x-fi 5 it works perfect.
is there anyway you can share the January 2017 file for realtek audio for Clevo P670HS-G everytime i try to download it from clevos website it says error, I used to it have it backed up but i cant find it. :/
im running win 10 1803 -
Updating to the HSG fixed it as they were newer -
HSG and RSG? whats that stand for...
-
only real difference is i have a 6700 and you have a 7700 cpu
that and the clevo update utility gives you newer drives that work with the update and dont break xifi
if i use my models updates windows update overwrites it and breaks Xifi
if i use your models audio drivers they are newer and work with the included xifi -
John,
Is the obsidian bios spectre secured?
Sent from my iPhone using Tapatalk -
Just to report, the offered fingerprint reader driver update did not appear to be compatible with my P750-DM2G. I had to roll the driver back to recover the ability to use it.
-
John@OBSIDIAN-PC Company Representative
Yes it is.
-
Hi John,
Do you have any plan for N950TP6 support?AndiiiHD likes this. -
-
Hi John,
Do you guys support PA71ES-G? You guys sell the laptop, but when I looked at the supported models list I didn't find it. -
Hi John, there is something in my Obsidian BIOS called VT-D? What is this, I decided to disable it and nothing has changed performance wise, so I guess I will leave it off.
-
VT-D on Google easily answers that.
VT- d" stands for "Intel Virtualization Technology for Directed I/O". The relationship between VT and VT- d is that the former is an "umbrella" term referring to all Intel virtualization technologies and the latter is a particular solution within a suite of solutions under this umbrella
Its used for virtualization, if you use VM's, you want that on, if you dont, I would still leave it on, because it doesn't(or shouldn't) impact system performance or temperatures. -
- i5-8400
- 16gb DDR4-2666 Fury x ram
- 250gb Samsung Evo 970 ssd
- GTX 1060
- Intel AC-9260 wifi chip -
John@OBSIDIAN-PC Company Representative
-
I am going to leave it off, there are some programs I run that say it needs to be turned off. and I don't use VM's -
-
John@OBSIDIAN-PC Company Representative
App updated to 1.05.21
- Fixed install process for Control Center 2.0 where it´s mandatory to set working dir to install dir.
- Added PA71ES / PA71EP6
- Added a new SBX detection/install method for newer models so that it updates the 3 packages individually, allowing us to push better updates
- After every chipset install we force the touchpad install right after, this will solve LOTS of complains from people who fail to read the message saying that installing chipset might break touchpad and that they should also install touchpad driver after... now it´s automatic, i learned that no one reads anything so.... app must become smarter!!!
- Other small fixes and changes
---- Started to work on OBSIDIAN Updater 1.0 - New App name
What to expect:
Featuring complete new design
Faster Engine and 64 bit multi threaded
Will include more then 30 things which been in my "todo-list" since forever! --- time to kill old demons in my code.
Adding an option to report bad drivers (if the driver is not working in your system click to report).
Will allow other brands other then obsidian to purchase licenses at discounted prices or volume licenses to offer their clients or re-sell them
Will allow for other brands to theme the app with their logos, highlight color, texts and links
For brands who want to have the drivers and bios updates (hence the name "updater") every brand will be able to link their bios urls, this means the app bios updater will ONLY flash each brand provided BIOS if they decide to do so - PS. each brand is responsible for these, we wont supply any BIOS to any brand - URLs can be encrypted too!
Brands will have a .ini file to put their texts and links, a logo png to edit and a settings file to enable or disable features
By offering branded versions to their clients, others brands get a easy to use tool for drivers and bios updates, a support tab with URLs, instructions and a REMOTE CONTROL software to help their clients, widgets and everything new we might do
Our in-the-works fan control software will also be made available for other brands to use in the same package
Free license versions will start being subject to server load, if server load/bandwidth is above 80% it will start to throttle free licenses or ask them to wait... last week the free licenses took a 1943GB toll on our server... ouch!
Basically this is me saying "it´s all nice and pretty, but the income from this app only pays the server, let´s all take a moment to remember that a developer costs our company around 4000€ per month, so it´s not like any of our software is doing profit... we cant afford a third server atm, sorry".
-- being open to other brands is something that was requested by some brands, big and small, so we will indeed implement both the per-unit license system and volume license system. Hopefully this will finally allow us to get hat full time senior developer we have been dreaming to hire!
If you indeed resell CLEVOs and you are asking "Why can´t i just hire a developer to do this for us", well, depending on your country paying a full time developer might be way more expensive then buying from us, and you cant just ask an external company to do this for you, it constantly needs work, new models are always out, drivers need to be tested, methods to circumvent some driver specific install methods are needed, etc etc.
To make everything as public as possible: How much does OBSIDIAN makes per month on software? We average around 400€
Server Costs: 745€ per year
A single Developer: around 4000€ per month
Putting this all out, because we know people expect us to keep improving the Updates tool, to keep it free, to finish developing the fan control software and to supply a free version, etc....
Thank you for all the support!
Time to stop doing this as a "side" project and start making it top notch!Anthony Accioly, bennyg, homer314 and 4 others like this. -
Looks really neat and the fan control is welcome. Is the keyboard backlighting implementation equally general (assuming that the fan control is general, that is)?
-
John@OBSIDIAN-PC Company Representative
-
-
John@OBSIDIAN-PC Company Representative
So you want a simple app to select a color for Keyboard and Lid, you want it to apply a given color on windows start, is that it?
You want it to work even without Control Center installed right?philstopford and FTW_260 like this. -
-
John@OBSIDIAN-PC Company Representative
philstopford, FTW_260 and Porter like this.
CLEVO Drivers Update Utility by OBSIDIAN-PC
Discussion in 'Sager and Clevo' started by Spartan@HIDevolution, Feb 13, 2017.