-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is this tested? #1
Comments
It can be compiled without errors, check this guide here I don't remember if I could get it running on my espressowifi |
So it dosent need anything specific for espresso3g/wifi |
plus according to the guide we should be able to build lineage os 15 (oreo?) with this? |
My goal was to port ubuntu touch (halium 7.1), the guide is for building lineageos 14.1.
The kernel version here is 3.8, so it "should" be good for ubuntu touch. PostmarketOS needs kernel 3.17 |
Nope.... we have a working PostmarketOS with 3.0.101 kernel (from LineageOS) |
Even i am trying to do that but halium-boot seems to be broken for me (i used 3.4 from Unlegacy-Android) |
Another question i have is how does one exactly "update" kernel as in you got this from ti's git and then what? They are on 4.x kernel iirc |
I cloned the master branch which is on 3.8.13. Just noticed there are other branches with up to version 4.9. I don't know how stable these are. If you want to use that you can try adding a remote in your roomservice.xml. Edit the revision part to change branches
Then replace the project tag of current kernel with the new repo
Then run
Also turns out there are some incorrect configuration in https://github.com/SakiiCode/android_hardware_ti_omap4 , so the guide I wrote doesn't work currently. I'll try to push some changes later if I have time |
Welp I get tons of errors (trying to get halium for ubuntutouch) Used SakiiCode/android_hardware_ti_omap4 seems to have removed all errors |
Also thanks a lot for the help about kernel! |
Update - i cant seem to make halium-boot.img work for espresso, it is just too big (size of image is larger than size of target) |
Are you installing it with TWRP? You have to flash it with heimdall (linux) or odin (windows) |
Wait what?! Why cant i flash from twrp https://docs.ubports.com/en/latest/porting/halium_7-1/Installing.html |
Still dosent work... PC cant detect tab so i cant ssh in (hybris-boot seems to work fine tho) |
Welp roomservice.xml? sorry i have never worked with lineageos before (100+ gb is too big for me to download) |
Sorry it's not roomservice.xml just the same xml where you manage these sources (halium/devices/manifests/samsung_espressowifi.xml or something like that)
That's similar to where I got stuck when I tried. I could set IP address but ssh didn't work. Unfortunately my data cable broke so can't do any testing right now. |
Ooof that 30 pin cable :(
okay but wont i need to add espresso files? defconfig and other files which i dont know |
So well whats your plan ahead for development? |
defconfig is the kernel config and located at not many other files need to be added/edited I'm new to C++ programming and android porting, and already spent quite some time with this, so out of ideas. |
Welp i will try (3.4 seems to work properly acc to andi) |
Also i think i should try 4.9? idk what to do after downloading it (like i dont think it will work we will need espresso scripts) |
I already wrote the procedure above for 4.9 Tried compiling and it said |
Oh yikes well i will try mainlining it then |
Have you tried with this https://github.com/OMAP4-AOSP/android_kernel_samsung_espresso (see the branches) |
Oh my god, Unlegacy-Android's CyanogenMod 12.1 configuration works first try no modifications. This can be a good starting point for halium 5 |
wait what?!! whats the kernel source? also Halium/projectmanagement#238 lets talk about it here :D |
I am trying right now with https://github.com/OMAP4-AOSP/android_kernel_samsung_espresso/blob/wip/3.10 |
When did u update for a 3.10 cm12.1 fork :0 |
Maybe even build 4.9 ;) https://git.ti.com/cgit/android-sdk/kernel-omap/tree/?h=ti-android-4.9.y so then we might also be able to build oreo and up |
cm-12.1 branches are the patches I made to https://github.com/Unlegacy-Android/android_hardware_ti_omap4 and TI's 3.10.y kernel, but couldn't get it compiled so not really a progress |
|
We should try android_kernel_samsung_espresso |
Any new updates @SakiiCode ? |
I gave up on halium, better deal with postmarketOS, at least that works on that older kernel. Mainlining it is definitely not my level. |
Yikes :( halium might work with 3.0 kernel and patches for Apparmor etc. |
Still going on? |
Nope, nothing new |
Well figured it out finally xD, the power reset mode was due to halium boot being too big for the device's boot partition. Using XZ compression instead of GZIP and it now is 7.x MB which fits in the boot partition even with twrp :D |
Hey, Ubuntu Touch also works now!! Should I close this commit now? |
Really? Can you give me a link? |
Link for what? |
Do you plan on working on this or not? |
No my device is almost dead and I won't be doing any more kernel modding, so this issue can be closed. If you have suggestion how to revive it if I can't turn it on to get to twrp, and if I put it on a charger it won't go past 3% let me know please |
Stuck on 3%? that sounds pretty weird, have you tried reconnecting battery and/or replacing it? |
No, I didn't want to take it apart |
Its not that hard, there's also an ifixit guide :P |
It was a bot scam message, don't fall for it Github instantly deleted the comment but remained in your emails |
Ah alrighty thanks!
…On Wed, 21 Feb, 2024, 5:02 pm Sakii, ***@***.***> wrote:
It was a bot scam message, don't fall for it
Github instantly deleted the comment but remained in your emails
—
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQZJ774GGIIO6B2LTVVH5JDYUXLNLAVCNFSM4WKDBQA2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJVGY2DKNBWGUYQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Does the kernel work with espresso3g/wifi
The text was updated successfully, but these errors were encountered: