Hey everyone
Just wondering if anyone knows of a working GSi or custom ROM for the plus model of the p11 WiFi?
Lenovo software sucks ass and I'm fed up of dealing with it.
Heya,
Ive seen a guy on YT who flashed a GSI on P11 (not Plus), and worked:
Releases · phhusson/treble_experimentations
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com
Video (In portuguese):
But honestly, I am running the CN version, and I dont find that bad.. I wouldnt flash a GSI mainly because I would lose the PC Mode / Peripheral model, which are pretty good IMHO
But if you do try it out, let us know here if works
Related
I'm a kind of lazy man and not good in English. Building a whole rom from source code can be a hard work for me since I have no experience about dealing with any programming except porting rom for a device. I haven't done this for a long time since 4 years ago. But Google's project treble was an brilliant news for me.
I want to try for a Chinese rom called Smartisan OS, and also noticed that Pixel/XL has so less developer, unlike Nexus5, which has so many custom roms for flashing.
But I don't understand project treble completely, only heard the news. Is there any official or unofficial documents teaching us to use this function for developing custom-made roms?
Will it be necessary to build a rom from source code from project treble, or just simply doing some copy and paste (kind of like the roms I've made for a Chinese tablet. I was only unpack the kernel as well as rom zips and paste some stuff then repack them, it did worked)?
BTW, Smartisan OS seems to be based on Android 7.x and no official news about supporting project treble, I don't know can it be done if the target rom don't support project treble at all.
Forgive me if I'm too nasty, just curious.
Hello,
I'd like to get into android ROM development. But I will need help/guidance.
I've managed to build lineageos for curtana using xiaomi kernel and malachite device tree and vendor files. Don't know it it actually works as I don't have the device
.
So as I said I'd like to learn it, but as android is big I am still kinda lost in it. I know i can create something that already is, but that is not useful to the others, so that's why I am thinking about these 2 devices xiaomi note 10 or note 10 lite as they don't have any roms yet.
So if there is anyone who will be able to help and guide me through the process of getting device tree, vendor files and using (xiaomi) kernel putting it all together, I will be more than happy to buy one of those devices and go and create and support some lineageos, aosp and or pixel experience roms.
Thanks
Gajdalf said:
Hello,
I'd like to get into android ROM development. But I will need help/guidance.
I've managed to build lineageos for curtana using xiaomi kernel and malachite device tree and vendor files. Don't know it it actually works as I don't have the device
.
So as I said I'd like to learn it, but as android is big I am still kinda lost in it. I know i can create something that already is, but that is not useful to the others, so that's why I am thinking about these 2 devices xiaomi note 10 or note 10 lite as they don't have any roms yet.
So if there is anyone who will be able to help and guide me through the process of getting device tree, vendor files and using (xiaomi) kernel putting it all together, I will be more than happy to buy one of those devices and go and create and support some lineageos, aosp and or pixel experience roms.
Thanks
Click to expand...
Click to collapse
The problem is that there are no working trees yet. The only thing which is not working is the display. the display is just dead
An explain goes first:
This may surprise a lot of people, "Whaaaat? Isn't UEFI a kind of BIOS on PC?" Well, it can also be on your phone too, in fact.
This is an EDK II (UEFI) port for Mi Mix 2S. Currently it's incomplete, but already usable.
What is this port for?
This is an UEFI port, so there are many possibilities. As a second-stage bootloader, it can boot any ARM64 OSes that support UEFI.
At this point, both upstream Linux and Windows on arm are capable of booting. The UEFI firmware itself is very broken, so you should only use it as something which can help you boot OSes.
Status of this UEFI implementation:
Working:
Framebuffer
MMU
UFS
Not Working:
Everything else lol
Status of OS booting
Windows PE arm64 boots with the embedded broken ACPI tables, but nothing is working. You are welcomed to fix the ACPI tables if you can.
Ubuntu 20.04 unmodified iso (kernel 5.4) boots with the broken device tree that I writes.
See GitHub README.md for more details.
Some releases will be provided in the GitHub repo soon.
Source: https://github.com/edk2-porting/edk2-sdm845
Some pictures are provided in the GitHub repo.
You are welcomed to share your experience here if you have had a try.
Seems that I can upload photos now.
Nice project. Looks promising. I didn't test it yet and I'm no developer to support the project. just wanted to say to keep up with your work.
This is amazing!
wow thanks. thats so cool.
keep up the good work waiting for a working release.
I will be preparing for the College Entrance Examination in the next 12 months, so there should be someone to take over the project. You can join the project by telegram or QQ. Link is in the Github README. (You can also join if you are not really a developer)
I remember myself thinking 5-6 years ago ..why not phone companies don't introduce some sort of BIOS for phones? ...it would be awesome and you could even install any OS(..sort of)
Telegram: https://t.me/joinchat/MNjTmBqHIokjweeN0SpoyA
Discord: https://discord.gg/XXBWfag
?
Just installing is enough? Or do i need more files?
Sophon Wu said:
Seems that I can upload photos now.
Click to expand...
Click to collapse
I have compiled it for my Mi MIX 2S and it works, but how did you manage to boot Windows or Linux?
Cucciolo Di Informatico said:
I have compiled it for my Mi MIX 2S and it works, but how did you manage to boot Windows or Linux?
Click to expand...
Click to collapse
Join Telegram group. Guys there will help you?
hello i have a Motorola One Action and i want to port the edk2 to my Motorola One Action
It's a mediatek processor and supports SPFlash byapss in case we screw up we can still recover...
Lenovo posted the 4.14 kernel, I tried building it and it seems to compile without any errors. Just need help getting the proprietary blobs and to build a device tree.
What's the model number of this?
I have a P11 TB-J606F
I am a developer, but I have no knowledge of how to extra the blobs ?
Can you post a link to the kernel sources ?
RogerClark said:
What's the model number of this?
I have a P11 TB-J606F
I am a developer, but I have no knowledge of how to extra the blobs ?
Can you post a link to the kernel sources ?
Click to expand...
Click to collapse
That is the snapdragon variant, likely much easier to develop a custom rom for...
I am talking about the mediatek one which is the cheaper model (although they call it "plus")
RogerClark said:
What's the model number of this?
I have a P11 TB-J606F
I am a developer, but I have no knowledge of how to extra the blobs ?
Can you post a link to the kernel sources ?
Click to expand...
Click to collapse
You can get the source from lenevo's open source website and search for your model...
There are scripts floating around that can help you extract the blobs from your running device or a system image.
You'll have to make a device tree though
Ah. OK
I noticed something on github about Levono not releasing the latest kernel sources in a reasonable period of time.
Current kernel sources for Lenovo P11 (TB-J606F, TB-J606L) · Issue #1 · lenovo/gplcc
Hello, The kernel sources you (Lenovo) have posted in your support portal (https://support.lenovo.com/us/en/solutions/ht511330-lenovo-open-source-portal) for the P11 tablet are outdated (kernel ver...
github.com
And people just having kernel panic's after trying to use the old kernel, which appears to be over a year old
:-(
RogerClark said:
Ah. OK
I noticed something on github about Levono not releasing the latest kernel sources in a reasonable period of time.
Current kernel sources for Lenovo P11 (TB-J606F, TB-J606L) · Issue #1 · lenovo/gplcc
Hello, The kernel sources you (Lenovo) have posted in your support portal (https://support.lenovo.com/us/en/solutions/ht511330-lenovo-open-source-portal) for the P11 tablet are outdated (kernel ver...
github.com
And people just having kernel panic's after trying to use the old kernel, which appears to be over a year old
:-(
Click to expand...
Click to collapse
You might have a lot of work to do then. You can compare with other tablets with the same SOC. Snapdragon is very common and they release their own source as well and can rebuild the kenrnel.
You can use that guys kernel and see what the panic is to figure out what he is missing. It's def possible!
nexuspb said:
You might have a lot of work to do then. You can compare with other tablets with the same SOC. Snapdragon is very common and they release their own source as well and can rebuild the kenrnel.
You can use that guys kernel and see what the panic is to figure out what he is missing. It's def possible!
Click to expand...
Click to collapse
Yep. Probably a year old kernel should be fine, and the other guy's kernel probably has a miss configuration
anyone out there to test custom rom for P11 plus? I have compiled it but I haven't received the bootloader unlock email reply so cant test myself
Is LineageOS working on this tablet? I recently bought the tablet for my son (on a whim, without doing much research) obviously a fault on my part but i was hoping someone smarter than me got it working. I don't mean to come off rude demanding anything, just hoping someone has it working.
Can I use tb- j607 f android ROM on tb-j606f the only difference is the chipset ..snapdragon 775 and 662..the hardware the same ..please help
Cannot get android 13 for tb-606f please help
little bit of a story I recently moved from Asia to the United States, and I had a Poco F1, which was unlocked, but I had network issues, so I decided to go with the Google Pixel 7 Pro. I am familiar with the fundamentals of custom rom development. How can I build ROMs for Cheetah? for Poco F1 It was simple: we needed the device tree, common tree, vendor tree, and kernel, and you are ready to compile.
I want to build Derpfest.
There are several roms here on the forum and they can probably help you. If not mistaken it should be the same way.