Mi Mix 3 vs 5G differences for ROM development - Xiaomi Mi Mix 3 Questions & Answers

Hi,
I read this topic:
https://forum.xda-developers.com/mi-mix-3-5g/help/mi-mix-3-vs-mi-mix-3-5g-roms-t3989183
And I understand that the smaller audience can impact the amount of community support or development projects.
What I can't understand is the hardware differences that would stop Mi Mix 3 roms being relatively easily implemented to 5G model.
Apart from different CPU, bigger battery and lack of wireless charging, there is hardly any difference?
I understand that it is not going to be plug and play, but I would think porting would be easier as the two devices are very similar (?).
Has the lack of similarity got something to do with 'andromeda' and 'perseus' (and what are they?)
Thanks

Related

[Q] Questions about Chinese phones + recommendation

I've been searching for a new phone and I'm considering possibly buying a Chinese phone. I know there are certain brands which can be trusted (Huawei, ZTE, Coolpad, Lenovo and a few others). The thing is that I want to know more about the chipsets that these phones use. So here's a few questions.
First, the two chipsets that I'm interested in are the MT6577 and the MSM8225 (S4 Play). How is the everyday user experience with both of these chipsets? I know that in general the MT6577 seems to be the better performer in terms of benchmarks being a Cortex A9 v. the Cotex A5 of the MSM8225. While I would like to do some gaming, I'm not really a hardcore gamer. But what's most important to me is the smoothness of everyday use. I'd like UI performance to be as fluid as possible and for apps to work well (again, not looking for anything out of this world, but steady). Also if anyone has had experience with more widely available chipsets from OMAP, Nvidia, or Snapdragon (especially the MSM8255, which I've had experience with) where would you place the performance of these two chipsets compared to those chipsets?
Second, is battery life performance. I know that the chipsets themselves aren't the only factor in battery life performance, but I'd like to know which one of the two is most efficient in general.
Also a couple of general questions.
I'm considering possibly getting a dual sim phone (well most of these phones seem to be dual sim). I was wondering if these phones have different [manufacturer specific] methods of managing the sims or if they are managed Android itself. I'm considering using the phone I get on a US pre-paid carrier (At&t/At&t MNVO) and what I'm thinking of doing is using the GSM slot for pay-as-you go minutes and text and the WCDMA slot for a daily use plan.
Also how's the call quality of these phones? The reviews on some of these phones that I've found seem to omit this. While I don't talk a ton, I would like to have a phone that sounds good and is easy to understand. I've taken calls at the place I work from cell phones that sound absolutely terrible lol. I don't want a phone that sounds bad.
There are a few other specs that I'm looking for in a phone (if you guys have any recommendations):
3.5 to 4.3 inch screen (maybe 4.5)
4GB ROM (I've heard that these phones also come with some manufacturer software that takes up a lot of storage in addition to Android itself)
5-8MP camera (not incredibly important. I know that MP aren't the only spec that makes for a good camera)
Price range is anywhere between $100-250. I might be interested in getting a Xiaomi phone as well, although I know that they are very hard to find and can be significantly out of my price range.

[Q] Exynos vs Snapdragon vs Tegra SoC's

From our past experiences with these three major "performance" SoC's, unless we want to add TI OMAP to this discussion - I have a question that may undoubtedly turn into a debate, but I'd like to learn more about the pro's and cons of each. I have been on each SoC, but I think my experiences on each devices are not 'updated' (last time I was on TI was in 2010, Snapdragon in 2011, etc).
With that said, which SoC's do you see that benefit the general nature of Android in itself?
My current opinion seems to be that:
Exynos - Fast and powerful, but major issues with development (unless using stock roms). Some earlier Exynos have the mad lag/memleak bug that is hopefully fixed in the newer ones, but I've heard even the S4 still lags. Aging GPU is an issue here as well.
Snapdragon - Performance wise, it is right behind Exynos. Seems to be a favorite for aftermarket roms (CM/PA/AOKP, etc) and that holds true when looking at the various amount of roms available for phones utilizing Snapdragon/Adreno combinations. Snapdragon has always performed decently for me in the past, I've never experienced the memleaks that Exynos did. Correct me if I'm wrong, but I get the impression with the future android smartphones, Snapdragon seems to have the best 'futureproof development'?
Tegra - No doubt the better in graphics, but is held back by certain issues (was it battery life?) Development is not bad, but also seems to be marked with the lack of Tegra devices out there. Honestly, when I think Tegra I can only think of the HOX and Transformer series.
TI OMAP - Not really much comment here. Last time I used it was a long time ago and I have yet to see any high powered devices running this SoC.
Are there some pros and con's that I've missed, that you can fill in?
kaijura said:
From our past experiences with these three major "performance" SoC's, unless we want to add TI OMAP to this discussion - I have a question that may undoubtedly turn into a debate, but I'd like to learn more about the pro's and cons of each. I have been on each SoC, but I think my experiences on each devices are not 'updated' (last time I was on TI was in 2010, Snapdragon in 2011, etc).
With that said, which SoC's do you see that benefit the general nature of Android in itself?
My current opinion seems to be that:
Exynos - Fast and powerful, but major issues with development (unless using stock roms). Some earlier Exynos have the mad lag/memleak bug that is hopefully fixed in the newer ones, but I've heard even the S4 still lags. Aging GPU is an issue here as well.
Snapdragon - Performance wise, it is right behind Exynos. Seems to be a favorite for aftermarket roms (CM/PA/AOKP, etc) and that holds true when looking at the various amount of roms available for phones utilizing Snapdragon/Adreno combinations. Snapdragon has always performed decently for me in the past, I've never experienced the memleaks that Exynos did. Correct me if I'm wrong, but I get the impression with the future android smartphones, Snapdragon seems to have the best 'futureproof development'?
Tegra - No doubt the better in graphics, but is held back by certain issues (was it battery life?) Development is not bad, but also seems to be marked with the lack of Tegra devices out there. Honestly, when I think Tegra I can only think of the HOX and Transformer series.
TI OMAP - Not really much comment here. Last time I used it was a long time ago and I have yet to see any high powered devices running this SoC.
Are there some pros and con's that I've missed, that you can fill in?
Click to expand...
Click to collapse
I heard something in the news about the aosp lead person JBQ resigning from his post since qualcomm refuses to release binaries for the nexus 7. Can someone shed some light on this?
Definitely Snapdragon
Sent from my GT-S7500 using xda app-developers app

[Q] Curious about ROM development

Okay, so I'm looking to get a new phone, and the S6 is very high on my list, next to the One M9. I'd prefer the S6 for several reasons (battery, screen, fingerprint reader, ect) however there is one thing that keeps me on the fence. The S6 uses an Exynos CPU instead of a Qualcomm. What worries me is that ROM porting will be more difficult. The main one I have in mind is the Windows 10 ROM pack, which I really want to use. Currently the only confirmed phones are from Xiaomi, but I figure it would be easier to port it to the Snapdragon 810 then the Exynos. Plus all current windows phones only use Snapdragon processors. Is this an issue? Will the proprietary chipset hurt ROM development?
2390 said:
Okay, so I'm looking to get a new phone, and the S6 is very high on my list, next to the One M9. I'd prefer the S6 for several reasons (battery, screen, fingerprint reader, ect) however there is one thing that keeps me on the fence. The S6 uses an Exynos CPU instead of a Qualcomm. What worries me is that ROM porting will be more difficult. The main one I have in mind is the Windows 10 ROM pack, which I really want to use. Currently the only confirmed phones are from Xiaomi, but I figure it would be easier to port it to the Snapdragon 810 then the Exynos. Plus all current windows phones only use Snapdragon processors. Is this an issue? Will the proprietary chipset hurt ROM development?
Click to expand...
Click to collapse
Actually yes and no. Exynos is a very poweful chip but samsung is a bish when it comes to releasing source code. See what they did with exynos 4 ( 4210 and 4412 i.e. one on s3 and note 2 ). Still the s3 had amazing rom support. I flashed my s3 the day I got it. I never had a problem with it, used it for 2 years ( thats for most of us). Keeping rom support in mind I got a Nexus 6 this march, and it had almost the same roms as the s3 had, BUT yes snapdragons are very friendly when it comes to sources. It does take huge developer efforts for building and maintaining exynos sources using reverse engineering. I got rid of my nexus 6 ( 2 units) because they had such ****ty quality control (Moto sucks in this area). S6 will have enough roms soon .. just initially it will take time but soon it will pick up pace.
Yeah, I've actually decided to go with the Oneplus One, it has a bigger battery, and more storage, I don't really care about the resolution (my eyes can't see it), and it's infinitely cheaper. However, since you seem to know so much about processors, what is the deal with Mediatek? I just don't get it, every device I've seen with them are horribly sluggish, and I'd think that a similarly priced Snapdragon would be more powerful.

In terms of future proofing, is it better to have greater software support or better hardware?

I'm planning on buying a new phone and the most important thing that I'm looking for is longevity, that is, to get a phone that will last as much as possible before I need to replace it, something like 4+ years.
The two phones that are within my price range and that I think will fulfil this criteria are: Poco F3 and Samsung Galaxy A52s
Now, I'm in a bit of a dilemma of deciding which of these two phones I should take, and the only thing that remains is to decide which of the features of these phones provide better future-proofing.
Poco F3 for example, comes with amazing specs for it's price range (SD870 CPU, Adreno 650 GPU, 8GB (DDR5) RAM, UFS 3.1 Storage speed) which seem to be flagship grade, and it does have IP53 rating. However, from what I've read, it does come with a weaker / sluggish software, that is, it's operating system MIUI, and less update support.
A52s on the other hand comes with weaker specs that are mostly aimed towards midrange phones (SD778 CPU, Adreno 642L GPU, 6GB (DDR4) RAM, UFS 2.1 Storage speed), but it does come with a bit more stable OS, more software support, and IP67 rating.
Both phones have specs that are overkill for my minimal use cases. I don't do a lot on my phone other than browse the net and watch YouTube videos, and I try to avoid dropping my phone on the ground and water so I'm not sure how much the IP ratings are relevant here. The only remaining factor in deciding which of these two phones I should get is whether or not taking a phone with better hardware (F3) has an advantage of taking a phone with better software support (A52s)?
On the one hand, if I take F3, I'll have better hardware, but less updates to push that hardware to it's maximum efficiency, and due to my use cases, I wonder if I should even bother with stronger specs, whereas if I take the A52s, I'm worried about the opposite, if it's midrange CPU (SD778) will be enough for those years ahead to push things through smoothly and without stutter, and if all these software updates will eat up more and more (of it's limited 6GB) memory.
I know that I'm probably overthinking this, but seeing how the prices are quite similar (with A52s being around ~30$ cheaper), in your opinion, which of these two would you take if you wish for a that will last you as long as possible?
IMO only the hardware specs are decisive. The OS at any time can get changed.

Question Worth to buy in 2023?

I'm currently looking for a new mid-range budget smartphone. Looking into the x5 pro, people keep mentioning the x3 pro, and how the former is a rip off.
I don't care about camera, mildly care about display (LCD, sad), and deeply care about performance, value, and community support. For those of you more familiar with the modding and dev community, and in terms of long-term support, is buying this phone in 2023 considered risky or dumb? Should I just go for the x5 pro for better future support, or the x3 pro with the seemingly strong community?
usaradark said:
I'm currently looking for a new mid-range budget smartphone. Looking into the x5 pro, people keep mentioning the x3 pro, and how the former is a rip off.
I don't care about camera, mildly care about display (LCD, sad), and deeply care about performance, value, and community support. For those of you more familiar with the modding and dev community, and in terms of long-term support, is buying this phone in 2023 considered risky or dumb? Should I just go for the x5 pro for better future support, or the x3 pro with the seemingly strong community?
Click to expand...
Click to collapse
When you say you care about performance, do you run a lot of apps or games that are likely to really stress the CPU?
From my experience with this phone (just over 2 years) it has been impeccable, but I dont game or use any apps that really push the phone, however anecdotally there seem to be a lot of people who have experienced CPU issues (or the solder on the CPU failing), reballing the CPU appears to be an option but its hard to gauge how long that repair lasts.
As you allude to, there is a great dev community for the phone - I run CrDroid on it and it is easily the best ROM/Phone combo I have owned.
dt_matthews said:
When you say you care about performance, do you run a lot of apps or games that are likely to really stress the CPU?
Click to expand...
Click to collapse
I don't play any demanding games, but I'd like to have the option to (as I somewhat develop games). I don't do any video editing either, or anything similar. So a top-end processor isn't a need, but rather, the value for my money. I see second hand x3 pros going for around $200+, while the x5 pros go for like $330. So in terms of performance, I'm just looking for a really snappy UI and fast app load speeds. I have a feeling both are competent in that department though. It was mainly software support I was worried about.
Well there are a lot of custom ROM options at the moment and I'd be surprised if support dropped away overnight.
usaradark said:
I don't play any demanding games, but I'd like to have the option to (as I somewhat develop games). I don't do any video editing either, or anything similar. So a top-end processor isn't a need, but rather, the value for my money. I see second hand x3 pros going for around $200+, while the x5 pros go for like $330. So in terms of performance, I'm just looking for a really snappy UI and fast app load speeds. I have a feeling both are competent in that department though. It was mainly software support I was worried about.
Click to expand...
Click to collapse
usaradark said:
I don't play any demanding games, but I'd like to have the option to (as I somewhat develop games). I don't do any video editing either, or anything similar. So a top-end processor isn't a need, but rather, the value for my money. I see second hand x3 pros going for around $200+, while the x5 pros go for like $330. So in terms of performance, I'm just looking for a really snappy UI and fast app load speeds. I have a feeling both are competent in that department though. It was mainly software support I was worried about.
Click to expand...
Click to collapse
I recommend you the x5p, because x3p have many hardware issues, especially if you doing any intensive gaming on it. The global version seems to fair better, the indian version break a lot.
usaradark said:
I don't care about camera, mildly care about display (LCD, sad), and deeply care about performance, value, and community support
Click to expand...
Click to collapse
Poco F3 and F5 could be added to the option list, except the display is not LCD.
Poco F5 has some downside with GPS and 4G connections.
Poco X3 Pro came out together with Poco F3.
Poco F4 depends on the price, similar to Poco F3
One of the two X3 Pro (global) now after 18 months is since some days showing overheating, fast battery drain, etc. so the confidence this device will be able to last 4-5 years is low. But my guess is all those smartphones with performance chips might have the risk of earlier EOL. So my interpretation is you either have to seek performance or an ecquilibrated package with low temperature/low power chips, which is rock stable and might run considerably longer. I want power for video editing and X3 Pro is still top for the price class: Snapdragon 860 ca. 550k Antutu, LPDDR4X RAM / UFS 3.1 storage, 8/256 GB (would not want less). So it is a shame the successors X4P and X5P have less fast CPUs and the Storage Tec is also less good (only UFS 2.2) and X5P has no mSD slot!

Categories

Resources