[SOLVED] rx_lock Error when trying to compile 4.4 kernel - Xiaomi Mi 5 Questions & Answers

Im trying compile kernel with Nethunter kernel builder
Kali Linux / NetHunter / build-scripts / kali-nethunter-kernel · GitLab
Kernel Builder
gitlab.com
but i get error like this
error no member named 'rx_lock' in 'struct hci_uart'
View attachment 5657923
OS i use to compile mi 5 kernel
Ubuntu SSH
Kernel : https://github.com/xNombre/msm-4.4

How to fix error no member named 'rx_lock' in 'struct hci_uart'
Simple goto 'networking support > bluetooth subsystem support > bluetooth device drivers' in kernel configuration and disable HCI UART driver

Related

Unable to pull proprietary blobs for Titan.! Help!

Hi, I am trying to build a ROM, but I have hit this error, while pulling propriety blobs "[email protected]:~/android$ ./extract-files.sh ~/android/system_dump/ -bash: ./extract-files.sh: No such file or directory"
This would be the first time I will be building a ROM, please be elaborate.
You can get those proprietary blobs from The GitHub . It is available in TheMuppets GitHub ( Vendor) and LineageOS GitHub ( Kernel , Device Tree ) if you're okay to download them

Build Error

I was compiling AICP for Oxygen (Mi Max 2) and got an error.
Can anyone please help me?
Source
Device Tree branch arrow-9.x
Vendor Blob branch lineage-16.0
Device Common branch 9.0-4.9
Kernel Source branch pie_final

[EOL][KERNEL] [G935F] Nethunter for LineageOS 15.1 ROM

End of Life Nethunter Kernel for Samsung Galaxy S7 Edge (SM-G935F/FD) LineageOS 15.1 ​
Code:
I am not responsible for bricked devices.
If you going to flash it, you accepted it.
Of course your warranty is void.
This thread is only for hero2lte . If you have S7 Flat go here
Nethunter Features:
BadUSB
HID gadget keyboard/mouse
DriveDroid
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
Ethernet
F2FS
Bluetooth HCI USB support
RTL-SDR DVB support
Extra:
Boeffla wakelock blocker v1.10
Wireguard
Download:
Latest version G935F here.
Installation:
1. TWRP Backup your ROM
2. Flash G930F_Nethunter_LineageOS15.1_v*.img
3. Flash latest Magisk
4. Install busybox can be one from Magisk repository
5. Install Magisk Nethunter module from repository (This is easiest method but not perfect after it i recommend to update Nethunter.apk from this link)
6. Install kalifs-armhf-*.tar.xz by Nethunter manager
7. Extract Nethunter_Binaries.7z and binaries to folders:
Firmwares: system/etc/firmware and give permissions to every file rw-r--r--
hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x
8. Reboot
Now you have Nethunter on your LineageOS 15.1 ROM.
Extra:
In Utilities.7z are wifi testing tools binaries like aircrack-ng(Not needed for Nethunter only for test tools direct from android without Nethunter)
XDA:DevDB Information
[KERNEL] [G935F] Nethunter for LineageOS 15.1 ROM, Kernel for the Samsung Galaxy S7 Edge
Contributors
Svirusx
Source Code: https://github.com/Svirusx/Nethunter-s7-kernel-LineageOS15.1-16.0/tree/lineage-15.1
Kernel Special Features:
Version Information
Status: Testing
Created 2019-03-29
Last Updated 2019-03-29
CHANGELOG
2019-03-29 - v1.0
Initial release
Reserved

[MODULE] Multi-user Module - Turn on your phone's multiuser function

ABOUT THIS MODULE
This module enables the multi-user function of the Android phone, which was implemented in the Android version 4.2
REQUIREMENTS
Magisk 20.1+
SPECIAL THANKS
topjohnwu - Magisk
Seebz - By providing source code from the originating module so that I can do the opposite function of the original (github.com/seebz)
HOW TO INSTALL
Just go to my Github profile and go to my repository where this module's source code is located and download the latest release that is available and install using Magisk
LINKS
Github - Source code of the module (github.com/dxffety)
Don't work user not Foundet 404 Error pl fix Download link

Build initramfs without any tools

There are many tools to build initramfs like dracut, update-initramfs, mkinitcpio, etc. but is there any way to create an initramfs without any tools by typing commands manually?
You may find some relevant information here:
initrd.rst « admin-guide « Documentation - kernel/git/torvalds/linux.git - Linux kernel source tree
git.kernel.org
ramfs-rootfs-initramfs.rst « filesystems « Documentation - kernel/git/torvalds/linux.git - Linux kernel source tree
git.kernel.org

Categories

Resources