HwIms - VoLTE for hi6250 - Honor 9 Lite ROMs, Kernels, Recoveries, & Other D

HwIms is VoLTE support for hi6250, written from scratch in Java.
Compatibility
Tested on:
Honor 9 Lite EMUI8/Descendant
Honor 7x EMUI8/Descendant
P20 Lite EMUI8/OpenKirin
Will not work if you have any of the following
Non-treble ROM
System version below 28(9.0/Pie)
Non-hisilicon device
Installation
Note: At no point during this procedure should you modify build.prop.
Download the APK (app-debug) from the link in downloads
Install it as normal
Download the overlay apk (treble-overlay-hw-ims) from the link in downloads
Make sure you are fully booted into android
Place the overlay in /system/overlay/treble-overlay-hw-ims.apk
Run the following commands in a root shell:
Code:
chmod 644 /system/overlay/treble-overlay-hw-ims.apk
restorecon /system/overlay/treble-overlay-hw-ims.apk
setprop persist.sys.phh.ims.hw true
Either install VoEnabler Magisk module or manually setprop the following props (as root, or they will fail)
Code:
setprop persist.dbg.ims_volte_enable 1
persist.dbg.volte_avail_ovr 1
Reboot
Known Issues
Up to date list at https://github.com/penn5/hwims-java/issues
In-call dialpad (for voicemail, automated services, etc) doesn't work.
Caller ID is always displayed as unknown on the device with HwIms
Only extremely basic functionality is implemented, no cool features will work
Everything else that doesn't work, you tell me.
Support
Comment here, or if you're in a rush (or like fast responses) join the Telegram group
Downloads
Per-commit builds are available at Azure CI
The overlay file is always available at MEGA
The main APK for HwIms is available at GitHub Releases
Disclaimer
The Huawei Radio HAL has crazy things. This app runs in the privileged radio user. So if I wanted, I could probably blow your phone up. I make no guarantees that this app won't damage your device in any way, also I don't guarantee it will work in any way whatsover, let alone the intended fashion. All code in this project except for the prebuilt libraries is licenced under the GNU GPL v3+, as indicated in the LICENSE file. No warranties, batteries or microwaves included.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this mod
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
XDA:DevDB Information
HwIms, Device Specific App for the Honor 9 Lite
Contributors
hackintosh5, phhusson, K1LLMONGER, DoctorX31 for testing
Source Code: [url]https://github.com/penn5/hwims-java[/URL]
Version Information
Status: Testing
Created 2019-03-11
Last Updated 2019-03-15

Reserved

Reserved

Thanks dude for your amazing work, glad I was able to test it :good:

Can you make same app for 26 API lvl?

daniellos1981 said:
Can you make same app for 26 API lvl?
Click to expand...
Click to collapse
No, at that API level the IMS API is unstable and undocumented. You can try this one but it's unlikely to work.

Unfortunately I have just discovered that using this add-on results in the Modem radio power increasing to 200%. This will result in frying of your brain, so I do not suggest using this app.
EDIT: it's a prank

app-debug ican't install it

suazouz said:
app-debug ican't install it
Click to expand...
Click to collapse
Make sure you are on Android Pie GSI and it's signed with test-keys

you said basic functionality is implemented, can we call and receive calls from dial pad itself without internet connection enabled ? Can you upload ss if possible ?
---------- Post added at 02:37 PM ---------- Previous post was at 02:34 PM ----------
K1LLMONGER said:
Thanks dude for your amazing work, glad I was able to test it :good:
Click to expand...
Click to collapse
does it work without net connection enabled unlike jio 4g voice ?

Working fine in honor 7x open kirin onmi pie , thank you for your support

can you make this a flashable zip on twrp? thx!

vatsal_chandan said:
does it work without net connection enabled unlike jio 4g voice ?
Click to expand...
Click to collapse
yes

optionalmgrr.la said:
can you make this a flashable zip on twrp? thx!
Click to expand...
Click to collapse
Good idea I'll try when I get back from holiday.

hackintosh5 said:
Good idea I'll try when I get back from holiday.
Click to expand...
Click to collapse
thx! look forward to it!

Any news?

Hi there?

Hi man...

Hehehehhehhhee

Any news hi?

Related

[TOOL] Miui Slim v7.Build 2 [2016-01-05]

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Click to expand...
Click to collapse
Introduction
MIUI (which stands for Mi User Interface and pronounced "Me You I", a play on the common abbreviation of the words user interface as UI), developed by Xiaomi Tech, is a stock and aftermarket firmware for smartphones and tablet computers based on the free software Android operating system. MIUI includes various features such as theming support.
Instead to create another ROM (need more time, bugfixing, upload, etc...) I choose to create a tool for add all modifications I applied all times to my Miui ROM.
Click to expand...
Click to collapse
-----------------------------------------------------------------------------------------------------------------
This project no longer updated because I sold this device. Thanks for following my projects :good:
-----------------------------------------------------------------------------------------------------------------​
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Click to expand...
Click to collapse
Features
Dedicated kernel with init.d support.
Init.d scripts:
Removed Google China Keyboard.
Disable Xiaomi Market.
Added Google PlayStore.
Added Clearmotion MOD.
.
Click to expand...
Click to collapse
Installation & Update Instructions
Download the package into internal/external SD.
Create a backup with TWRP if need.
Flash it via TWRP.
Reboot the device.
Click to expand...
Click to collapse
Know bugs
Nothing for a moment.
Click to expand...
Click to collapse
Change log
Code:
Build 2 - 2016/01/05
[changed] Removed Google PlayStore because I need to found another way for install it.
Code:
Build 1 - 2016/01/05:
[new] Added Google PlayStore ([I]userfull for china roms[/I]).
[new] Added Cleanmotion mod ([I]support v7.1.1.0 china only[/I]).
[new] Disable Xiaomi Market ([I]via init.d script[/I]).
[new] Added my kernel build 7 with init.d/adb support.
Click to expand...
Click to collapse
Downloads
at random get bootloop, i need to investigate after sleep 2 hours :/
Click to expand...
Click to collapse
XDA:DevDB Information
[TOOL] Miui Slim v7 Build 2 [2016-01-05], Tool/Utility for the Redmi Note 2
Contributors
Namaless, hasaan6545, Chainfire
Version Information
Status: Abandoned
Created 2016-01-03
Last Updated 2016-01-05
Is multilanguagem?
Delkapone said:
Is multilanguagem?
Click to expand...
Click to collapse
When I release the stable version ofc, for testing only the same languages into the china version.
In upload the first build. Tomorrow are ready (5 hours for upload... italian internet providers...). The apps not are disabled in this build for another testing, I post in the next days the kernel with the script for disable at the boot if found enabled.
Overclock is possible with this new kernel?
Avati1992 said:
Overclock is possible with this new kernel?
Click to expand...
Click to collapse
Is not a new kernel, I think to edit the ramdisk for enable to my scripts to run (disable the apps on the boot).
Btw when I check the code I can try to see if we have any possible to overclock, but I think who create the kernel for battery safe already check this, after sleeping (4am here lol) I read the thread for give more informations about it
Namaless said:
Is not a new kernel, I think to edit the ramdisk for enable to my scripts to run (disable the apps on the boot).
Btw when I check the code I can try to see if we have any possible to overclock, but I think who create the kernel for battery safe already check this, after sleeping (4am here lol) I read the thread for give more informations about it
Click to expand...
Click to collapse
another question, the normal kernel of CM and Miui doesn't support the Camera 2 api dirvers, what can we do?
Avati1992 said:
another question, the normal kernel of CM and Miui doesn't support the Camera 2 api dirvers, what can we do?
Click to expand...
Click to collapse
Without kernel sources we can't edit the kernel and building another one. The only edits we can do into ramdisk.
Nice to announce, latest kernel with init.d support, working fine (need testing) to every version of miui. This in uploading, then few minutes I posting in OP with download link
Best way, create a dedicated thread: http://forum.xda-developers.com/redmi-note-2/development/kernel-miui-v7-1-init-d-support-t3285769
Namaless said:
Best way, create a dedicated thread: http://forum.xda-developers.com/redmi-note-2/development/kernel-miui-v7-1-init-d-support-t3285769
Click to expand...
Click to collapse
918 Mo ? I think you can slim better I made a 680Mo ROM with xiaomi.eu MIUI's build. Try to compare with 5.12.31 to see what you can delete. If you need some help, pm me.
barome said:
918 Mo ? I think you can slim better I made a 680Mo ROM with xiaomi.eu MIUI's build. Try to compare with 5.12.31 to see what you can delete. If you need some help, pm me.
Click to expand...
Click to collapse
Don't worries, for a moment I learn what I can remove, what I need to disable and first of remove/disable applications I wanna try to integrate the mods I use all days
Btw thanks, I'm happy for your support
After bootloop the device over 20times I think to working at reverse mode. I wanna give to users to download any rom version (global, china) and apply the slim system. Suggestion's about it?
Just a quick question as it seems that you're using init scripts to remove Google keyboard and Xiaomi Market (why script this though since this only needs to be done once?).. are you actually able to execute scripts at boot??
I'm asking this because all MIUI ROMs/patches I've tried to enable init.d support, all fail to exec scripts in /etc/init.d on boot (I use one for the firewall, but fw rules aren't being applied at boot)
Thx
elaurens said:
Just a quick question as it seems that you're using init scripts to remove Google keyboard and Xiaomi Market (why script this though since this only needs to be done once?).. are you actually able to execute scripts at boot??
I'm asking this because all MIUI ROMs/patches I've tried to enable init.d support, all fail to exec scripts in /etc/init.d on boot (I use one for the firewall, but fw rules aren't being applied at boot)
Thx
Click to expand...
Click to collapse
I used on init.d because for check the application installed I think the best way is when the device is booted. Not loaded every time because at the end the script delete yourself so run only one once
If you want the init.d support with the latest 7.1.1.0 kernel you can use my kernel, today I working to give more performance, stay tuned ^_^
mantap
Sent from my Redmi Note 2 using Tapatalk

[ROM][PORT][Hollyss][TRXteam]AOSP-6.0

Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/
What works:
Bluetooth
Flashlight
WiFi
Sensors
Notification led
Something else(Report to me)...
What does not work:
Camera (It opens but it is reversed and when you try to take a picture it crashes)
Ril
NFC
SdCard(if partition,no bug)
Something else(Report to me)...
Download:
AOSP
Installation
Take a backup of system and data
Factory Reset(It will give an error with cache but it will wipe)
Install zip via twrp
Reboot
Source
Kernel
Contributors
TRXteam,ByBlaCk4,krkshalil, TheShadow
ROM OS Version: 6.0 Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP
Version Information
Status: Testing
Created 2016-11-07
Last Updated 2016-11-07
Screenshots
reserved
I'm pretty sure the M5 have their own aosp on the developer website
ih8redsn0w said:
I'm pretty sure the M5 have their own aosp on the developer website
Click to expand...
Click to collapse
No sonyxperiadev is only releasing source for snapdragon.
TRXteam said:
No sonyxperiadev is only releasing source for snapdragon.
Click to expand...
Click to collapse
Wrong, kernel sources for all major M5 firmwares (5.0/5.1/6.0) are available on Sony Mobile Developer World.
mbc07 said:
Wrong, kernel sources for all major M5 firmwares (5.0/5.1/6.0) are available on Sony Mobile Developer World.
Click to expand...
Click to collapse
I said sonyxperiadev if you notice not Sony Developer World, so read carefully before answering.
sonyxperiadev is sonys github that sony releases AOSP device & vendor trees for their devices but not mediatek ones.
Should we expect furthur development?
Sent from my E5603 using Tapatalk
abdul.ar721 said:
Should we expect furthur development?
Sent from my E5603 using Tapatalk
Click to expand...
Click to collapse
Unfortunately not anymore.
Hey guys.
The ROM works very nice, but after about a week my memory would suddenly be filled up.
If any of you have the same problem or just whant to fix it anyways here is my solution.
1. Boot into your recovery and open the terminal(for twrp its located under advanced).
2. type "cd /data/misc/sensor/"
3. check with "du -sh sensord.log" if you have the same problem(for me the file grew to 5gb)
4.remove the file with "rm sensord.log"
5 make sure no more data can be written to the file "cp -a /dev/null sensord.log"
I hope this helped someone

Monitor mode on latest broadcom chipset

Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Monitor mode with bcm4361 on S8 Plus :fingers-crossed:
Information : Tests ongoing, old reaver not working, airmon-ng not working
Require beta testers and some help to compile new reaver and airmon, if interested please email me.
Monitor mode partially working but it breaks the wifi functionality.
Installation :
Updating soon, testers required first.
XDA:DevDB Information
Wmon, Tool/Utility for the Samsung Galaxy S8+
Contributors
venus342a, koli96
Source Code: https://github.com/venus342/Wmon---Monitor-Mode
Version Information
Status: Alpha
Current Stable Version: 1.1
Stable Release Date: 2017-09-10
Current Beta Version: 1.1.2
Beta Release Date: 2017-08-13
Created 2017-06-15
Last Updated 2017-08-04
Thread closed.
@[OP] please pm me or use the report button when you are ready with the download link.
Regards
Vatsal,
Forum Moderator.
Thread reopened on OP's request.
Regards
Vatsal,
Forum Moderator.
Changelog
v.1.0 - Initial Release
v.1.1 - Bug fix
Feel free to report bugs. Provide logcat if you want additional help from me.
Announcements :
V.1.1 released : Crash on launching bug fixed + Reboot issue fixed
Coming soon : v.1.1.2
Bug Fix
S6 (Edge Plus) compatibility with driver
S8 Bootloop fix for Custom ROM
Better UI (Hopefully)
What this mod do? Could you please tell me its features?
I'd be willing to help if you shared what its purpose is.
Reaver WPS Attack
https://www.kali.org/penetration-testing/pixiewps-reaver-aircrack-ng-updates/
https://forum.xda-developers.com/showthread.php?t=2456888
Reaver for Android
Note : This guide is only for educational purposes! Do not use it illegaly!
nosympathy said:
I'd be willing to help if you shared what its purpose is.
Click to expand...
Click to collapse
Check out the above post.
No s6
There are 4 files attached, could you please tell the Installation process step by step to work properly?
mrjoy said:
There are 4 files attached, could you please tell the Installation process step by step to work properly?
Click to expand...
Click to collapse
Please check the main post to get the detailed instructions.
venus342a said:
Please check the main post to get the detailed instructions.
Click to expand...
Click to collapse
There are 3 zip files. Which file i have to flash(driver)?
Aren't you the developer of knox reset?
Has anybody ever received any proof it works?
https://forum.xda-developers.com/showpost.php?p=72753645&postcount=320
mrjoy said:
There are 4 files attached, could you please tell the Installation process step by step to work properly?
Click to expand...
Click to collapse
mrjoy said:
There are 3 zip files. Which file i have to flash(driver)?
Click to expand...
Click to collapse
Bcm for s8 plus
Muruta for s7 edge
Other for s5
venus342a said:
Bcm for s8 plus
Muruta for s7 edge
Other for s5
Click to expand...
Click to collapse
Apk file force close...
thanks
very well, thank you for effort
I'm so confused. Is this used for basically obtaining Wi-Fi passwords?
MacInTheNet said:
Aren't you the developer of knox reset?
Has anybody ever received any proof it works?
https://forum.xda-developers.com/showpost.php?p=72753645&postcount=320
Click to expand...
Click to collapse
Lol I remember this . Answer to your question No, because it didn't work. :good:
EasyAndroidPro said:
Lol I remember this . Answer to your question No, because it didn't work. :good:
Click to expand...
Click to collapse
Please provide logcat to support team. Also, go to KNOX Reset thread for these problems. Thank you.

[UNOFFICIAL]LineageOS 15.1 for Nexus5 [05/01]

[ROM][8.1.0_r52][UNOFFICIAL] LineageOS 15.1 for Nexus 5 (hammerhead)
Code:
#include "std_disclaimer.h"
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Introduction
At present Lineage OS 15.1 is not provided with an official version, and the unofficial version is also delayed in updating. So we are planning to release an individual build in this thread up to the official release date.
Features
NEW RELEASE
・android8.1.0_r52
・The latest LineageOS commit up to 05/01
・Now using Unlegacy kernel with some patches
・Media volume: from 15 to 25 steps
・Set voice call volume steps to 7
What works?
・Boot
・Rild
・IMS/LTE/3G/2G
・bluetooth
・Camera
・Sensors
・Led
・Wi-Fi
・MUSIC
・sounds
・Videos
・USB debugging
Not working
・BT Calling
・Face unlock
It works now.
How to install?
1.Download and copy zip
2.Install using TWRP with gapps(If you are needed).
3.Reboot and enjoy!!
***At your own risk***
DOWNLOAD
android file host
Source code
device
kernel
XDA:DevDB Information
[UNOFFICIAL]LineageOS 15.1 for Nexus5 , ROM for the Google Nexus 5
Contributors
tdukazudon
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: Beta
Current Beta Version: 22
Beta Release Date: 2019-05-01
Created 2017-11-27
Last Updated 2019-05-02
Great news. Thank you OP! Will test and report
Good work. Is there any customization or is it same as AOSP?
Kotaless said:
Good work. Is there any customization or is it same as AOSP?
Click to expand...
Click to collapse
It’s not AOSP.
tdukazudon said:
It’s not AOSP.
Click to expand...
Click to collapse
I know it's not AOSP but if there is no customization i think there is no difference from AOSP.
Very Nice and thank you
Should maybe try reenabling doze and app standby for Oreo?
https://github.com/kazunari03/andro...mmit/b1a6525773f72b637d5ca401bf2b7447bb029a6b
Plobably already enabled
xenyz said:
Should maybe try reenabling doze and app standby for Oreo?
https://github.com/kazunari03/andro...mmit/b1a6525773f72b637d5ca401bf2b7447bb029a6b
Click to expand...
Click to collapse
It seem to doze mode enabled by default.
Mobile data is working by default? This rom has ota updates?
No issues and no ota update now.
ROM is smooth. No random reboots so far. However, in Settings, there is no option to configure buttons. If I search "buttons" in settings, I can see search results but if I click any of the search result, the lineage OS settings force stops. If you need any logs kindly let me know.
USB Debugging is not enabling and cannot give authorizations.
USB Configuration not working, cant connect to pc
tdukazudon said:
It’s not AOSP.
Click to expand...
Click to collapse
Can you update your ROM to android 8.0.0_r33?
Figur4ik said:
Can you update your ROM to android 8.0.0_r33?
Click to expand...
Click to collapse
I’ll try to update 8.0.0_r33.
But I don’t have freetime today.
tdukazudon said:
I’ll try to update 8.0.0_r33.
But I don’t have freetime today.
Click to expand...
Click to collapse
Ok, waiting for any news
Can i request you to make the blue accent for the rom?
safinoor said:
Can i request you to make the blue accent for the rom?
Click to expand...
Click to collapse
use substratum theme engine
itsmuhammedmuneer said:
USB Debugging is not enabling and cannot give authorizations.
Click to expand...
Click to collapse
Probably wi-fi adb works.Please use Wi-Fi adb now.
Thank you for reporting.
I'm no programmer or developer but make sure adbd is located in /sbin/ that's the daemon binary for ADB connections

Paranoid Android Topaz 1 Unofficial - Moto Z4

Paranoid Android Topaz
This is a moto-common project release under the codename okinawa​
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
What's Paranoid Android?
Our builds are based on the Code Linaro Organization Android base, which is optimized for Qualcomm platforms and has a higher degree of performance, battery life, and functionality compared to the Android Open Source Project platform. The Paranoid Android team and contributors are focusing on squashing existing bugs, and implementing and improving features, performance, and stability. We are dedicated to providing a user experience with the stability that you can expect from stock ROMs with best-in-class performance and features to help you get the most out of your device.
Known issues:
You tell me
Instructions :
Download the latest build
Reboot to bootloader
Code:
fastboot -w
Code:
fastboot update PACKAGE.zip
Downloads :
Download
Telegram Groups
My chat
Source Code:
https://github.com/moto-common
ChangeLog:
2/27/2023: Initial Build
edit, got something to run, now stuck at the motorola logo..
Won't connect to mobile network. Lock screen says No SIM but the SIM appears in the settings and looks to be configured correctly.
Lesking72 said:
Won't connect to mobile network. Lock screen says No SIM but the SIM appears in the settings and looks to be configured correctly.
Click to expand...
Click to collapse
Please send me a logcat
Electimon said:
Please send me a logcat
Click to expand...
Click to collapse
I sent you a PM.
Lesking72 said:
I sent you a PM.
Click to expand...
Click to collapse
What carrier is this, odd logs.
Electimon said:
What carrier is this, odd logs.
Click to expand...
Click to collapse
T-Mobile US
Lesking72 said:
T-Mobile US
Click to expand...
Click to collapse
When did you get that sim? How old is it?
Electimon said:
When did you get that sim? How old is it?
Click to expand...
Click to collapse
Some time in 2021. I was previously a Sprint customer and they sent me this SIM to use the T-Mobile network.
Lesking72 said:
Some time in 2021. I was previously a Sprint customer and they sent me this SIM to use the T-Mobile network.
Click to expand...
Click to collapse
Who is they? The logs show it asking for Google-Fi packages. Really odd, i'll have to review it more thoroughly i'll get back to you. Thank you for the logs
Electimon said:
Who is they? ...
Click to expand...
Click to collapse
Sprint/T-Mobile, as the "T-Mobile Network Experience." It's a regular T-Mobile R15 SIM. It works on LOS and PE.
Lesking72 said:
Sprint/T-Mobile, as the "T-Mobile Network Experience." It's a regular T-Mobile R15 SIM. It works on LOS and PE.
Click to expand...
Click to collapse
Thanks for the info i'll keep you updated. This ROM will go official soon so I'd rather have it working xd

Categories

Resources