FORUMS
Remove All Ads from XDA

[KERNEL]Skin1980's G Watch Urbane Kernel

2,490 posts
Thanks Meter: 6,250
 
By Skin1980, Recognized Developer on 25th September 2015, 12:19 PM
Thread Closed Email Thread
Hi guys, here is my kernel for the G Watch Urbane.

Features:
- SELinux permissive;
- Autoroot script;
- init.d support;
- increase vibration duration ( not strength cause it's already set to 90 and i don't want to kill the vibrator with wrong values);
- unlocked all core for better performance and also added the mpdecision binary for the CPU hotplug ( thanks to @invisiblek that used it in his G Watch boot image);
- raised max cpu freq to 984Mhz for a good compromise between performance and battery life;
- removed GPU freq limitation and set GPU governor to simple_ondemand;
- added Smartmax governor and set it as default;
- various ramdisk changes.

Changelog:

Version 1.5:

- fixed autoroot script;
- added fiops scheduler and set as default;
- added intelli_plug from faux123 and set it in eco mode.

Version 1.5.1:

- fixed a bug with autoroot script that prevent the sideload of apks

Version 1.6:

- added busybox

Version 2.0:

- added kppd from @savoca to control screen parameter ( RGB channel and other things ),
see HERE for more details
- added 3 script to simplify the use of kppd:
1- kppd-configure: to configure and try your settings;
2- kppd-on: make an init.d script to load you kppd settings at boot;
3- kppd-off: turn of auto boot of the script above.

Version 2.5:

- enabled interactive governor and enabled it by default ( a way more responsive then SmartMax and also fix the slow / unrensponsive wake up);
- added Power Suspend driver;
- fixed intelliplug / screen off profile ( now works nicely, while screen off only 1 core enabled and max 300 Mhz ).

************************************************** ************************************************** *******************

To use this kernel you have to unlock your bootloader. This mean that the device will be factory resetted.

To try the kernel ( will be resetted to stock after a reboot ):
Code:
adb reboot bootloader
fastboot boot bass-skin1980-1.0.img
To flash the kernel:
Code:
adb reboot bootloader
fastboot flash boot bass-skin1980-1.0.img
fastboot reboot
tnx to @invisiblek ( i took some ideas from his G Watch kernel ) @Chainfire

Source: https://github.com/Skin1980/bass
Attached Files
File Type: img bass-skin1980-1.0.img - [Click for QR Code] (14.36 MB, 1130 views)
File Type: img bass-skin1980-1.5.img - [Click for QR Code] (14.18 MB, 706 views)
File Type: img bass-skin1980-1.5.1.img - [Click for QR Code] (14.18 MB, 656 views)
File Type: img bass-skin1980-1.6.img - [Click for QR Code] (14.60 MB, 604 views)
File Type: img bass-skin1980-2.0.img - [Click for QR Code] (15.21 MB, 658 views)
File Type: img bass-skin1980-2.5.img - [Click for QR Code] (13.86 MB, 1404 views)
The Following 24 Users Say Thank You to Skin1980 For This Useful Post: [ View ]
 
 
25th September 2015, 01:06 PM |#2  
pablo11's Avatar
Senior Member
Flag Down Under
Thanks Meter: 737
 
More
Nice work!

I'm wondering if this would be useable on G watch R as they are so similar?
25th September 2015, 02:30 PM |#3  
Skin1980's Avatar
OP Recognized Developer
Thanks Meter: 6,250
 
Donate to Me
More
Quote:
Originally Posted by pablo11

Nice work!

I'm wondering if this would be useable on G watch R as they are so similar?

Nope, i'm sorry but the dtb are different. BTW you have a nice kernel from @intersectRaven
The Following 2 Users Say Thank You to Skin1980 For This Useful Post: [ View ]
26th September 2015, 05:00 AM |#4  
pablo11's Avatar
Senior Member
Flag Down Under
Thanks Meter: 737
 
More
Thanks,

Yes indeed - Raven's kernel is fantastic. I was just curious as I always am
26th September 2015, 12:25 PM |#5  
Senior Member
Flag Moscow
Thanks Meter: 43
 
More
Quote:

- unlocked all core for better performance and also added the mpdecision binary for the CPU hotplug ( thanks to @invisiblek that used it in his G Watch boot image);

How many cores are unclocked now?
Quote:

- raised max cpu freq to 984Mhz for a good compromise between performance and battery life;

As far as I know according to specs default max freq is 1,2Ghz. What do you mean "raised to 984"?
26th September 2015, 12:41 PM |#6  
Skin1980's Avatar
OP Recognized Developer
Thanks Meter: 6,250
 
Donate to Me
More
Quote:
Originally Posted by FireBlast

How many cores are unclocked now?

As far as I know according to specs default max freq is 1,2Ghz. What do you mean "raised to 984"?

1- 4 core
2- you are right but its lowered to ~700Mhz by default.
The Following 2 Users Say Thank You to Skin1980 For This Useful Post: [ View ]
27th September 2015, 07:07 AM |#7  
black nebur's Avatar
Senior Member
Thanks Meter: 162
 
More
Quote:
Originally Posted by Skin1980

1- 4 core
2- you are right but its lowered to ~700Mhz by default.

Ok I'm trying this kernel by the command "fastboot boot bass-skin1980-1.0.img" for now, let me see how it goes...

Edit: After some large minutes waiting.... Bootloop...

Edit 2: Tried again... and again... bootloop... Supposedly all done as it should...

Unlocked bootloader... And no luck in booting...
27th September 2015, 01:21 PM |#8  
Senior Member
Flag Jyväskylä
Thanks Meter: 99
 
More
Quote:
Originally Posted by black nebur

Ok I'm trying this kernel by the command "fastboot boot bass-skin1980-1.0.img" for now, let me see how it goes...

Edit: After some large minutes waiting.... Bootloop...

Edit 2: Tried again... and again... bootloop... Supposedly all done as it should...

Unlocked bootloader... And no luck in booting...

First time i did the same and got bootloop.
I restarted the watch and let it boot. I did complet setup. Rebooted in bootloader and flahed the kermel. After that watch booted normally.
Ofcourse i just fastboot boot bass-skin1980-1.0.img just for testing.
27th September 2015, 07:07 PM |#9  
Senior Member
Flag Jyväskylä
Thanks Meter: 99
 
More
Wi-Fi does not work. It does not show/find any hotspots and when it disabled it i can not turn it back on.
27th September 2015, 09:21 PM |#10  
Skin1980's Avatar
OP Recognized Developer
Thanks Meter: 6,250
 
Donate to Me
More
Quote:
Originally Posted by cerisu

Wi-Fi does not work. It does not show/find any hotspots and when it disabled it i can not turn it back on.

I'm testing a new version and WiFi is working. I added also intelliplug from faux123 that seems to work better then mpdecision. Will update soon.
The Following 2 Users Say Thank You to Skin1980 For This Useful Post: [ View ]
28th September 2015, 01:08 AM |#11  
black nebur's Avatar
Senior Member
Thanks Meter: 162
 
More
Quote:
Originally Posted by cerisu

First time i did the same and got bootloop.
I restarted the watch and let it boot. I did complet setup. Rebooted in bootloader and flahed the kermel. After that watch booted normally.
Ofcourse i just fastboot boot bass-skin1980-1.0.img just for testing.

Ok got it working, thanks to @Skin1980
Although another version was needed.
For now it seams snapier... And it seams also battery friendly...
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes