KernelSU-Next + SuSFS 1.5.3 Patched

This commit is contained in:
Phapoom Saksri 2024-12-28 20:42:59 +07:00
parent 1589ebebbd
commit 157e80e925
32 changed files with 1677 additions and 22 deletions

View file

@ -1340,6 +1340,10 @@ static int override_release(char __user *release, size_t len)
return ret;
}
#ifdef CONFIG_KSU_SUSFS_SPOOF_UNAME
extern void susfs_spoof_uname(struct new_utsname* tmp);
#endif
SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name)
{
struct new_utsname tmp;
@ -1353,6 +1357,9 @@ SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name)
pr_debug("fake uname: %s/%d release=%s\n",
current->comm, current->pid, tmp.release);
}
#ifdef CONFIG_KSU_SUSFS_SPOOF_UNAME
susfs_spoof_uname(&tmp);
#endif
up_read(&uts_sem);
if (copy_to_user(name, &tmp, sizeof(tmp)))
return -EFAULT;