This repository has been archived by the owner on Apr 25, 2019. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed Nexus 6P 8.1 kernel (wifi) modules
- Loading branch information
Showing
71 changed files
with
134 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file renamed
BIN
+8.32 KB
...ethunter-angler-3.0/kernel/crypto/cmac.ko → ...ngler-nethunter-3.0/kernel/crypto/cmac.ko
Binary file not shown.
Binary file renamed
BIN
+47.9 KB
...nel/drivers/media/usb/gspca/gspca_main.ko → ...nel/drivers/media/usb/gspca/gspca_main.ko
Binary file not shown.
Binary file renamed
BIN
+71.2 KB
...rnel/drivers/net/wireless/at76c50x-usb.ko → ...rnel/drivers/net/wireless/at76c50x-usb.ko
Binary file not shown.
Binary file added
BIN
+31 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/drivers/net/wireless/ath/ath.ko
Binary file not shown.
Binary file renamed
BIN
+130 KB
...l/drivers/net/wireless/ath/ath9k/ath9k.ko → ...l/drivers/net/wireless/ath/ath9k/ath9k.ko
Binary file not shown.
Binary file renamed
BIN
+8.4 KB
...rs/net/wireless/ath/ath9k/ath9k_common.ko → ...rs/net/wireless/ath/ath9k/ath9k_common.ko
Binary file not shown.
Binary file renamed
BIN
+108 KB
...ivers/net/wireless/ath/ath9k/ath9k_htc.ko → ...ivers/net/wireless/ath/ath9k/ath9k_htc.ko
Binary file not shown.
Binary file renamed
BIN
+426 KB
...rivers/net/wireless/ath/ath9k/ath9k_hw.ko → ...rivers/net/wireless/ath/ath9k/ath9k_hw.ko
Binary file not shown.
Binary file renamed
BIN
+130 KB
...ers/net/wireless/ath/carl9170/carl9170.ko → ...ers/net/wireless/ath/carl9170/carl9170.ko
Binary file not shown.
Binary file renamed
BIN
+42.3 KB
.../drivers/net/wireless/rt2x00/rt2500usb.ko → .../drivers/net/wireless/rt2x00/rt2500usb.ko
Binary file not shown.
Binary file renamed
BIN
+85.9 KB
.../drivers/net/wireless/rt2x00/rt2800lib.ko → .../drivers/net/wireless/rt2x00/rt2800lib.ko
Binary file not shown.
Binary file renamed
BIN
+66.4 KB
.../drivers/net/wireless/rt2x00/rt2800usb.ko → .../drivers/net/wireless/rt2x00/rt2800usb.ko
Binary file not shown.
Binary file renamed
BIN
+76.8 KB
.../drivers/net/wireless/rt2x00/rt2x00lib.ko → .../drivers/net/wireless/rt2x00/rt2x00lib.ko
Binary file not shown.
Binary file renamed
BIN
+25 KB
.../drivers/net/wireless/rt2x00/rt2x00usb.ko → .../drivers/net/wireless/rt2x00/rt2x00usb.ko
Binary file not shown.
Binary file renamed
BIN
+51.5 KB
...el/drivers/net/wireless/rt2x00/rt73usb.ko → ...el/drivers/net/wireless/rt2x00/rt73usb.ko
Binary file not shown.
Binary file renamed
BIN
+92.5 KB
...s/net/wireless/rtl818x/rtl8187/rtl8187.ko → ...s/net/wireless/rtl818x/rtl8187/rtl8187.ko
Binary file not shown.
Binary file renamed
BIN
+57.8 KB
...eless/rtlwifi/rtl8192c/rtl8192c-common.ko → ...eless/rtlwifi/rtl8192c/rtl8192c-common.ko
Binary file not shown.
Binary file renamed
BIN
+88.6 KB
...t/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko → ...t/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
Binary file not shown.
Binary file renamed
BIN
+115 KB
...l/drivers/net/wireless/rtlwifi/rtlwifi.ko → ...l/drivers/net/wireless/rtlwifi/rtlwifi.ko
Binary file not shown.
Binary file added
BIN
+39.4 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/drivers/net/wireless/zd1201.ko
Binary file not shown.
Binary file renamed
BIN
+101 KB
...drivers/net/wireless/zd1211rw/zd1211rw.ko → ...drivers/net/wireless/zd1211rw/zd1211rw.ko
Binary file not shown.
Binary file renamed
BIN
+137 KB
...3.0/kernel/drivers/usb/serial/ftdi_sio.ko → ...3.0/kernel/drivers/usb/serial/ftdi_sio.ko
Binary file not shown.
Binary file renamed
BIN
+72.2 KB
...-3.0/kernel/drivers/usb/serial/keyspan.ko → ...-3.0/kernel/drivers/usb/serial/keyspan.ko
Binary file not shown.
Binary file renamed
BIN
+22.5 KB
.../kernel/drivers/usb/serial/keyspan_pda.ko → .../kernel/drivers/usb/serial/keyspan_pda.ko
Binary file not shown.
Binary file renamed
BIN
+39.4 KB
...-3.0/kernel/drivers/usb/serial/mos7720.ko → ...-3.0/kernel/drivers/usb/serial/mos7720.ko
Binary file not shown.
Binary file renamed
BIN
+71.4 KB
...-3.0/kernel/drivers/usb/serial/mos7840.ko → ...-3.0/kernel/drivers/usb/serial/mos7840.ko
Binary file not shown.
Binary file renamed
BIN
+33.8 KB
...r-3.0/kernel/drivers/usb/serial/pl2303.ko → ...r-3.0/kernel/drivers/usb/serial/pl2303.ko
Binary file not shown.
Binary file renamed
BIN
+80.6 KB
....0/kernel/drivers/usb/serial/usbserial.ko → ....0/kernel/drivers/usb/serial/usbserial.ko
Binary file not shown.
Binary file renamed
BIN
+516 KB
...thunter-angler-3.0/kernel/fs/cifs/cifs.ko → ...gler-nethunter-3.0/kernel/fs/cifs/cifs.ko
Binary file not shown.
Binary file added
BIN
+115 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/fs/lockd/lockd.ko
Binary file not shown.
Binary file added
BIN
+43.3 KB
...ngler/modules/3.10.73-angler-nethunter-3.0/kernel/fs/nfs/blocklayout/blocklayoutdriver.ko
Binary file not shown.
Binary file renamed
BIN
+271 KB
...nethunter-angler-3.0/kernel/fs/nfs/nfs.ko → ...angler-nethunter-3.0/kernel/fs/nfs/nfs.ko
Binary file not shown.
Binary file renamed
BIN
+37.5 KB
.../kernel/fs/nfs/nfs_layout_nfsv41_files.ko → .../kernel/fs/nfs/nfs_layout_nfsv41_files.ko
Binary file not shown.
Binary file renamed
BIN
+32.1 KB
...thunter-angler-3.0/kernel/fs/nfs/nfsv2.ko → ...gler-nethunter-3.0/kernel/fs/nfs/nfsv2.ko
Binary file not shown.
Binary file renamed
BIN
+40.9 KB
...thunter-angler-3.0/kernel/fs/nfs/nfsv3.ko → ...gler-nethunter-3.0/kernel/fs/nfs/nfsv3.ko
Binary file not shown.
Binary file renamed
BIN
+319 KB
...thunter-angler-3.0/kernel/fs/nfs/nfsv4.ko → ...gler-nethunter-3.0/kernel/fs/nfs/nfsv4.ko
Binary file not shown.
Binary file added
BIN
+352 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/fs/nfsd/nfsd.ko
Binary file not shown.
Binary file added
BIN
+302 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/fs/ntfs/ntfs.ko
Binary file not shown.
Binary file renamed
BIN
+123 KB
...3.0/kernel/net/bluetooth/rfcomm/rfcomm.ko → ...3.0/kernel/net/bluetooth/rfcomm/rfcomm.ko
Binary file not shown.
Binary file added
BIN
+16.2 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/net/dns_resolver/dns_resolver.ko
Binary file not shown.
Binary file added
BIN
+707 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/net/mac80211/mac80211.ko
Binary file not shown.
Binary file renamed
BIN
+81.9 KB
...kernel/net/sunrpc/auth_gss/auth_rpcgss.ko → ...kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
Binary file not shown.
Binary file renamed
BIN
+36.4 KB
...el/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko → ...el/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko
Binary file not shown.
Binary file added
BIN
+368 KB
oreo/angler/modules/3.10.73-angler-nethunter-3.0/kernel/net/sunrpc/sunrpc.ko
Binary file not shown.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file renamed
BIN
+25.5 KB
...-nethunter-angler-3.0/modules.builtin.bin → ...-angler-nethunter-3.0/modules.builtin.bin
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file removed
BIN
-31 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/drivers/net/wireless/ath/ath.ko
Binary file not shown.
Binary file removed
BIN
-39.4 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/drivers/net/wireless/zd1201.ko
Binary file not shown.
Binary file removed
BIN
-115 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/fs/lockd/lockd.ko
Binary file not shown.
Binary file removed
BIN
-43.2 KB
...ngler/modules/3.10.73-nethunter-angler-3.0/kernel/fs/nfs/blocklayout/blocklayoutdriver.ko
Binary file not shown.
Binary file removed
BIN
-352 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/fs/nfsd/nfsd.ko
Binary file not shown.
Binary file removed
BIN
-302 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/fs/ntfs/ntfs.ko
Binary file not shown.
Binary file removed
BIN
-16.2 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/net/dns_resolver/dns_resolver.ko
Binary file not shown.
Binary file removed
BIN
-704 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/net/mac80211/mac80211.ko
Binary file not shown.
Binary file removed
BIN
-368 KB
oreo/angler/modules/3.10.73-nethunter-angler-3.0/kernel/net/sunrpc/sunrpc.ko
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
#!/sbin/sh | ||
|
||
. "$env" | ||
|
||
print "Disabling forced encryption in the fstab..." | ||
|
||
found_fstab=false | ||
|
||
for fstab in fstab.*; do | ||
[ -f "$fstab" ] || continue | ||
print "Found fstab: $fstab" | ||
sed -i " | ||
s/\b\(forceencrypt\|forcefdeorfbe\)=/encryptable=/g | ||
" "$fstab" | ||
found_fstab=true | ||
done | ||
|
||
$found_fstab || print "Unable to find the fstab!" | ||
|
||
exit 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
#!/sbin/sh | ||
|
||
. "$env" | ||
|
||
print "Disabling dm-verity in the fstab..." | ||
|
||
found_fstab=false | ||
|
||
for fstab in fstab.*; do | ||
[ -f "$fstab" ] || continue | ||
print "Found fstab: $fstab" | ||
sed -i " | ||
s/,verify\b//g | ||
s/\bverify,//g | ||
s/\bverify\b//g | ||
s/,support_scfs\b//g | ||
s/\bsupport_scfs,//g | ||
s/\bsupport_scfs\b//g | ||
" "$fstab" | ||
found_fstab=true | ||
done | ||
|
||
$found_fstab || print "Unable to find the fstab!" | ||
|
||
setprop ro.config.dmverity false | ||
rm -f verity_key sbin/firmware_key.cer | ||
|
||
exit 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
#!/sbin/sh | ||
|
||
. "$env" | ||
|
||
cd "$ramdisk_patch" && [ "$(ls)" ] || exit 0 | ||
|
||
# fix permissions of patch files | ||
chmod -R 0755 . | ||
|
||
find -type f \( \ | ||
-name "*.rc" ! -name "ueventd.*" \ | ||
\) -exec chmod 0750 {} \; | ||
|
||
find -type f \( \ | ||
-name "*.xml" -o -name "*.do" -o -name "*.pem" -o -name "*.vtab" -o \ | ||
-name "fstab.*" -o -name "*.prop" -o -name "*_contexts" -o \ | ||
-name "ueventd.*" -o -name "sepolicy" -o -name "sepolicy_version" \ | ||
\) -exec chmod 0644 {} \; | ||
|
||
print "Copying new files to the ramdisk..." | ||
cp -rd ./. "$ramdisk/" | ||
|
||
exit 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
#!/sbin/sh | ||
|
||
. "$env" | ||
|
||
[ "$(ls "$tmp/modules")" ] || { | ||
print "No kernel modules found, skipping" | ||
exit 0 | ||
} | ||
|
||
print "Installing /lib/modules symlink" | ||
rm -rf lib | ||
mkdir -m 0755 lib | ||
ln -s /system/lib/modules lib/modules | ||
|
||
cd "$tmp" | ||
|
||
print "Gathering original module layout..." | ||
find /system/lib/modules -name "*.ko" -maxdepth 3 > modules.list | ||
> modules.layout | ||
while read -r kmod; do | ||
kmod_name=$(basename "$(readlink "$kmod")") | ||
echo "$kmod:$kmod_name" >> modules.layout | ||
done < modules.list | ||
|
||
print "Removing old kernel modules..." | ||
rm -rf /system/lib/modules | ||
|
||
print "Installing new kernel modules..." | ||
cp -r modules /system/lib/ | ||
|
||
print "Creating module symlinks..." | ||
|
||
# Create /system/lib/modules/*.ko symlinks for each module installed | ||
find /system/lib/modules -type f -name "*.ko" > modules.installed | ||
while read -r kmod_installed; do | ||
kmod_name=$(basename "$kmod_installed") | ||
kmod_link="/system/lib/modules/$kmod_name" | ||
ln -s "$kmod_installed" "$kmod_link" | ||
echo "Symlinked module (install): $kmod_link -> $kmod_installed" | ||
done < modules.installed | ||
|
||
# Create module symlinks at original module link locations | ||
while read -r kmod; do | ||
kmod_name=$(echo "$kmod" | cut -f2 -d:) | ||
kmod_link=$(echo "$kmod" | cut -f1 -d:) | ||
if [ ! "$kmod_link" ] || [ ! "$kmod_name" ] || [ -e "$kmod_link" ]; then | ||
continue | ||
fi | ||
kmod_installed=$(grep -m1 "/$kmod_name$" modules.installed) | ||
if [ ! -f "$kmod_installed" ]; then | ||
echo "Warning: Module not installed: $kmod_link -> $kmod_installed" | ||
continue | ||
fi | ||
mkdir -p "$(dirname "$kmod_link")" | ||
ln -s "$kmod_installed" "$kmod_link" | ||
echo "Symlinked module (layout): $kmod_link -> $kmod_installed" | ||
done < modules.layout | ||
|
||
setperm 0755 0644 /system/lib/modules | ||
chcon -R -h "u:object_r:system_file:s0" /system/lib/modules | ||
|
||
exit 0 |
File renamed without changes.