FIRE BURNS AND PHOENIX HOUNDS
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 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
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
DND
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
DND
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
Buttons
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
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
DUI
Fling
SmartBar
Pulse
SmartBar
Pulse
Display
Live Display
Toast Icon Switch
Double tap to wake/sleep
Wake on Plug
LCD Custom Density
Daydream
Font Size Control
Blur UI
Search Bar in Recents Menu
Toast Icon Switch
Double tap to wake/sleep
Wake on Plug
LCD Custom Density
Daydream
Font Size Control
Blur UI
Search Bar in Recents Menu
Lights
Battery Lights Customizations
Notification Lights Customizations
Notification Lights Customizations
Sounds
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
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
Recents
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
Memory Bar
Clear All Recents Button Enable/Disable
Clear All tasks / Foreground Tasks
Clear All Recents Location
Slim Recents
Immersive Recents
Omni Switch
Gestures
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
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
Animations
Toast animations style
Camera
Denoise
Saturation Adjustment
Contrast Adjustment
Sharpness Adjustments
Beautify
ISO
ZSL
Skin Tone Enhancement
HDR+
Video Stabilization
Saturation Adjustment
Contrast Adjustment
Sharpness Adjustments
Beautify
ISO
ZSL
Skin Tone Enhancement
HDR+
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:
https://firehound.github.io/
FireHound G+ Community:
Join for latest updates, bug reporting, support and updates..
https://plus.google.com/communities/114615598909452601377
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:
LineageOS
Our designer team
And all who have contributed to this ROM.
Sources:
ROM
Author's Version of Description
Hello
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 .
This is the way i extract the Vendor. One should be able to analyze the bloat ware and remove them.for i in *
do
rm <path to stock rom system folder>/dir/"$i"
done
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
Credits:
MediatekAndroidDevelopers @daniel_hk @Shripal17 @sandeep.sethi @GSandeep
XDA:DevDB Information
Firehound ROM, ROM for all devices (see above for details)
Contributors
pinnamanivenkat
Source Code: https://github.com/pinnamanivenkat
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
Attachments
-
Screenshot_20170713-072428.png73 KB · Views: 415
-
Screenshot_20170713-072451.jpg49.9 KB · Views: 410
-
Screenshot_20170713-072501.jpg50 KB · Views: 413
-
Screenshot_20170713-072614.png31.9 KB · Views: 412
-
Screenshot_20170713-072554.png24.6 KB · Views: 411
-
Screenshot_20170713-072539.png83.2 KB · Views: 411
Last edited: