Question [KERNEL] Help me build a custom kernel for this messed up phone ! - Samsung Galaxy A32 4G

Hi xda community, I'm here to call for help. This phone is infernal to mod, it rejects kernels, there is no custom rom, building recovery is the "easiest" thing to do (it took me at least 5 hours) but today after hours and hours trying and googling, i cant make it alone but togheter it can work, i'am calling help for building a custom kernel, any help is accepted, if anyone wants to help direct source fork and pull request after changes to this github repo: https://github.com/malikh0206/kernel-test-a32 but you can also help in the thread. I explain the situation here:
-The build crashes "randomly" (I think I can fix it, but I really dont know) FIXED ! I just had to add "apt install xz-utils" in the entrypoint.sh
-We need to mod it (I can mod a little bit but after i dont know)
-The phone rejects all self-built kernel (I really need help for that). edit: OH MA GAD THANK YOU SO MUCH @Captain_cookie_200 for fixing this, now it's working and I can disable SElinux (Im gonna attach the file just flash it) It's a very big step, yesssssss so happy it's been weeks and weeks. We can say this is a first release.
I will make updates after time. Thank you very much if you can help me, hoping it works.
The kernel can be better but I think it can be in a few time a real custom kernel, so I think I will convert the thread, but it will in constant developement.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Features :
- SElinux permissive now possible
- Interactive CPU gouvernor
- KVM (need testing)
- Disable kernel panic?
Release on github !
(One sentence: We need a name, don't hesitate to put an idea)

Just passing by, hoping for the best!

RadicalTeletubby said:
Just passing by, hoping for the best!
Click to expand...
Click to collapse
thanks

i think i can help you but i dont know very much about kernels

Why the custom kernel? The stock one does not work correctly or you need more horsepower? As of that there is no custom ROM you can actually make one yourself using this thing.

uluruman said:
Why the custom kernel? The stock one does not work correctly or you need more horsepower? As of that there is no custom ROM you can actually make one yourself using this thing.
Click to expand...
Click to collapse
I want to make a custom kernel because some peoples ask for it (permissive mode, etc) and making a custom from scratch (only for SM-A325F) but just pack a GSI on a super.img is a little bit useless when you can use TWRP for like any GSI

musatbz said:
i think i can help you but i dont know very much about kernels
Click to expand...
Click to collapse
If you know why the phone is bootlooping with a custom kernel it would be awesome

kilam9900 said:
If you know why the phone is bootlooping with a custom kernel it would be awesome
Click to expand...
Click to collapse
Wrong arch? Are you sure you're cross-compiling it correctly for arm64?
Here is some info: https://unix.stackexchange.com/questions/657882/how-do-i-cross-compile-the-linux-kernel

uluruman said:
Wrong arch? Are you sure you're cross-compiling it correctly for arm64?
Here is some info: https://unix.stackexchange.com/questions/657882/how-do-i-cross-compile-the-linux-kernel
Click to expand...
Click to collapse
euhm ill check

someone actually built a kernel for this phone. i am daily driving it on android 11 fw with android 13 gsi. It broke on android 13 firmware and i expirienced a bootloop on gsi. Also i noticed something. try to flash something on top like a gsi. Even tho the logs said it booted completely my phone remained on the boot screen. flashing a gsi fixed it!

Captain_cookie_200 said:
someone actually built a kernel for this phone. i am daily driving it on android 11 fw with android 13 gsi. It broke on android 13 firmware and i expirienced a bootloop on gsi. Also i noticed something. try to flash something on top like a gsi. Even tho the logs said it booted completely my phone remained on the boot screen. flashing a gsi fixed it!
Click to expand...
Click to collapse
I requested samsung to release source for the latest android 11 firmware for this phone and they did so! the kernel i am using was compiled with that source. you can go to samsung opensource and maybe use that.

Captain_cookie_200 said:
I requested samsung to release source for the latest android 11 firmware for this phone and they did so! the kernel i am using was compiled with that source. you can go to samsung opensource and maybe use that.
Click to expand...
Click to collapse
Thank you, that's good info, I was already using the open source Samsung SWA kernel, i gonna try to flash GSI on top and who or where did you get the kernel (compiled) ?

kilam9900 said:
Merci, c'est de bonne info, juttilisais deja le kernel SWA de open source Samsung, i gonna try to flash GSI on top and who or where did you get the kernel (compiled) ?
Click to expand...
Click to collapse
someone did it for me. and used anykernel to flash it. samsung also released the sources for A325FXXU2AVB6 after me begging them. You could try building it from that. it worked fine on android 11 firmware. although it refuses to boot on android 13. android 12 kernels still work but i still requested samsung to release sources for android 13 as well.

Captain_cookie_200 said:
someone did it for me. and used anykernel to flash it. samsung also released the sources for A325FXXU2AVB6 after me begging them. You could try building it from that. it worked fine on android 11 firmware. although it refuses to boot on android 13. android 12 kernels still work but i still requested samsung to release sources for android 13 as well.
View attachment 5784869
Click to expand...
Click to collapse
Ohh I didnt see that, i will try Rn

kilam9900 said:
Ohh I didnt see that, i will try Rn
Click to expand...
Click to collapse
okay! i hope it works. Also make sure to use a gsi. one ui doesnt like custom kernels for some reason.

will this work with A325M ?

applesucksLmao said:
will this work with A325M ?
Click to expand...
Click to collapse
Humm I dont see why not, save your boot img by TWRP and try, if its not working just restore boot img

kilam9900 said:
Hi xda community, I'm here to call for help. This phone is infernal to mod, it rejects kernels, there is no custom rom, building recovery is the "easiest" thing to do (it took me at least 5 hours) but today after hours and hours trying and googling, i cant make it alone but togheter it can work, i'am calling help for building a custom kernel, any help is accepted, if anyone wants to help direct source fork and pull request after changes to this github repo: github.com/malikh0206/kernel-test-a32 but you can also help in the thread. I explain the situation here:
-The build crashes "randomly" (I think I can fix it, but I really dont know) FIXED ! I just had to add "apt install xz-utils" in the entrypoint.sh
-We need to mod it (I can mod a little bit but after i dont know)
-The phone rejects all self-built kernel (I really need help for that). edit: OH MA GAD THANK YOU SO MUCH @Captain_cookie_200 for fixing this, now it's working and I can disable SElinux (Im gonna attach the file just flash it) It's a very big step, yesssssss so happy it's been weeks and weeks. We can say this is a first release.
I will make updates after time. Thank you very much if you can help me, hoping it works.
The kernel can be better but I think it can be in a few time a real custom kernel, so I think I will convert the thread, but it will in constant developement.
View attachment 5786767View attachment 5786769
Click to expand...
Click to collapse
Hey kilam,
I have been scouring the internet for a long time to find a custom kernal for my A325F/DS with external ralink wifi adapter drivers. But could not find a trace. Can you help me build one. I can help you with your project.

checksum.Burhan_Arif said:
Hey kilam,
I have been scouring the internet for a long time to find a custom kernal for my A325F/DS with external ralink wifi adapter drivers. But could not find a trace. Can you help me build one. I can help you with your project.
Click to expand...
Click to collapse
Of course I will help you !, there is a github for the driver? prebuilt .ko module, or other methode to implement it to the kernel?

Related

[CLOSED] Goto G3 Android Development

GOTO: NebulaKernel On G3 Android Development
XDA:DevDB Information
NebulaKernel, Kernel for the T-Mobile LG G3
Contributors
Eliminater74, thewalkingdude
Source Code: https://github.com/Eliminater74/NebulaKernel/tree/nebula-mod
Kernel Special Features: Tons of Mods
Version Information
Status: Testing
Created 2015-06-26
Last Updated 2015-10-01
( Downloadz )
CLOSED
NFO:
Closed
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi thanks for your work is appreciated , I have problem installing the file using TWRP it said Error executing updater binary in zip Failed any help will be appreciated.
Nice! Thanks for this!
Sent from my LG-D851 using Tapatalk
egalpr said:
Hi thanks for your work is appreciated , I have problem installing the file using TWRP it said Error executing updater binary in zip Failed any help will be appreciated.
Click to expand...
Click to collapse
Must be an error in zip, Ill fix that and Re-Upload it..
Update: Do to a problem with the Zip file, I had to Redo Zip. New one has been tested by me, And works.
Sorry for the inconvenience..
BTW: This kernel is worked on all the time, So new updates will be released alot. I already know of a few more things that I want to add.
My Goal is to make this Operate at low temps while keeping its performance as well at Longer Battery Life.
One of my test builds, The battery lasted me 3 days on a single charge. Without heavy usage.
My temps range betwen 87f /30c - and - 100f/37c (Stabilize around 97f/ 36c).
Eliminater74 said:
Reerved
Click to expand...
Click to collapse
Updater Binary failed at install... Downloaded from both links, same deal. Swapped out boot img into zip from 06/25 and it installed fine. Just a heads up. Thanks, good work. Todays update even more fun stuff!!!
Edit: I'm too slow, you already know.
zoman7663 said:
Updater Binary failed at install... Downloaded from both links, same deal. Swapped out boot img into zip from 06/25 and it installed fine. Just a heads up. Thanks, good work. Todays update even more fun stuff!!!
Edit: I'm too slow, you already know.
Click to expand...
Click to collapse
You must have gotten the zip that was bad before I replaced it with new one...........
Cause I tested the new one my self. and it worked......
@Eliminater74
Keep it up! It will get easier over time and its nice to look back and see how you have become more adept at what you are doing.
Just some friendly advice:
1. Always give proper credit
2. Always make clean commits.
1. is just because we do this for fun and for some sort of recognition (Even if some Devs won't admit it) and 2. because it makes troubleshooting, and reverting WAYYYY easier. When I started, I learned this the hard way. This way if you get into a situation where you have to make reverts or reset the branch, you are able to be more surgical about what you remove. If you have a commit that has alot going on in it then sometimes you cannot revert cleanly and it will have to be done manually. This can sometimes leave you more prone to make simple mistakes. Ones that we ALL make when Dev'ing late at night after a day of hard work and should really be getting more sleep. lol
Oh and 3. Learn to use Meld properly. This will make merging so easy, and will save you a metric crap ton of time.
If you need anything, feel free to PM me.
Regards,
Render
Anybody get a successful boot? I flashed on my existing 20e Rom and even on a fresh install of the Rom and doesnt boot. Stays on LG splash screen. Thanks.
Sent from my LG-D851 using Tapatalk
bofiana said:
Anybody get a successful boot? I flashed on my existing 20e Rom and even on a fresh install of the Rom and doesnt boot. Stays on LG splash screen. Thanks.
This Kernel is for Aosp only that is why your rom is not booting past the splash screen.
Click to expand...
Click to collapse
TheBlackMaou said:
bofiana said:
Anybody get a successful boot? I flashed on my existing 20e Rom and even on a fresh install of the Rom and doesnt boot. Stays on LG splash screen. Thanks.
This Kernel is for Aosp only that is why your rom is not booting past the splash screen.
Click to expand...
Click to collapse
Well sh!t. Guess i missed that in the op
Sent from my LG-D851 using Tapatalk
Click to expand...
Click to collapse
bofiana said:
Anybody get a successful boot? I flashed on my existing 20e Rom and even on a fresh install of the Rom and doesnt boot. Stays on LG splash screen. Thanks.
Sent from my LG-D851 using Tapatalk
Click to expand...
Click to collapse
Yes, you you cant install over a stock rom.. its only for Custom Roms AOSP example: CM,PAC-Rom,Bliss,Resurrection Remix, Ext...
RenderBroken said:
@Eliminater74
Keep it up! It will get easier over time and its nice to look back and see how you have become more adept at what you are doing.
Just some friendly advice:
1. Always give proper credit
2. Always make clean commits.
1. is just because we do this for fun and for some sort of recognition (Even if some Devs won't admit it) and 2. because it makes troubleshooting, and reverting WAYYYY easier. When I started, I learned this the hard way. This way if you get into a situation where you have to make reverts or reset the branch, you are able to be more surgical about what you remove. If you have a commit that has alot going on in it then sometimes you cannot revert cleanly and it will have to be done manually. This can sometimes leave you more prone to make simple mistakes. Ones that we ALL make when Dev'ing late at night after a day of hard work and should really be getting more sleep. lol
Oh and 3. Learn to use Meld properly. This will make merging so easy, and will save you a metric crap ton of time.
If you need anything, feel free to PM me.
Regards,
Render
Click to expand...
Click to collapse
Wow, I would of never thought that someone like you would stop in to say anything. And very positive feedback indeed..
When I saw your name, I thought I was seeing things. I had to look twice.
But thanks man... I appreciate everything you said.. It all makes perfect sense..
It's a pity this kernel won't work with slim based roms. I really wanted to try it. Running Tesla ROM and it gets stuck on boot-up screen.
EVR_PR said:
It's a pity this kernel won't work with slim based roms. I really wanted to try it. Running Tesla ROM and it gets stuck on boot-up screen.
Click to expand...
Click to collapse
It boots on my friends Slim Rom.. This kernel is for 5.1.1.
Eliminater74 said:
It boots on my friends Slim Rom.. This kernel is for 5.1.1.
Click to expand...
Click to collapse
Apparently only the original 777kernel works with Tesla. Tesla is lollipop 5.1.1_r4. Thanks anyway.
Proof that it works with Slim based Roms.....
PS: Thats not a screen shot of my phone.. its a friends..

[ROM] [Unofficial] [Weekly OTA Builds] Cyanogenmod 13

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Version 13 for the Xiaomi Mi5
This builds are based on https://github.com/CyanogenMod and the Mi5 Device Tree from https://github.com/Mi5Devs/android_device_xiaomi_gemini
Active Developer of the DeviceTree is here bgcngm
ROM Status: Beta (Prebuild Xiaomi Kernel)
Current Build: 20160906
Download Main: https://store.shade.sh/mi5/
Download Mirror: https://mirror.shade.sh/mi5/
OTA Updates: Available, weekly.
Known Issues: Ambient Display and Capacitive Home Button
Keyboard Layout: If you want the original Xiaomi Layout back: http://forum.xda-developers.com/showpost.php?p=68440544&postcount=353 & http://forum.xda-developers.com/showpost.php?p=68410880&postcount=319
Disclammer: I'm not a developer of this Rom! I'm just using the Device Tree and the Cyanogenmod to build this Roms.
Are you using it for yourself as well so you're not building in the blind ?
Sent from my MI 5 using XDA Premium HD app
Anyone else having a problem with the fluidity of animations after updating to 20160726?
shade.sh said:
As there is no official Cyanogenmod nor i'm a developer, i'm only created this thread for those who uses my builds.
This builds are based on https://github.com/CyanogenMod and the Mi5 Device Tree from https://github.com/Mi5Devs/android_device_xiaomi_gemini
Normally my builds are created daily, it can be that there are no or not important changes in Device Tree or Cyanogenmod, then there is no new build created. To view changes, please visit the Mi5Devs Commits
Current Build: cm-13.0-20160726-UNOFFICIAL-gemini
URL: https://store.shade.sh/mi5/
Disclammer: I'm not a developer of this Rom! I'm just using the Device Tree and the Cyanogenmod to build this Roms.
Click to expand...
Click to collapse
Any updates for the finger print issue ?
marcel112 said:
Are you using it for yourself as well so you're not building in the blind ?
Sent from my MI 5 using XDA Premium HD app
Click to expand...
Click to collapse
yes
Ramshu97 said:
Any updates for the finger print issue ?
Click to expand...
Click to collapse
Maybe this?
http://forum.xda-developers.com/showpost.php?p=67874556&postcount=577
shade.sh said:
Maybe this?
http://forum.xda-developers.com/showpost.php?p=67874556&postcount=577
Click to expand...
Click to collapse
Hello,
I did the same fastboot commands and fingerprint start working, but actually now I'm facing another issue, my screen doesn't turn on for a while, when I received any notifications while the screen is locked. However, it works fine when the screen is just turned off, but not locked.
Sent from my MI 5 using XDA-Developers mobile app
thanks for creating a new thread, it was getting a bit confusing.. danke !
is it safe to dirty flash from CM - 20160521 ?
leighaus said:
thanks for creating a new thread, it was getting a bit confusing.. danke !
is it safe to dirty flash from CM - 20160521 ?
Click to expand...
Click to collapse
I came from the same version, did'nt hurt me
Great rom, been using the 20-Jul build for a week now and it works flawlessly.. only had trouble with the fingerprint sensor, at first it was completely missing, but got it back and working by flashing MIUI8 before flashing this rom.. it seems that it needs some files from MIUI so avoid wiping system, although this may be fixed already in new builds, I can't say..
Anyway great rom great work, updating to latest build.. thanks again developers and builder!
nono.zz said:
Great rom, been using the 20-Jul build for a week now and it works flawlessly.. only had trouble with the fingerprint sensor, at first it was completely missing, but got it back and working by flashing MIUI8 before flashing this rom.. it seems that it needs some files from MIUI so avoid wiping system, although this may be fixed already in new builds, I can't say..
Anyway great rom great work, updating to latest build.. thanks again developers and builder!
Click to expand...
Click to collapse
Yes this issue should be fixed by the Devs of the Device Tree already.
You're welcome.
shade.sh said:
Yes this issue should be fixed by the Devs of the Device Tree already.
You're welcome.
Click to expand...
Click to collapse
It is! I wiped the system partition and it worked flawlessly!
Thanks a million for providing new builds!
BTW @shade, is it possibl to compile this with UBERTC https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp
Here is info how to compile with a specific toolchain http://forum.xda-developers.com/chef-central/android/guide-switching-to-custom-toolchain-t2927662
I know you're probably busy but if you find it interesting or fun to add UBER Toolchain to your build i would gladly buy you are beer or two
In return i could give a tip about my app called Auto Flasher. It was featured in XDA Developers TV
https://www.youtube.com/watch?v=A4IABWtuihU
https://play.google.com/store/apps/details?id=se.davison.autoflasher
richardddd said:
BTW @shade, is it possibl to compile this with UBERTC https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp
Here is info how to compile with a specific toolchain http://forum.xda-developers.com/chef-central/android/guide-switching-to-custom-toolchain-t2927662
I know you're probably busy but if you find it interesting or fun to add UBER Toolchain to your build i would gladly buy you are beer or two
Click to expand...
Click to collapse
I'll look into it, its always fun to try something new / different!
But don't expect it the next hours or days. Indeed i'm a bit busy at the moment (Self study CCNA is only a small part of it :fingers-crossed
How is the picture quality compared to stock? I know from the Sony cm builds that they are much worse compared to stock firmware...
peddarson said:
How is the picture quality compared to stock? I know from the Sony cm builds that they are much worse compared to stock firmware...
Click to expand...
Click to collapse
I feel that the picture quality is the same. Actually I kind of prefer the cm camera app since it has more options and is easier to configure. I experienced some lag on one of the builds but it seems to be fixed now.
The reason why the difference is massive on Sony phones is because of the bravia engine which is proprietary and cannot be integrated into CM or AOSP. This should not be an issue on the Mi 5.
blacklord9 said:
I feel that the picture quality is the same. Actually I kind of prefer the cm camera app since it has more options and is easier to configure. I experienced some lag on one of the builds but it seems to be fixed now.
The reason why the difference is massive on Sony phones is because of the bravia engine which is proprietary and cannot be integrated into CM or AOSP. This should not be an issue on the Mi 5.
Click to expand...
Click to collapse
Thanks for the reply. Hopefully I will receive my mi5 pro within the next two weeks so I can try.
richardddd said:
It is! I wiped the system partition and it worked flawlessly!
Thanks a million for providing new builds!
BTW @shade, is it possibl to compile this with UBERTC https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp
Here is info how to compile with a specific toolchain http://forum.xda-developers.com/chef-central/android/guide-switching-to-custom-toolchain-t2927662
I know you're probably busy but if you find it interesting or fun to add UBER Toolchain to your build i would gladly buy you are beer or two
In return i could give a tip about my app called Auto Flasher. It was featured in XDA Developers TV
https://www.youtube.com/watch?v=A4IABWtuihU
https://play.google.com/store/apps/details?id=se.davison.autoflasher
Click to expand...
Click to collapse
Its not getting through,the builds is coming up with the gcc google tc 4.9.x itself shade.sh any progress here?
droid.riz said:
Its not getting through the buils is coming up with the gcc google tc 4.9.x itself shade.sh any progress here?
Click to expand...
Click to collapse
Had no chance today to try it, had some trouble with iwStack...
I'll try it for sure on the weekend.
Dear shade.sh,
Thanks for the great ROM. It is like oases in the deserts.
I am having a problems with wifi mac address which keep on changing every time I reboot the phone. I tried to use the apps to use my old mac address number which is registered to the office network but it fails to connect.
Please advice how to overcome the random wifi mac address.
Thanks.
aatjitra said:
Dear shade.sh,
Thanks for the great ROM. It is like oases in the deserts.
I am having a problems with wifi mac address which keep on changing every time I reboot the phone. I tried to use the apps to use my old mac address number which is registered to the office network but it fails to connect.
Please advice how to overcome the random wifi mac address.
Thanks.
Click to expand...
Click to collapse
What version have you flashed? Did you already tried to flash the updated firmware files (See here: http://forum.xda-developers.com/showpost.php?p=67874556&postcount=577)

[KERNEL][A51] NDataX Kernel for Samsung Galaxy A51 [STOCK/CUSTOM]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NDataX Kernel
Samsung Galaxy A51
NDataX is a custom kernel, bringing stability & improvement, without reducing performance. Beside, this kernel is aiming for less-developed devices.​
Code:
- Disabled auto reboot when panic (random reboot)
- Fixed MTP issue in GSI variant
- Enabled all CPU Governors & I/O Scheduler
- Removed security restriction
- Removed verify & avb flags (no need to flash dm verity disabler again)
- WireGuard suppport
- Kali NetHunter support (Wi-Fi adapter v2-v3 support coming soon)
- Upstreamed to v4.14.140
- Some adjustment to stability which I forgot
​Github Release
​- Requirements:
Stock OneUI 2.5 ROM (Port or stock) or custom ROM (GSI, etc)​
TWRP 3.5 by @ianmacd (search in YouTube. @redymedan created the video tutorial, iirc his channel is Android How-To)​
Bootloader unlocked of course​
- Installation steps:
Download one of this kernel zip based on your ROM type. Stock variant for stock, Custom variant for custom / GSI rom
Direct flash the zip. Note that if you installed magisk before, then it will not removed.
Simply reboot and enjoy
If you feel this kernel is helpful, and want to help me build by donating, here is the answer : Don't donate to me, donate to other people that more need donation. Like charity or other. I'm not being rude, or don't want to be helped, or whatever. This kernel is builded in my free time, so I don't do this for job, but just my hobby.
Additionally, if you want to say thanks, then just like this thread and/or click thanks button. That will be very appreciated!
Source: https://github.com/hendramn/NDataX_a51
Defconfig: ndx_defconfig
Toolchain: AOSP GCC 4.9, branch ndk-release-r18; Clang 4639204
Build script: build.sh
My source is freely used for anyone. You can fork it, clone it, even build it without my permission. But, if you want to rebuild kernel, add other features, and share to somewhere, please add my credit! Atleast my XDA username. It will be very appreciated
17022021: My source will be reworked. This means these current source URL will dead, or fully different. Don't worry, I'll of course link it later
Allah SWT.
My parents, family, and other support
Linux; Samsung for base source
@Yillié for some references and knowledge
@redymedan and @azteria2000 for testing
@nathanchance , @kdrag0n , kerneltoast, @erfanoabdi for commit references
@osm0sis for his AnyKernel
And other people which I cherry-pick their commit and/or support me.
Thanks for using my kernel. Hope you guys like it. Thank you very much!
Reserved - Changelog
News & other.
09-02-2021: Since samsung release Android 11 source along wity OneUI 3 (will world-wide soon), NDataX will support Android 1 as well as Android 10. But, Android 10 support will EOL (end of life) when OneUI 3 is already world-wide. Why? It's difficult to maintain 2 Android version support, because we don't know what Samsung do & changes in each source.
17-02-2021: My source will be reworked. This means these current source URL will dead, or fully different. Don't worry, I'll of course link it later
Thank you for kernel.Whats antutu score
Fatih27 said:
Thank you for kernel.Whats antutu score
Click to expand...
Click to collapse
I didn't check it. It should better but not far from stock since I depends the stability for now
I need help, after flashing this onto my A51, it won't get out of the bootscreen
I'm not sure if I did something wrong but I followed all steps.
Shawny16k said:
I need help, after flashing this onto my A51, it won't get out of the bootscreen
I'm not sure if I did something wrong but I followed all steps.
Click to expand...
Click to collapse
Hi sir, sorry for making you got bootloop. What ROM you in? GSI or OneUI? Also if OneUI, which version. Thanks
hendramanu said:
Hi sir, sorry for making you got bootloop. What ROM you in? GSI or OneUI? Also if OneUI, which version. Thanks
Click to expand...
Click to collapse
OneUI 2.5, It's Android 10 TPA not sure why I'm having this issue
Shawny16k said:
OneUI 2.5, It's Android 10 TPA not sure why I'm having this issue
Click to expand...
Click to collapse
actually I think I fixed the issue, I formatted and it finally passed the boot screen, I'll let you know if anything else occurs.
Shawny16k said:
actually I think I fixed the issue, I formatted and it finally passed the boot screen, I'll let you know if anything else occurs.
Click to expand...
Click to collapse
Great to see you fix it. But format data solution is hard to do on some user, because they may keep important data and not able to backup.
Do you remove the encryption after flashing TWRP before? With formatting data & flashing DM Verity disabler. When encryption is removed then TWRP should not error of unable to mount /data
hendramanu said:
Great to see you fix it. But format data solution is hard to do on some user, because they may keep important data and not able to backup.
Do you remove the encryption after flashing TWRP before? With formatting data & flashing DM Verity disabler. When encryption is removed then TWRP should not error of unable to mount /data
Click to expand...
Click to collapse
I don't have much important data in this phone plus I've formatted this phone a lot cause of the random reboot issue I had and no I never had encryption.
Shawny16k said:
I don't have much important data in this phone plus I've formatted this phone a lot cause of the random reboot issue I had and no I never had encryption.
Click to expand...
Click to collapse
Okay sir. Thank you for using my kernel. Any problem you face?
hendramanu said:
Okay sir. Thank you for using my kernel. Any problem you face?
Click to expand...
Click to collapse
not as of yet, seems to be working fine
Will this work with other GSIs such as Pixel 2 android 11 Gsi from erfan, because I'm getting boot loop in almost all of them except phh_treble GSIs which are quite buggy
GrandmaGotGuns said:
Will this work with other GSIs such as Pixel 2 android 11 Gsi from erfan, because I'm getting boot loop in almost all of them except phh_treble GSIs which are quite buggy
Click to expand...
Click to collapse
Tested in RR GSI. It works fine. So it should work fine for other GSIs
Also what do you mean for bootloop? My kernel or GSI? Thanks!
hendramanu said:
Tested in RR GSI. It works fine. So it should work fine for other GSIs
Also what do you mean for bootloop? My kernel or GSI? Thanks!
Click to expand...
Click to collapse
Its Probably the GSI, cause OEMs do not release the source code so its a nightmare to patch em
GrandmaGotGuns said:
Its Probably the GSI, cause OEMs do not release the source code so its a nightmare to patch em
Click to expand...
Click to collapse
Do you use Android 11 firmware as base? I mean you maybe update to OneUI 3 and then flash GSI?
hendramanu said:
Do you use Android 11 firmware as base? I mean you maybe update to OneUI 3 and then flash GSI?
Click to expand...
Click to collapse
No I Didn't but tried the same thing from Lineage OS 18.1 and AOSP android 11
GrandmaGotGuns said:
No I Didn't but tried the same thing from Lineage OS 18.1 and AOSP android 11
Click to expand...
Click to collapse
No, I mean when you in stock do you update it to OneUI 3.0 (Android 11)? Or flash Android 11 firmware via odin before GSI?
Though I know that I need to change kernel's behavior from enforcing to permissive and for that I flashed Permissiver v5 but still the Boot loop

[ROM][Unofficial] Galaxy S9 Starlte and Star2lte crDroid 7.6

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today
Features:
https://github.com/crdroidandroid/crdroid_features/blob/11.0/README.mkdn
Flashing Instructions:
Pre-installation:
TWRP (Download from here)
Magisk 20.0 or newer for root (after first boot) - (Download from here)
First time installation:
step 1: Unlock BL
step 2: Flash TWRP and format data
step 3 Flash ROM, Gapps and Magisk
step 4 Reboot
step 5 Done
Update installation:
step 1 Flash ROM
step 2 Reboot
Do not wipe anything
Download:
Galaxy S9: Download
Galaxy S9 Plus (UNTESTED): Download
Known issues:
voLTE, Samsung proprietary apps, Screen Mirroring
Visit official website @ crDroid.net
crDroid S9/+/Note 9 Telegram
crDroid Community Telegram
Donate to help our team pay server costs
Credits go to:
The crDroid team: Website Github
Synt4x93: Github @Synt4x.93
Lineage os team: Website Github
Big thanks to DeinMathelehrer for helping me get everything up and running: Github @hisoka_simp
Epic! I'l try this on my star2lte and let you know.
CustomOsLover said:
Epic! I'l try this on my star2lte and let you know.
Click to expand...
Click to collapse
So, I'm waiting for 5 mins now. It doesn't boot for now
Nice it's working, hope you continue to work on custom Roms
CustomOsLover said:
So, I'm waiting for 5 mins now. It doesn't boot for now
Click to expand...
Click to collapse
UPDATE: it's working now. Might had some problems with my GAPPs
CustomOsLover said:
Epic! I'l try this on my star2lte and let you know.
Click to expand...
Click to collapse
Thankyou!
I've been using this for a day now and I gotta admit, it's so smooth and reliable for now, nothing to argue about! I absolutely love this rom! Thanks for creating this for the S9(+) Hope we'll get more ROMs like this
CustomOsLover said:
I've been using this for a day now and I gotta admit, it's so smooth and reliable for now, nothing to argue about! I absolutely love this rom! Thanks for creating this for the S9(+) Hope we'll get more ROMs like this
Click to expand...
Click to collapse
Perfect thank you so much. I am glad it works. I need a screenshot of it working though to get the dev's approval. His rules not mine. So just dm me a screenshot in xda of it working please, so I can get it validated. (Screenshot of About Phone > Android Version in settings would be best)
Also a word of warning, I may be unable to create a rom for crdroid S (android 12), as I have no idea how to make rom sources. I just know how to compile roms with preexisting sources. So unless someone builds android 12 lineage os or something for the s9 and s9 plus, then the road may end here for this rom unless someone else picks it up.
hisoka_simp said:
Nice it's working, hope you continue to work on custom Roms
Click to expand...
Click to collapse
Thanks for ur help. I might, but I also have a lot of other things to do.
CustomOsLover said:
UPDATE: it's working now. Might had some problems with my GAPPs
Click to expand...
Click to collapse
Yah, sry I don't use gapps, I try to avoid them as much as possible. So I didnt test that.
Linusrg1 said:
Perfect thank you so much. I am glad it works. I need a screenshot of it working though to get the dev's approval. His rules not mine. So just dm me a screenshot in xda of it working please, so I can get it validated. (Screenshot of About Phone > Android Version in settings would be best)
Also a word of warning, I may be unable to create a rom for crdroid S (android 12), as I have no idea how to make rom sources. I just know how to compile roms with preexisting sources. So unless someone builds android 12 lineage os or something for the s9 and s9 plus, then the road may end here for this rom unless someone else picks it up.
Click to expand...
Click to collapse
Here you go:
CustomOsLover said:
Here you go:View attachment 5312933
Click to expand...
Click to collapse
thankyou
@Linusrg1 I'm currently on crDroid 7.2, on the S9; can I update to 7.6 just by flashing the rom through twrp? Will that create any side effects maybe? Like losing data and such? I cba to make a backup as it's very high in size.
kidi said:
@Linusrg1 I'm currently on crDroid 7.2, on the S9; can I update to 7.6 just by flashing the rom through twrp? Will that create any side effects maybe? Like losing data and such? I cba to make a backup as it's very high in size.
Click to expand...
Click to collapse
Thats what I did and it worked fine. If not make a data backup then start off clean.
Linusrg1 said:
Thats what I did and it worked fine. If not make a data backup then start off clean.
Click to expand...
Click to collapse
I mean you sure it won't mess up with magisk manager and tasker? Since I'm just flashing the rom itself and not re-rooting?
EDIT: I've lost root, and it messed up with google apps, as in they were force closing. I've patched the boot.img for magisk to work again as in to re-gain root, and flashed google apps .zip, it seems ok for now. Also it seems it takes a second for the animation to pass through and to be able to enter the pin code on the lock screen after swiping, why's that?
kidi said:
I mean you sure it won't mess up with magisk manager and tasker? Since I'm just flashing the rom itself and not re-rooting?
EDIT: I've lost root, and it messed up with google apps, as in they were force closing. I've patched the boot.img for magisk to work again as in to re-gain root, and flashed google apps .zip, it seems ok for now. Also it seems it takes a second for the animation to pass through and to be able to enter the pin code on the lock screen after swiping, why's that?
Click to expand...
Click to collapse
Because you need to wipe system data cache and dalvik cache flash the rom and then flash data again.
Linusrg1 said:
Because you need to wipe system data cache and dalvik cache flash the rom and then flash data again.
Click to expand...
Click to collapse
It's all okay now, except I found the culprit to the 1-second delay for the animation to step in to enter the pin; when you set up face unlock, that bug appears. When you don't use face unlock but just pin/fingerprint combo, it doesn't have that delay when you swipe on the lock screen to enter pin.
I have the SM-960F/DS version of starlte, which I believe has the Exynos chipset, while the American version has the SnapDragon. Does anyone know if this ROM will have any issues on the SM-960F/DS or does the chipset not matter for the ROM?
DangerousDays said:
I have the SM-960F/DS version of starlte, which I believe has the Exynos chipset, while the American version has the SnapDragon. Does anyone know if this ROM will have any issues on the SM-960F/DS or does the chipset not matter for the ROM?
Click to expand...
Click to collapse
well, for starters, Snapdragon models mostly can't unlock the bootloader. But yes, the exynos models with the latest bootloader (you can install dev base first and then flash this, if you're uncertain) should run this with no problem.
lordsolrac2 said:
well, for starters, Snapdragon models mostly can't unlock the bootloader. But yes, the exynos models with the latest bootloader (you can install dev base first and then flash this, if you're uncertain) should run this with no problem.
Click to expand...
Click to collapse
Sorry, I am somewhat new to the custom ROM scene. Can you explain to me how to check if I have the latest bootloader, what is the dev base and where I can get it?

ANDROID 12L ROM ❯ 02 May 2022 ❯ ProtonAOSP 12.3.1

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ProtonAOSP​Android 12 ROM for Pixel 2 - Maintained by @EnesSastim​
Spoiler: SPECIAL THANKS TO
@Lunarixus on XDA (using his device tree, mentorship, and fixes. Wonderful work)
@RealOkabe on XDA for his build process, we only reached bootable state thanks to his work.
@ReallySnow on XDA for his work on Android 12 vendor. I consider him my teacher, and most of the Android 12 heavy lifting was done by him.
None of this would've happened without them.
ProtonAOSP is a minimal Android fork (custom ROM) focused on UI/UX and performance, with a touch of privacy.
Screenshots are attached.
​
What's not working: ​
You tell me... post logcats using my tool in this thread or you may get support in Telegram: Pixel Development & Pixel 2 chat​
Click to expand...
Click to collapse
Download
Download from here: Source Forge
This does not include OTAs, so you will have to visit regularly for security updates and the like.
Installation
This ROM is currently distributed as OTA zips. Flash it the same way you would, in a custom recovery. Don't forget to wipe all data using "fastboot -w" or using my tool before booting the ROM.
Click to expand...
Click to collapse
Sources
ProtonAOSP: Github & build guide
Walleye: Github
Wahoo: Github
Vendor: Github
Kernel: Github
Click to expand...
Click to collapse
reserved ig
Excellent omw to flash now brb
XS37 said:
Excellent omw to flash now brb
Click to expand...
Click to collapse
i beg, let me know how it goes
just finishing backup downloads done fingers crossed no probs <3
recieve a bootloader error bootlinux failed:bad buffer size
Edit: and rebooting changes slot and gives slot unbootable error tried a
reflash aswell unsure
caught the first bit of the log before it scrolled but it seems to flash fine with no problems but gives bad buffer on first boot
XS37 said:
recieve a bootloader error bootlinux failed:bad buffer size
Edit: and rebooting changes slot and gives slot unbootable error tried a
reflash aswell unsure
caught the first bit of the log before it scrolled but it seems to flash fine with no problems but gives bad buffer on first boot
Click to expand...
Click to collapse
i also got this issue
Edited the thread with new build, try
Dollscythe said:
Edited the thread with new build, try
Click to expand...
Click to collapse
This build still fails for me with the same messages as XS37 above
aw... working on it. i dont have a walleye so its hard to test, so doesnt @RealOkabe (person building the rom)
Dollscythe said:
aw... working on it. i dont have a walleye so its hard to test, so doesnt @RealOkabe (person building the rom)
Click to expand...
Click to collapse
well with donations and support we shall work on getting one for you hopefully both the xl and non for support
XS37 said:
well with donations and support we shall work on getting one for you hopefully both the xl and non for support
Click to expand...
Click to collapse
How much is a used Pixel 2 in your area? Here in Australia they’re going for ~120 AUD & I’d definitely be willing to support you guys
notsidney said:
How much is a used Pixel 2 in your area? Here in Australia they’re going for ~120 AUD & I’d definitely be willing to support you guys
Click to expand...
Click to collapse
I'm in AUS. How can we do it!!!
Any news about this rom on walleye?
Thank you!!
Yes waiting for the walleye support
Hello, many thanks for this works, unfortunatly i missed the link.
2 questions, can you send me link to donate for the walleye developpement of this proton aosp unofficial rom ?
Also, is this would work with locked bootloader ? or does not making sens with the configuration of vendor from 11 etc...
Also if u have another test build could you provide it.
Thanks.
elggpxl said:
Hello, many thanks for this works, unfortunatly i missed the link.
2 questions, can you send me link to donate for the walleye developpement of this proton aosp unofficial rom ?
Also, is this would work with locked bootloader ? or does not making sens with the configuration of vendor from 11 etc...
Also if u have another test build could you provide it.
Thanks.
Click to expand...
Click to collapse
Currently the ROM is in in unknown state @Dollscythe is trying their best to fix it so no links are currently available as the ROM wasn't currently usable and and no nothing is flashable if your bootloader is locked for anything to be flashable your bootloader must be able to be unlocked or set in unlocked mode otherwise the device is unflashable and to donate to them its PayPal and the link
XS37 said:
Currently the ROM is in in unknown state @Dollscythe is trying their best to fix it so no links are currently available as the ROM wasn't currently usable and and no nothing is flashable if your bootloader is locked for anything to be flashable your bootloader must be able to be unlocked or set in unlocked mode otherwise the device is unflashable and to donate to them its PayPal and the link
Click to expand...
Click to collapse
Ok thanks, i was talking about re-locking feature, iam new as forum member but its years now that iam flashing on several devices.
elggpxl said:
Ok thanks, i was talking about re-locking feature, iam new as forum member but its years now that iam flashing on several devices.
Click to expand...
Click to collapse
I wouldn't recommend re-locking it but I know on the original you could but I would wait until @Dollscythe finishes up if they get the chance as things happen and they are supporting a phone they don't have so time is needed give them a few days hopefully they get a chance and they can answer better then I can as they are building it
XS37 said:
I wouldn't recommend re-locking it but I know on the original you could but I would wait until @Dollscythe finishes up if they get the chance as things happen and they are supporting a phone they don't have so time is needed give them a few days hopefully they get a chance and they can answer better then I can as they are building it
Click to expand...
Click to collapse
Ok many thanks, no rush at all really, this would be perfect to have at least one stable build with this feature and the classics proton aosp options (more option on the permission manager, the press squeeze, and other things). after all (to me) all will be good.

Categories

Resources