[UNOFFICIAL] Firehound ROM [7.1.2]

45 posts
Thanks Meter: 49
By pinnamanivenkat, Member on 13th July 2017, 05:59 PM
Post Reply Email Thread


FireHound is a Custom ROM developed focusing on Stability + Features. FireHound is made from cherry-picking commits from many great ROMs. Our main goal is to satisfy users as best as possible and to rise a community. So without being much senti, we will head towards main part now…

FireHound Ashes:

Status Bar
Status Bar Icons
SuperUser Indicator (Hide or Unhide Status Bar SU)
Clock Style
AM/PM Style
Battery Style
Enable/disable date
Date format
Date positions
Battery Percentage
Network Traffic Indicator
Battery Bar
Battery Bar Location
Battery Bar Style
Charging Animation
Battery Bar Color
Battery Bar Thickness
Status Bar Slide Brightness Control
Quick Pulldown
Show seconds

Quick Settings
Heads UP Enable/Disable
Quick WiFi Toggle
Quick BT toggle
Quick Battery toggle
Quick Data toggle
Location Easy toggle
Haptic feedback on qs tiles
QS Custom icons enable/disable
Center time and date on QS
Custom Header Image
Disable FC Notifications
Disable Immersive Messages
Force Expanded Notifications
Notification Access
Custom Small QS tiles
Custom rows,portrait,landscape tiles
QS Tiles animations
QS fancy animation toggle
Disble QS on secure lockscreen
Notifications Filter

Navigation Bar Enable/Disable
Backlight Control
Navigation Bar Layout Control
Left Handed Mode
Power button press twice for Camera
Power Button End Call
Home Button Customizations
Menu Button Customizations
Back Button Customizations
Volume Button Customizations
Keyboard Cursor Control
Playback Control


Live Display
Toast Icon Switch
Double tap to wake/sleep
Wake on Plug
LCD Custom Density
Font Size Control
Blur UI
Search Bar in Recents Menu

Battery Lights Customizations
Notification Lights Customizations

Sim 1/2 Ringtones
Notification Tones
Increasing Ring Volume
Launch Music App on Headset connected
Other Sounds Customizations
Charging Sounds
Enable/Disable screenshot sound
Live Volume Steps
Force Expanded Volume panel
Camera Shutter Sound Enable/Disable

Show search bar in Recents
Memory Bar
Clear All Recents Button Enable/Disable
Clear All tasks / Foreground Tasks
Clear All Recents Location
Slim Recents
Immersive Recents
Omni Switch


Three Finger Swipe Screenshot

Lock Screen
Keyguard and all types of Keyguards
Quick Unlock
Double tap to sleep on lockscreen
Smart Lock
Show lockscreen date/clock toggle
Signature spoofing
Emergency Button Switch
Battery Info on lockscreen
Hide power menu on lockscreen
Live Lock Screen
Lock Screen Shortcuts
Music Visualizer
Show Weather
Custom Lockscreen Wallpaper

Toast animations style

Saturation Adjustment
Contrast Adjustment
Sharpness Adjustments
Skin Tone Enhancement
Video Stabilization

System App Remover
CM Privacy Guard
OMS (Substratum) support

How to flash:
Download the ROM and Gapps
Boot into recovery mode [TWRP]
Wipe System/Data/Dalvik Cache/Cache
Select both the ROM and Gapps zip file
Flash it!!! Reboot it!!!
You know right?

FireHound website:

FireHound G+ Community:
Join for latest updates, bug reporting, support and updates..

FireHound Donations:
Donate us for keeping our build servers and Jenkins alive.
Donate FireHound

We also encourage users to report bugs and issues at our G+ Community.
We also welcome a “x” feature request from users and if we really feel it to be useful, we will integrate it in our ROM.
Tell us whatever, whichever feature you want and we will try our best to integrate it.

We Thank:
Our designer team
And all who have contributed to this ROM.


Author's Version of Description

Through this thread, i want to share with every one my progress of Lineage OS and Firehound ROM, built for Coolpad Note 3. Though there are many versions of Lineage already available for Coolpad Note 3, every has one or other other as bug. This is totally meant to clear every of those. In the start of my journey with the Nougat, i used to build the ROM with out including the vendor tree into the ROM source. I though that vendor could be extracted later based on the missing symbols ( This is the way i work any ways ).
But, i know that extracting the Vendor could be made easier. So, what i thought was to build a tree first and then a ROM from it ( Was successful in doing the same , Thanks to MAD and Ulefone Metal ).

After building the ROM successfully, there were two major things which i know i have to face.
1) To extract the proper vendor
2) To shim out the missing symbols ( If possible correct them )

Extracting the Vendor:
As mentioned earlier, the way i extract the vendor is to add all the files whose services are being activated in the Ramdisk. Initially i used to grep the /system/bin in the ramdisk and then added all the files which resulted ( From the stock ROM ).
Then i know that there are files which have to be used from the Lineage, So i made a shell script to delete the files which are in the Lineage OS ( built with out the vendor tree ) from the stock ROM .

for i in *
rm <path to stock rom system folder>/dir/"$i"

This is the way i extract the Vendor. One should be able to analyze the bloat ware and remove them.

The basic patches required to build the rom are provided in the device tree, the later bug fixes have to attempted by the developer.

After booting the ROM, i found that the Hardware keys weren't vibrating. I found this a painful thing, so have started attempt to fix it.
I have had wrote a code which would handle the KeyEvent , KeyHandler has to be check properly for the bug, But i wanted to provide a temporary fix.
Later, My Friend Bhuvaneswaran made me realise that users should have an option to enable or disable the Hardware keys vibration. So i bounded my code with Haptic Feedback flag, Now user can decide if he wants the vibration or not

The device supports only 2 colors of the Notification LED, so i went with Stock LED colors ( Red while charging, Green when charge level greater then 90%, Green color for notification, Red color for Alerts). Those have been made to work in Custom ROMs also.

No give more effectiveness, i did port back the "Battery Fully Charged notification to the Nougat". Now its working totally great

The device support 2.4 GHz Band and 5.0 GHz band for the AP. But unfortunately 5.0 GHz isn't working, So i have disabled that band for a while.
TODO: Check why 5.0 GHz Band isn't working.

For users satisfaction, the kernel is provided with Fast Charge configurations. Users are requested to download Control Engine app by Team Innovative to control the AC levels and USB levels.

Downloads :
ROM Version1

Recovery to be flashed

Control Engine app

MediatekAndroidDevelopers @daniel_hk @Shripal17 @sandeep.sethi @GSandeep

XDA:DevDB Information
Firehound ROM, ROM for all devices (see above for details)

Source Code:

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
Based On: LineageOS

Version Information
Status: Stable
Current Stable Version: v1
Stable Release Date: 2017-07-13

Created 2017-07-13
Last Updated 2017-07-13
The Following 3 Users Say Thank You to pinnamanivenkat For This Useful Post: [ View ] Gift pinnamanivenkat Ad-Free
13th July 2017, 05:59 PM |#2  
OP Member
Flag Hyderabad
Thanks Meter: 49
13th July 2017, 05:59 PM |#3  
OP Member
Flag Hyderabad
Thanks Meter: 49
14th July 2017, 05:26 AM |#4  
ramesh1686's Avatar
Senior Member
Flag chennai
Thanks Meter: 518
Donate to Me
good work bro
15th July 2017, 07:56 AM |#5  
Flag Islampur
Thanks Meter: 7
Awesome work bro
Thanks for such a nice rom
16th July 2017, 12:16 PM |#6  
IntelliJAbhishek's Avatar
Senior Member
Flag New Delhi
Thanks Meter: 255
Donate to Me
Volte And Fingerprint
Is volte and fingerprint working on this rom?
16th July 2017, 12:22 PM |#7  
Junior Member
Flag AbuRoad
Thanks Meter: 1
Any bug ??
Video recording or decoder?
16th July 2017, 03:53 PM |#8  
OP Member
Flag Hyderabad
Thanks Meter: 49
Originally Posted by rameshurfrnd1

good work bro

Thanks bro
16th July 2017, 03:53 PM |#9  
OP Member
Flag Hyderabad
Thanks Meter: 49
Originally Posted by virajv2k

Awesome work bro
Thanks for such a nice rom

16th July 2017, 04:43 PM |#10  
Junior Member
Thanks Meter: 0
Fingerprint and VoLTE working?
17th July 2017, 04:54 PM |#11  
Junior Member
Thanks Meter: 0
Originally Posted by rameshurfrnd1

good work bro

Fp and VoLTE working?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes