Infinix Zero 5 (X603 MT6575) Andoird 10 Build - Android General

Greetings Srs,
I'm the Zero 5 Pro owner which I guess, most of the Zero series owners, we are a little disappointed about the support from the vendor.
For this matter, I'm starting to compile from ASOP with the latest source code for this device.
I found Infinix already removed the stock firmware from the official website, so I can't find the current firmware which the device is currently running x603-h575b-n-190610v136 (if any of you have it back up and don't mind sharing the flashable version please add a link for the binaries, it could be useful).
I'm figuring the device tree, new kernel, and MT6575 documentation (along with the other device's documentation the phone it's built with) so I can customize as much as I can to make a clean build, no blobs, and trash, just to have a feel of the new Android in which I think a phone that could live a couple of years more.
Since the Android Studio AVD is not that customizable as I would like to replicate the phone components I0m looking for a decent emulator where I can specify the devices I know the phone has, and try it there first before going to the hardware itself.
Since I can't post directly in the Infinix Zero 5 Thread, if you please move the post to that thread, do so for me.
Also if you want to share advice, tips or suggestions, tools, etc, please feel free to let your comment below.
If I have news and advances in this process I'll be sharing under this same thread.
Cheers,

crappy OS GREAT HARDWARE...
Phronesis ROM had more useful function than the 05

Related

[BSP/SDK] for NEC Renesas EMMA EV2 based Android devices to build custom ROM

This thread is for the discussion related to the NEC Renesas EMMA Mobile EV2 BSP/SDK.
For public information or documentations about the chip itself, please visit
http://www2.renesas.com/mobile/en/emma_mobile/em_ev.html#pageLink04
Why I am posting here?
This thread was originally started at slatedroid.com by one member who had drawn my attention there.
The reason I was interested was because there was a community of Rena3/Opad users there who are having an active discussion of things related to Android tablets based on NEC Renesas EMMA Mobile EV2 chip. The community there are interested to port Cyanogenmod to Rena3/Opad or develop a custom ROM for the Rena3/Opad tablet.
Part of reason they want a custom ROM was because Rena3's firmware is badly implemented. Users have reported many bugs on it and the chip's performance is not fully optimized to utilize its two cpu either.
Their problem is that the source code of the NEC Renesas EMMA Mobile EV2 chip is not publically available, so they can't really do anything other than simple modifications.
However, I have previously stumbled upon the NEC Renesas EMMA Mobile EV2 BSP/SDK somewhere on the internet. With the help of interested developer, in slatedroid's SDK thread, I have confirmed that the BSP/SDK I have is the NEC Renesas EMMA Mobile EV2 BSP/SDK that they need.
I was planning to make it available on slatedroid.com but something I posted offended the moderators there..... And I was banned immediately without warning or recourse.
The slatedroid member who had originally invited me to slatedroid was also banned when he was trying to help me to get my account re-instated.
Hence, I have no choice but to find an alternative forum to continue the SDK thread from slatedroid.com
This forum seems to be a good choice, that's why I am posting here now.
You can visit the original thread here
http://www.slatedroid.com/topic/21660-sdk-possibly-on-the-way/
I have attempted to post this thread on androidtablets.net but this thread was deleted within 24 hours of posting (My account with androidtablets.net is not banned and still usable though....).
It was lucky that Google have a cache of this thread, so I don't have to retype the whole thing again....
Note: the same thread is posted at
http://tabletrepublic.com/forum/cor...droid-devices-incl-tablets-custom-rom-90.html
http://androidforums.com/custom-rom...-android-devices-incl-tablets-custom-rom.html
I believe there are ROM developers here who may also be interested in this NEC Renesas EMMA Mobile EV2 BSP/SDK.
If not, I hope those member from Slatedroid.com would find their way here because I cannot make any post or even read slatedroid after I was banned.
With the help of fourgate from slatedroid, we have already uploaded the entire SDK/BSP on some file hosting web site.
About the BSP/SDK
So far, what we know is that the NEC Renesas EMMA Mobile EV2 BSP/SDK I have obtained is dated around april 2011. There are a number of known bugs inside the BSP/SDK which have been fixed by some vendors by now (September 2011), e.g. a lot of bugs were fixed in our Gen-E tablet by our supplier and we are now (September 2011) using a firmware is now running a kernel which is dated in August 2011.
In order to port the latest version of Cyanogenmod or AOSP, i.e. Android 2.3 or later to NEC Renesas EMMA Mobile EV2 based tablet, you can expect that some work is required to update the kernel and fixed bugs that have already been fixed before...
In addition, we noticed that the BSP/SDK I have obtained is not complete but do contains the most important parts that you need. Yes, kernal source is there....
To get you started, this is the release notes of the BSP/SDK.
http://www.sendspace.com/file/9d6f8e
Calling for ROM developers
If you are a ROM developer, capable of porting Cyanogenmod or AOSP to NEC Renesas EMMA Mobile EV2 based tablet, interested to work on this and want access to the source codes, please reply on this thread with the following information
1) State who you are
2) What do you intend to do with the file
2) What Renesas EMMA Mobile EV2 based device you currently own, if any. Or state none if you don't have one.
Once I see your post, I will sent u the download link via PM (please do NOT post the link I provide pubically but you are free to create a mirror copy of it elsewhere and post the link here.)
Why do I request these information?
So everyone knows who is trying to work on this because at present (17th October), because there are too few developers working on this and we would like to be able to contact them to seek update or have them available to help out other developers who are also working on this. I only know one developer, who found me through these threads, is actively working on this
In order to keep the BSP/SDK publically available, after you have downloaded the BSP/SDK, I would like to ask you to help us upload, host the file somewhere else and post a reply here to share the download link. Then, I will update the download link on this post here.
Public repository
To help with collaboration, I think we would need a repository to store/merge the code from different developers.
Most opinions received so far are to host these files at github (Or you have a better suggestion where we can put the modified source code?)
I am not a developer and I can't help on this. So, I would need a volunteer to upload and manage this......(anyone?)
nOISEVAULT said:
You can look here for the code.
I organized it in three repositories based around the tar.gz files in the SDK.
If someone wants to reorganize that's fine by me.
https://github.com/cAPSLOCK7
Click to expand...
Click to collapse
Useful informations related to this
For those ROM developers who do NOT have a NEC Renesas EMMA Mobile EV2 based tablet, if you have proven yourself that you are genuinely making contributions towards Cyanogenmod or ASOP build for NEC Renesas EMMA Mobile EV2 based tablet. We are willing to provide you with our Gen-E tablet at a discounted price. Please PM me on this matter after you made some contribution here.
(reserved for additional information)
You can use github for source code management
cdesai said:
You can use github for source code management
Click to expand...
Click to collapse
Another developer have mentioned that before but the most important part is still trying to have ROM developers interested and then they are put the source code up on github.
Being a non-programmer, I can't do these....
Firstly, I am interested in doing rom development for the rena3 which I own (typing this very message on it). I am new to android rom development but not new to android or development.
But I have two questions.
1. Why are you getting banned from forums? At slatedroid the admin said you were only conditionally willing to share the SDK.
2. Why not upload the SDK to github and let us start working on roms for the device.
Something is fishy about this whole thing to say the least.
Managing Director
Portable Electronics Ltd // Seller of Gen-E Android devices
Click to expand...
Click to collapse
nOISEVAULT, this is the answer on both of your questions
He's getting banned because moderators think he's promoting his products.
He cannot use github or smth else 'cause he's not a technical user, he's mostly like "people manager" trying to get his team connected to XDA developers.
So, ericwong, what do we need to get started? Can you upload an archive with current version to a file hosting so we can use it to set up a developer repository?
For example, you can use multiupload.com — it uploads your file to a number of free hosting services, so you can be 99,99% sure that the file will be available for about a month.
Oh, I see you don't know how to use github.
Then why not just upload the SDK to a filesharing service, and let the devs who will be interested take it and upload the code to github etc.
I don't think you will interest bees by just TELLING them you have a field of clover. You need to show them.
ericwong said:
For those ROM developers who do NOT have a NEC Renesas EMMA Mobile EV2 based tablet, if you have proven yourself that you are genuinely making contributions towards Cyanogenmod or ASOP build for NEC Renesas EMMA Mobile EV2 based tablet. We are willing to provide you with our Gen-E tablet at a discounted price. Please PM me on this matter after you made some contribution here.
Click to expand...
Click to collapse
Managing Director
Portable Electronics Ltd // Seller of Gen-E Android devices
Click to expand...
Click to collapse
ericwong, please consider that even this thread looks suspicious. We have no source code yet, but we have an offer to buy a «Gen-E tablet at a discounted price». Not a big surprise you were banned on some forums already. This is not the way the things get done.
Zombieff said:
So, ericwong, what do we need to get started? Can you upload an archive with current version to a file hosting so we can use it to set up a developer repository?
For example, you can use multiupload.com — it uploads your file to a number of free hosting services, so you can be 99,99% sure that the file will be available for about a month.
Click to expand...
Click to collapse
One of the interested developer, fourgate from slatedroid have helped me to upload the bulk of the files to a file hosting. However, I have not heard from him since.
I have updated my post with more information, please read it.
I am be more than happy to provide you with the file if you are willing to help setop the developer repository.
Zombieff said:
ericwong, please consider that even this thread looks suspicious. We have no source code yet, but we have an offer to buy a «Gen-E tablet at a discounted price». Not a big surprise you were banned on some forums already. This is not the way the things get done.
Click to expand...
Click to collapse
I am ONLY trying to help interested developer purchase a unit if they don't have a unit to work on. There is no obligation to purchase. This is NOT an advertisement to sell my products.
I can certainly ask the only active developer to post here to update his progress so far here to proof to you that this is not a hoax.
I can also provide you with the actual source if you are a ROM developer interested to help on this work. (please read my earlier post again, I have updated it.)
As I said. I am interested in trying to work on developing roms for this device.
If you will give us a link to the SDK we can start doing that. Where is the link?
Well, i agree, this is not the way to get things done, put the code there, without conditions and people will join, put just a load of words conditioning resources, and you'll probably get banned again, i'm not a rom developer, but a programmer, i'll start reading about rom deving when i get my device (2 weaks or so), which has an ev2 (is probably the same, just put together/rebranded by a diferent chinese company).
There is quite some documentation available (with no conditions from renesas), this might be lower level than the required level to dev a rom, but probably, scratching a bit more, there is a chance to find more, as for specific components (such as wifi, 3g modules, gps modules etc...) they have to compile with the suported devices by this SoC i can't post the link cuz this will be my 4th post, but i can tell you that what i found is this:
EMMA Mobile EV Series Pamphlet (probably worthless)
EMMA Mobile EV2 Datasheet
EMMA Mobile EV/EM User's Manual (this might be the most usefull)
On the renesas webpage is also the block diagram for the SoC, still have to do a crapload of reading b4 i can even pretend to know what needs to be done to develop a custom rom.
nOISEVAULT said:
As I said. I am interested in trying to work on developing roms for this device.
If you will give us a link to the SDK we can start doing that. Where is the link?
Click to expand...
Click to collapse
I have sent you a PM with the download link.
If you have high speed upload, feel free to upload it to github or other places and share it here.
Thank you
darkwingcraft said:
There is quite some documentation available (with no conditions from renesas), this might be lower level than the required level to dev a rom, but probably, scratching a bit more, there is a chance to find more, as for specific components (such as wifi, 3g modules, gps modules etc...) they have to compile with the suported devices by this SoC i can't post the link cuz this will be my 4th post, but i can tell you that what i found is this:
EMMA Mobile EV Series Pamphlet (probably worthless)
EMMA Mobile EV2 Datasheet
EMMA Mobile EV/EM User's Manual (this might be the most usefull)
On the renesas webpage is also the block diagram for the SoC, still have to do a crapload of reading b4 i can even pretend to know what needs to be done to develop a custom rom.
Click to expand...
Click to collapse
I will put the link in my earlier post then
I know what link you mean....
Regardless of what documentation you find, without the kernel source, you are not likely to be able to do anything significant or porting Cyanogen Mod over. The source is only the starting point, I believe there are a lot more work involved which may not be documentated by NEC on how to make it work.
Please see my PM and let us know here what you can manage to do out of the code.
At a glance everything in this package is published under GPL 2.0 So there's no harm in working on it.
I am working on a github repository of the source code.
OK. You can look here for the code.
I organized it in three repositories based around the tar.gz files in the SDK.
If someone wants to reorganize that's fine by me.
look here:
https : / / github.com / cAPSLOCK7
I had to write the link that way since this forum doesn't trust me enough to post links yet.
nOISEVAULT said:
At a glance everything in this package is published under GPL 2.0 So there's no harm in working on it.
Click to expand...
Click to collapse
Sounds good but even though it maybe published under GPL 2.0, I don't think anyone manage to get the code from NEC or elsewhere....

[APP][L+] LBudget

Hello everybody,
like I guess quite a few people here, I develop for Android in my free time, and this is my second app. It's a finance tracker, hopefully an evolution to the well-known MoneyWise. I decided that I wanted a new one since, although MoneyWise is definitively useful, it's ugly and its usability is a little bit too cumbersome.
So, I made LBudget with the Material Design principles in my head as much as I could and, if any of you uses the Google+ app, you'll hopefully find the navigation relatively familiar.
The app is still in Beta phase (using the Google Play platform) and, because of the current condition of Android L, it will remain as such at least until a stable release is commercially released. Nevertheless, I would like to use the time until then for the app to be tested and improved. If you would like to contribute by installing it, you'll first need to follow the annoying Google Play standard procedure:
Join the testing community at https://plus.google.com/communities/117254163315407088886
Register as a test at https://play.google.com/apps/testing/org.jorge.lbudget (use the same account with which you joined the testing community).
Download the app in the link that the aforementioned page provides once you become a tester.
For reporting bugs, requesting features, or such, I want to really encourage you to utilize the project GitHub issue tracker, but if you don't know how to use it just leave a comment and I will "port" it to GitHub.
Also, if you're interested in contributing but not using Android L yet or simply don't want to install the app, you can contribute to the translation project at https://crowdin.com/project/lbudget
Went to check this out, but it says I need a newer SDK version. I'm not on L, anyway to make it compatible with 4.4.4?
Sc4ryB3ar said:
Went to check this out, but it says I need a newer SDK version. I'm not on L, anyway to make it compatible with 4.4.4?
Click to expand...
Click to collapse
Well, the app is compatible with L+, so understandably if you try to install in 4.4.4 you cannot. Probably it is feasible to adapt the app to 4.0+, but my intention was knowledgeably using only the new features of L to become familiar with it.

turning an older android device into a browser only device

hello,i come looking to inquire about how dificult in would be to create a rom, that would boot directly to a browser (prefferably iceweisel) to run a series of html5 based apps my developement team is working on. security would be a massive factor. any developers that might have input please contact me and i can better fill you in on whats happening.
side note
the team i mentioned in the original post is very good with java script and the like but actual mobile devices are out of their line of expertise. thank you in advance for any help.
plainstribune.com said:
hello,i come looking to inquire about how dificult in would be to create a rom, that would boot directly to a browser (prefferably iceweisel) to run a series of html5 based apps my developement team is working on. security would be a massive factor. any developers that might have input please contact me and i can better fill you in on whats happening.
Click to expand...
Click to collapse
Maybe you should think of creating a Launcher app especially if you want your soft be able to launch on a different devices.

Integrating Over-the-Air Updates in Custom AOSP Project (AOSP noob)

Hi everyone,
I'm new to this forum and have joined as I've started working on a private/commercial version of AOSP. I've worked in mobile apps natively and more recently using React Native for the last 5 years and am enjoying hacking and playing around the source.
The main usage for build of AOSP is for a bespoke vehicle tracking device with a few additional features. So far I've managed to build AOSP, flash onto a device, and most recently set the tracking app as the home app so that it boots on launch.
The question that I can't find a solid answer to online is does anyone the best way of going about modifying AOSP so that we can deploy an OTA zip update and have the OS download and update it?
I'm not sure if this is necessarily the best way/use of time. I'm guessing it might be easier to just update the app itself internally and not develop OTA updates for the OS? I think at this stage I'm just after opinions before I spend too much time getting stuck into it. My only concern would be that we have 100+ devices out there and no ability to update the OS... although if it's a basic build of AOSP that just removes a few pre-installed apps, has a custom bootlogo and replaces the home app, maybe that's not necessary?
Any advice at this early stage would be gratefully received! Additionally, any tips for development or something a noob would benefit from would be great.
Thanks,
Joel

Development [ROM][OFFICIAL] LineageOS 20 (Android 13) for the Motorola Edge 30 (dubai)

{
"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"
}
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restores the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
SUPPORTED DEVICES
- dubai (XT2203-1)
HOW TO INSTALL LINEAGEOS WITH LINEAGE RECOVERY
- Make sure your phone is running firmware from at least 12-S1RD32M.55-67. If not? Please download and flash it first before installing this ROM.
Please follow the official instructions on the LineageOS Wiki here:
Install LineageOS on dubai | LineageOS Wiki
wiki.lineageos.org
HOW TO UPDATE LINEAGEOS WITH LINEAGE RECOVERY
Please follow the official instructions on the LineageOS Wiki here:
Update LineageOS on dubai | LineageOS Wiki
wiki.lineageos.org
KNOWN BUGS/ISSUES
Widevine L1 lost upon bootloader unlock (reverting to stock ROM and relocking bootloader does restore it)
Intermittent HBM flicker when you use UDFPS when screen is off (screen will flash brightly for a split second)
Setting 48Hz minimum refresh rate with anti-flicker (DC Dimming) can cause gamma flickering and might cause UDFPS accuracy issues. Either bump minimum refresh rate to 60Hz or disable anti-flicker. Motorola only ever intended 48Hz for peek display mode and not regular use
Inverted colors doesn't work. It will cause the screen to mostly go black and then you need to remember where to tap to disable inverted colors
MAIN DOWNLOADS
Lineage:
- Official:
LineageOS Downloads
download.lineageos.org
- Unofficial:
https://osdn.net/projects/lineageos-for-dubai/releases/
GOOGLE APPS (GAPPS) DOWNLOADS
- MindTheGapps:
http://downloads.codefi.re/jdcteam/javelinanddart/gapps
GOOGLE CAMERA (GCAM) DOWNLOADS
Google Camera:
Please check the Telegram Edge 30 Photography group:
Motorola Edge 30 | Photography
Welcome to Motorola Edge 30 Photography Hub! - English only. - No OT. - Don't send more than 11 pics at once. Group: @MotoEdge30
t.me
DEVELOPER RESOURCES
GitHub - LineageOS/android_device_motorola_sm7325-common
Contribute to LineageOS/android_device_motorola_sm7325-common development by creating an account on GitHub.
github.com
GitHub - LineageOS/android_device_motorola_dubai
Contribute to LineageOS/android_device_motorola_dubai development by creating an account on GitHub.
github.com
GitHub - LineageOS/android_kernel_motorola_sm7325
Contribute to LineageOS/android_kernel_motorola_sm7325 development by creating an account on GitHub.
github.com
Motorola SM7325 Devs
Motorola SM7325 Devs has 13 repositories available. Follow their code on GitHub.
github.com
HOW TO CONTRIBUTE
Send your patches up for review: https://review.lineageos.org/
Read the guides on the LineageOS Wiki: https://wiki.lineageos.org/
Source Code: https://github.com/LineageOS
DONATIONS
Pay Marc Bourgoin using PayPal.Me
Go to paypal.me/ThEMarD85 and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.
www.paypal.com
Heyyo! W00t! Happy new years my friends!
Attached is pictures of LineageOS 20 on dubai
ThE_MarD said:
Heyyo! W00t! Happy new years my friends!
Attached is pictures of LineageOS 20 on dubai
Click to expand...
Click to collapse
Successfully installed LineageOS 20 and I love it. I also installed Magisk with it so I can have full screen gestures. I'm super happy now. Thanks so much for the support and LineageOS build!
edit - turns out there is an option to hide gestural navigation hint, my bad!
This is great news.. im buying a new Motorola Edge 30, purely to install LineageOS 20 on it. I was looking for the most recent device (with the most recent chipset) that already runs LOS 20, and im moving away from the OnePlus 10T because it lacks a ROM scene due to not being a developer friendly brand anymore. I don't need a flagship anyways, i've watched UI interaction and performance videos on the Edge 30 and not to speak that paired with LineageOS it should perform even better
Thanks for supporting this device, i hope it's a keeper
* Note: its sad that XDA doesn't think the Edge 30 deserves its own subforum. I saw a request elsewhere that was even liked by a responsible moderator, yet it's not been done
Heyyo @mxz55 , Well I'm glad you're interested in the Motorola Edge 30! I was super lucky that Motorola actually sent me one to develop LineageOS on since they don't have any official device seeding program and yeah this thing is a great device.
Please note that unlocking the bootloader (at least the official way) will void your warranty and unfortunately it also wipes the DRM keys so you will be stuck on Widevine L3. Another thing to note is LineageOS doesn't allow for any SafetyNet haxxs so if that is important to you as well you will need to install Magisk and SafetyNet mods.
Otherwise? It is super stable and smooth as I've been running LineageOS 19.1 since October and then LineageOS 20 since late November. I do use MindTheGApps 13 as it does everything I need anyways and yeah I've had zero issues.
That's too bad for the OnePlus 10T though... I super loved my OnePlus One and I still have it... I got a OnePlus 7T for my mom to use and that is a super crazy good device too and she loves it too. There is a chance too since the OnePlus 10T is such a new device and new SoC it might take time to get it up and going on custom ROMs? I'm not too sure tbh as I don't really follow OnePlus custom ROM scene as I haven't been part of it in a long time.
ThE_MarD said:
Otherwise? It is super stable and smooth as I've been running LineageOS 19.1 since October and then LineageOS 20 since late November. I do use MindTheGApps 13 as it does everything I need anyways and yeah I've had zero issues
Click to expand...
Click to collapse
Thanks, i really can't wait to try it out, im gonna install the ROM as soon i stop being blocked by this issue. Anyone that wants to buy this device in order to install a custom ROM right away should be wary of that, it's a day 1 bootloader roadblock (OEM unlocking greyed out) that Motorola is throwing up, unfortunately.
// Update: in my second post on that topic about bootloader lock, i put an edit stating it took only 72 hours for the automatic unlock to occur. So now we know that the Bootloader lock on the Motorola Edge 30 lasts 72 hours, that differs per device. Anyone that buys this device for flashing LineageOS should know this.
On another note, don't let the low exposure to your release thread discourage you or make it feel like there's less user interest for LineageOS on the Edge 30 - it's obviously a result of the lack of a dedicated device forum, where the owners look for an overview of what exists. I still can't wrap my head around it that a well received, popular upper-mid range device has no forum. It also demotivates certain developers due to the exposure thingy. // Edit: i lodged a request the right way, at https://forum.xda-developers.com/t/new-device-forum-requests.1660354/post-87944129 so let's see what happens
@mxz55 yeah Motorola have a bootloader unlock timer like Xiaomi, I think it's partially to deter resellers from modifying the stock ROM as that was an issue I remember on Xiaomi devices which they kept getting bug reports on what they found was modified code not from them...
XDA also doesn't have a dedicated device forum for the Poco F4 GT as I keep seeing requests for that device too, so I don't know how XDA pick devices since they tend to have a bunch of devices from companies that don't release kernel source code or allow bootloader unlocking to have forums which is odd since that's the main reason I thought XDA Forums existed???
Hi @ThE_MarD , this is amazing work here and I am excited to see whats ahead for this device. Was wondering if there is anything in the pipeline this year for moto edge 30 fusion as far as lineageos is concerned. Thanks in advance!
Heyyo @Harry8242 , thanks man! As for Edge 30 Fusion (tundra) unfortunately I don't own one but I started some device trees since sm8350 and sm7325 are very similar and in theory can share a device tree and kernel too.
GitHub - moto-sm7325/android_device_motorola_tundra
Contribute to moto-sm7325/android_device_motorola_tundra development by creating an account on GitHub.
github.com
GitHub - moto-sm7325/android_device_motorola_sm7325-common at tundra/lineage-20
Contribute to moto-sm7325/android_device_motorola_sm7325-common development by creating an account on GitHub.
github.com
GitHub - moto-sm7325/android_kernel_motorola_sm7325 at tundra/lineage-20
Contribute to moto-sm7325/android_kernel_motorola_sm7325 development by creating an account on GitHub.
github.com
Files · lineage-20 · moto-sm7325 / proprietary_vendor_motorola_tundra · GitLab
GitLab.com
gitlab.com
Files · tundra/lineage-20 · moto-sm7325 / proprietary_vendor_motorola_sm7325-common · GitLab
GitLab.com
gitlab.com
There's probably some more kernel changes needed to get it to boot but it's a start.
I also think that tundra is the most beautiful device of 2022 and I'd love to have one but I don't have any spare funds to buy one
Heyyo! Well looks like XDA gave us our own forum section! Good news indeed
Heyyo! So the January 12th official update includes the UDFPS improvements to correct for HBM flicker and also updated automatic brightness too
ThE_MarD said:
Heyyo! So the January 12th official update includes the UDFPS improvements to correct for HBM flicker and also updated automatic brightness too
Click to expand...
Click to collapse
Nice. if you dont mind me asking, can display gamma changes due to variable refresh rate be fixed?
I purchased a Motorola Edge 2022 which I thought was the Edge 30, however I realize now it's an XT2205-1 rather than XT2203-1. As I've run into an inability to flash recovery as the partition is to small, I'm guessing it is unlikely I'll be able to get Lineage to work on this device even if I fix the boot_a partition. Can anyone confirm this?
hi guys
its ages since i flashed roms there was a time i would flash like 5 roms in a day long back during the HTC era asumng lots of things have changed do want to on my Moto edge 30 do point me to a guide on the same
thanks in advance
hari
I'm thinking of installing this ROM, I would like to know if apps like Pokémon go, Google wallet, Android auto work ?
Also if there is any tutorial to return to stock with bootloader lock?
Heyyo @Swapnil Kadlag, if you have minimum refresh rate set to 48Hz the gamma shift will happen as Motorola don't officially supports it, but we left it in for users to decide if they want to use it
@wonderfullyrich sorry but the XT2205-1 is a completely different device as it uses a MediaTek SoC where-as XT2203-1 uses Qualcomm. Tbh I will never touch a MTK SoC since they don't care at all about the open source community even though Android OS and Linux kernel are based on open source so that's a big slap in the face. Qualcomm has CodeLinaro (CLO) and it is a boon for open source development.
CodeLinaro
www.codelinaro.org
Maybe a dev might come along for the Edge 2022 but tbh I wouldn't hold my breath as there's only a handful of MTK devices with any custom ROM development...
@haree there is guides linked in the first post please check there
@guta12 yes those apps will work but for them to pass SafetyNet you will need to use something like Magisk and SafetyNet mods for it in order to make them work properly. I haven't tried that stuff so I don't know how it works though
ThE_MarD said:
@wonderfullyrich sorry but the XT2205-1 is a completely different device as it uses a MediaTek SoC where-as XT2203-1 uses Qualcomm. Tbh I will never touch a MTK SoC since they don't care at all about the open source community even though Android OS and Linux kernel are based on open source so that's a big slap in the face. Qualcomm has CodeLinaro (CLO) and it is a boon for open source development.
CodeLinaro
www.codelinaro.org
Maybe a dev might come along for the Edge 2022 but tbh I wouldn't hold my breath as there's only a handful of MTK devices with any custom ROM development...
Click to expand...
Click to collapse
@ThE_MarD Many thanks. That was my guess. I'll see what I can hunt which has eSim and a microSD in Lineage. Appreciate the feedback and the work!
@ThE_MarD I've been following the custom ROM scene since the days of the Samsung Galaxy Y S5360 and the flashing tool "Odin" in 2012. I never bothered to create an XDA account until recently. My device purchases have always been based on custom ROM support, general attitude from the manufacturer about bootloader unlocking and warranty, etc. My devices have been the Samsung Galaxy Y, Galaxy S4, OnePlus 3, OnePlus 6T, OnePlus 8T, and OnePlus 9 Pro. Since the battery on the last mentioned is dying, I was looking for my next device. Since the merger of OnePlus and Oppo, everything after the 9 Pro has been a huge letdown, they lost there soul and support in the modding community. With the Moto Edge 30 8GB/128GB being sold new at 260 Euros, with 3 maintainers and a great shape of the LineageOS port, it was a no-brainer for me to buy this device three times based on the assumption that I will install LOS 20. I will use one device for personal use, one device to develop an app, and one for my dad, with possibly more devices coming in for other family members. Your work is a blessing in my life since this device is currently the only sane option besides the (probably) upcoming Pixel 6/7 (Pro) LineageOS support. This enables me to do advanced work like patching the Kernel for Docker support, etc. I'm currently waiting for the devices to arrive.
@ballin_ wow I'm feeling the love and I'll pass on the word to the other devs! Thanks for the kind words!
Yeah I'm definitely a fan of Motorola since even before I got my Edge 30 from them since the Moto x4 is a super solid budget device so it's easy to see why they're doing so good on budget devices and the Edge 30 is a really darn good high end device as everything it does is done really well and yeah they've been quite kind to the custom ROM scene with kernel source code releases and they just released a new tag recently so we will be working on updating it too.
I'll definitely be keeping my Edge 30 for quite a few years as well since it does everything I need.
There's also a few more custom ROMs in the works for dubai as I've seen a few test builds go up on our Telegram community and hopefully more to come too
I think about buying an Edge 30 smartphone and use it with LineageOS (same as my current phone). Maybe someone can comment on a few remaining concers/questions I have:
SafetyNet: I need to be sure that the device runs my banking app (ING DiBA) and Netflix/Disney+. Otherwise, the smartphone will be useless for me. I don't need/don't want root access. I only need these apps.
With my current phone (osprey with official LineageOS 17.1), I never had to mess around with any additional software like Magisk. Banking and streaming apps worked out of the box and the yasnac app shows on my old phone that it passes SafetyNet.
1) Why do I need Magisk and the patches on this phone to pass SafetyNet (and why does it work with no additional software on my old phone)?
2) When do I install Magisk and how? I read so many different tutorials that I'm completely confused. Some say that I flash it right after the LinageOS image (before the first boot), some want me to install the apk after the installation in the running LinageOS, some say I need root, some say the opposite. Maybe someone can bring some light into the darkness.
Firmware updates: For my old osprey, I had to flash Android the stock image to update the firmware (baseband, etc.) to fix security issues, and then I could install LineageOS. From Xioami, I heared that there's a tool which extracts the relevant files from the stock rom and creates a file that you flash to update the firmware for the latest security fixes the vendor publishes every month.
3) How do I update the firmware on dubai?
TWRP: I like this recovery because it allows me to backup and restore everything without root access. Unfortunately, LinageOS recovery doesn't have this funtionality (at least the last time I tried it).
4) Does anyone know if someone works on TWRP for dubai?
5) Is there another way to backup the whole device without root in a similar way? I don't need a daily or automated backup. I just want to create one from time to time manually to be able to reset my device to this state if needed.
SELinux:
6) Is it enabled?
Thanks for taking the time to answer my questions. If I can overcome my concerns and buy the Edge 30, I'll share my experiences of course, report bugs, etc.
And thanks to the maintainer for making LineageOS work on this phone.

Categories

Resources