What makes a custom rom development possible? - Xiaomi Poco F1 Questions & Answers

Tittle says it all. Why pocophone as soon as september 2018 already had custom roms avaiable here on XDA and other phones such as Mi 9, S10, V20 almost 3 months since launch doesn't have any?
What makes it possible to develop custom OS and ported OS?
I really wanted to purchase a Mi 9 but MIUI is absolutely unbearable. Will miss so much OOS for Poco F1
Edit: Is it a long way to learn how to port ROMs, GSI to the point i can develop my own OOS for my desired phone?

It's about how popular the device gets. Pocophone is indeed very popular due do having flagship SOC for a very low price compared to Flagship phones. Also, Xiaomi made Source Code available literally after the phone launched. Good price, source code, popularity, attracts the developers.
Also, why do you miss OOS? It's still alive and being updated. Beta version for example. You just need to join their VIP section for some cheap monthly price and you're gonna get updates regularly according to the OOS dev for Poco.

ekin_strops said:
It's about how popular the device gets. Pocophone is indeed very popular due do having flagship SOC for a very low price compared to Flagship phones. Also, Xiaomi made Source Code available literally after the phone launched. Good price, source code, popularity, attracts the developers.
Also, why do you miss OOS? It's still alive and being updated. Beta version for example. You just need to join their VIP section for some cheap monthly price and you're gonna get updates regularly according to the OOS dev for Poco.
Click to expand...
Click to collapse
Sorry buddy i wasn't very clear. I am using OOS and if i move to another device such as Mi 9 i will miss it so much.
I really wish to know the best way to understand my android system so i could tweak it to my likings.

Buy a pixel/OnePlus and you will have countless roms to play

Related

Will Mi Pad ever update???

I am confused in buying this tablet ...I fear that kitkat will soon get outdated and i will not be able to use some apps... I have read many forums but nobody discussed of the update for pad to lollipop...Will it ever get updated ...and if not will I be able to use apps even after incompatibility with kitkat(if there is any way to get out of the problem)???
there's no way to get any decent rom out of xiaomi as they don't release the source code.
there's a few ported 5.0 roms put there but many things are not working yet and development is very slow (it's been months and there's no updates)
MIUI 7 is just released, but still in kk.
i don't think xiaomi will move to lollipop anytime soon.
save yourself the trouble, go get other tablets.
sad to hear that, i'm planning to buy 1, i want this this tab just because of it's powerful specs, high battery and size.
hope we can have at least lollipop update from Mi
After experiencing the lack of real updates on the Mi Pad, I've given up the purchase of many Mi devices.
For example, the Redmi Note 2 is a great device at a killer price (about $130 here) with near-flagship specs. But it is stuck on 5.0, so of course I'm not getting it because I know it'll be stuck down for a long time simply because MIUI never releases code, and never releases kernel even though they're supposed to.
If the kernel was released by Xiaomi you'd have killer roms on these devices in a single week.
---------- Post added at 07:42 PM ---------- Previous post was at 07:37 PM ----------
jeremeel2015 said:
sad to hear that, i'm planning to buy 1, i want this this tab just because of it's powerful specs, high battery and size.
hope we can have at least lollipop update from Mi
Click to expand...
Click to collapse
There won't be one. Xiaomi only has 4 developers working on Mi Pad, part time. And the support has been terrible. As a MiPad owner, I'm horribly disappointed. Their support for their other phones are just as awful.
according to miui forum they need beta tester to apply global beta team for miui7 MM base for xiaomi device http://en.miui.com/thread-197475-1-1.html
lets pray sodamn hard mipad will get it too
Other then 4.4.4 updates as in just the apps here and there Mi Pad will NEVER be getting Android 5 nor Android 6. They the MODS that have no idea either since launch been saying "wait and see". If you search you find MIUI said about marshmellow just what would be getting updated and MI PAD is NOT there.
Yes, MIUI 8 for Mi Pad is available now, I think so
Miui 8 is available on the Chinese ROM only.
A general point is that in the fast moving world of mobile telephone sales, to stay profitable, you must come up with new and better models regularly. This means a limited software shelf life for old phones, where 'old' means over 2 years. Of course there won't be support for older models, most owners have bought other handsets by then, anyway. Of course xiaomi should release the source code though.
Well, I cannot say much about MI Pad support as I do not have that one, but pretty much ANY MI devices got MIUI 8 now. Yes, some are running on top of old Android, but it does not matter much for most users, and please tell me which company supports such old devices as Redmi 1s? What is offered with Huawei T1-A21L tablet still commonly offered across Europe by 3? Correct 4.4 with no plans to give any updates. So let us be more objective. Well, I agree, to get sources would be nice. BTW, di we get them for Nvidia own device?
Its time to let the source kod loose...why are they Holding this for them selfs ? If they are smart release the source kod and maybe just maybe we forget about that they didnt support us.... 1 thing is for sure, i will never ever buy a Xiaomi product again! And i hope you guys are with Me on this One, this Company is a joke !
Good news, the Kernel just released. Finally! https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/mocha-kk-oss/kernel
skrewie said:
Its time to let the source kod loose...why are they Holding this for them selfs ? If they are smart release the source kod and maybe just maybe we forget about that they didnt support us.... 1 thing is for sure, i will never ever buy a Xiaomi product again! And i hope you guys are with Me on this One, this Company is a joke !
Click to expand...
Click to collapse
Im with you. the support for this tablet has been pathetic. Really regretted buying it. Hopefully now we have source code some good folk will make it usable again
Only custom. Not by xiaomi
it seems that its about nvidia... because mi 3 td also use kk in miui8.mi 2s use lolipop in miui6(5.0.2).also,cm12.1 is better then miui now.and i suggest you to flash cm12.1

HARD GAMER please I need your help.

I've been stucking here on Nougat and fails to move on to Oreo. I don't know I just think that Nougat is better in term of performance and stability for gaming. But now, you know, all the threads and developers giving all their loves for Oreo. So maybe this is my time to move.
So, please all hard gamers. In your experience. I need your setup badly for which Oreo rom should I flash. The most minimal and only essential customizations but very good performance n gaming, and please tell me which kernel you've been using for gaming. I really need it badly. Gaming is life. Please.
FYI I play Vainglory, FreeFire or ROS. Thank you so much.
Since there are no Oreo blobs for the Redmi Note 4 from Xiaomi (the Redmi Note 4 has yet to get the MIUI Oreo update and Xiaomi won't release sources for it until it does), kernels are pretty useless, IMO. Just stick with Nougat. It has sources so kernels for it are a whole lot more useful.
sk8223 said:
Since there are no Oreo blobs for the Redmi Note 4 from Xiaomi (the Redmi Note 4 has yet to get the MIUI Oreo update and Xiaomi won't release sources for it until it does), recoveries are pretty useless, IMO. Just stick with Nougat. It has sources so kernels for it are a whole lot more useful.
Click to expand...
Click to collapse
Ah, didn't know that. If you tell so I think Im gonna stick with Nougat. Do you know when estimated time Xiaomi to release sources for Oreo?
ojankun said:
Ah, didn't know that. If you tell so I think Im gonna stick with Nougat. Do you know when estimated time Xiaomi to release sources for Oreo?
Click to expand...
Click to collapse
Probably never. Xiaomi never updates its old phones to new Android versions (only makes aesthetic changes to MIUI in updates), and this phone is a year old now. So it's old in Xiaomi's eyes. Xiaomi is a hardware company. Makes its money off hardware. So it has to keep pumping out new phones to ensure sales. If everyone holds onto old phones, like us Note 4 owners, Xiaomi doesn't get paid.
So don't expect an Oreo update or official sources from Xiaomi. You'll probably have to move onto the Note 5 Pro if you want Oreo and good gaming performance.
sk8223 said:
Probably never. Xiaomi never updates its old phones to new Android versions (only makes aesthetic changes to MIUI in updates), and this phone is a year old now. So it's old in Xiaomi's eyes. Xiaomi is a hardware company. Makes its money off hardware. So it has to keep pumping out new phones to ensure sales. If everyone holds onto old phones, like us Note 4 owners, Xiaomi doesn't get paid.
So don't expect an Oreo update or official sources from Xiaomi. You'll probably have to move onto the Note 5 Pro if you want Oreo and good gaming performance.
Click to expand...
Click to collapse
Wow nice information. Note 5 pro is too pricey imo, I better add few bucks for better device. K then, thanks buddy!

Xiaomi Update Reputation

Hi, I was wondering for people who have own various Xiaomi phones. How are they on OS updates and Security updates?
HiddenSanctum said:
Hi, I was wondering for people who have own various Xiaomi phones. How are they on OS updates and Security updates?
Click to expand...
Click to collapse
They have weekly ROM updates for those who want to opt-in to the developer builds.
Stable builds are at their own discretion.
They're not amazing, but better than many.
Security updates is another story. They're a bit slow with them, though I think that varies per device (Redmi is budget so gets low priority).
Poco is a new brand trying to go global though, so hopefully it's better than other devices (not sure how security updates are on the flagship Mi series)
After one or two months most of the people will shift to some or the other custom rom. So there won't be any problem with the security updates and normal OS upgrades. My Mi3 was released with KitKat now it's running Android Pie
rahulkamma14 said:
After one or two months most of the people will shift to some or the other custom rom. So there won't be any problem with the security updates and normal OS upgrades. My Mi3 was released with KitKat now it's running Android Pie
Click to expand...
Click to collapse
I assume he's asking about *Xiaomi* updates, the official ROM. Of course you can just install custom ROM's to get latest updates unofficially - but that makes the question moot.
HiddenSanctum said:
Hi, I was wondering for people who have own various Xiaomi phones. How are they on OS updates and Security updates?
Click to expand...
Click to collapse
Beta ROM updates are very fast both security n OS updates.
Stable updates within the same OS version are faster too. But OS upgrade need a bit waiting time as OS integrating to MIUI takes time.
Poco I expect faster updates due to treble support.
FYI:
Mix 2S of xiaomi already has Android 9 beta update.
very bad on stock roms stuck to old OS builds for mid range phones but on flagships very fast like blyat cyka rush b
I have used Redmi 2, Redmi 2 Prime, Redmi Note 3/4/5, Redmi 3S/prime and only Redmi 2 and Redmi Note 3 as my daily driver.
Those things taught the following:
Don't except updates from Xiaomi, not even security patches, although they have started providing patches on Note series but they are always late, so patches may arrive but not when you expect them.
You may not get the latest features even if you have the latest android version on your MIUI, why? because Xiaomi wants to provide same features to all the phones so that phones running on Kitkat will have the same feature as phone running on Oreo, this makes their software development easy, that means that the feature that you are using doesn't have native support and may be buggy and battery hogging.
There are two channels in MIUI - Beta Channel and StableChannel. Stable channel update is provided every 4-5 months or whenever they feel like or to fix a very important bug. Beta channel was previously bimonthly but I have heard that now, it's changed. Due to this, they don't fix bugs properly and instead introduce more bugs in the system
Their update size are generally 500MB-1.5GB but the fixes are things like: Calender icon changed, Button of some subforum in MIUI forum app changed, New Ringtones and every useless things, then in the end *Bug Fixes* but they don't mention which one. Out of every 10 beta updates only 1 or 2 updates are useful while others are just formality.
Now, note this, other companies give update to keep your phone running for longer amount of time. Xiaomi thinks different, they will wreck your device with every update they provide.
When I had Redmi Note 3, Beta channel was more better and more stable than the Stable channel, I am not lying go check the forums.
There is no major change in MIUI 7-9 the first major change I saw was MIUI6 - MIUI 7 after that all changes were just useless and they everytime just change notification shade style.
MIUI 10 - Notification shade now looks like a copy of iPhone and it's really very cheap act by Xiaomi, although their App switcher is somewhat cool.
Custom ROM:
Xiaomi phones works best with stock android and indeed has the best development support. But there are few catches.
Not all features work in custom ROM, you will have to leave one or two things if you want to use custom ROM.
The famous and best developers will not port VOLTE if their cell providers don't provide it
Camera (on Xiaomi phones) doesn't works well on custom ROMS.
Xiaomi does provide kernel but they don't provide a lot of proprietary codes and binaries that ensures smooth functioning of phones.
Don't buy the phone if you want to get updates unless it's Chinese, they do care about Chinese people unlike their global counterpart, or those people who develop global roms are arseheads.
All the above points can be confirmed on MIUI forums and XDA, if anyone says that even one of the point(s) is wrong, he is probably new in Xiaomi's world.
Redmi is the cheap line and they get late updates and bugs are not fixed properly. Mi is the expensive line of Xiaomi so they get proper update in first few months and after that they are also neglected. Since Poco is also a cheap but is a flagship, they will get good number of updates and fixes for few months then they will announce another phone and Poco will be neglected, and people who are saying that Poco has a different team may be wrong, I don't think Xioami will divide the team because internally it uses the same MIUI as others only launcher is different. For world Poco is a brand, for Xiaomi it's yet another phone.
Depends. My Mi3 got updated from kitkat to Marshmallow while my mi tab 1 was still stuck at kitkat with such a laggy interface until I flashed nougat roms with shiels blobs which made the tab as smooth as my oneplus 3. So MIUI sucks and they don't update android versions when they update their miui version. So buy a phone which has strong custom rom support. (Xiaomi models that are sold in India have strong dev support from what I have seen)
Thanks everyone for the info. That gives me a good idea.
Sent from my Pixel 2 XL using Tapatalk
blacklixt22 said:
very bad on stock roms stuck to old OS builds for mid range phones but on flagships very fast like blyat cyka rush b
Click to expand...
Click to collapse
Aye Aye Kurwa :laugh:
you forgot p90
Sandepp said:
Depends. My Mi3 got updated from kitkat to Marshmallow while my mi tab 1 was still stuck at kitkat with such a laggy interface until I flashed nougat roms with shiels blobs which made the tab as smooth as my oneplus 3. So MIUI sucks and they don't update android versions when they update their miui version. So buy a phone which has strong custom rom support. (Xiaomi models that are sold in India have strong dev support from what I have seen)
Click to expand...
Click to collapse
Huh? You say it sucks but your Mi 3 got two major updates. How does that suck?
As for tablet, well it's a tablet. Android tablets were always poor selling and are now completely dead anyway (Chrome OS tablets are the future), can't compare phones to tablets.

Questions About Xiaomi, And The Poco F1.

hello! my first ever post so please tell me if i do anything wrong.
So now that huawei no longer gives unlock codes many previous huawei fanes are scattered trying to find a new favorite OEM, and i think Xiaomi would be the best for me, but i need to understand a few things before i buy one:
1- Does unlocking/rooting void warranty? and is it like the Samsung case where they would have to be sued in order to get the warranty?
2- Is MIUI really that bad as people make it sound?
3- What are your thoughts on the poco f1?
4- What are the most special things about Xiaomi phones that makes you like it?
1. They are officially supporting bootloader unlock, but not sure about rooting and custom ROM, btw, you can always flash stock ROM with Xiaomi flash tool and fastboot images.
2. MIUI is one of the most feature rich ROM, the Chinese version is the best and is much stable. Global ROMS are developed by nincompoops and they always introduce more bugs than fixes. I have seen this trend that in MIUI with each new update, your phone will become more slow and buggy.
3. Poco F1 is a great phone, I really liked it but because of so much bugs and company not saying anything about it nor fixing it and also, those bugs are present in other Xiaomi phones which is still not fixed till now motivated me to sell it and buy Nokia 7 Plus which is more expensive and less feature rich. Due to this attitude of Xiaomi I am not gonna buy Xioami phones atleast when they are newly launched. Also, never believe on reviewers, especially Indian, they are all bastards.
-->Best things about Xiaomi:
1. Best thing for price.
2. One of the best development support.
3. Best display and camera for price.
-->Worst thing about Xiaomi:
1. Bad developers
2. Bad and buggy software, they tend to release a new version before fixing all bugs in previous one;
i.They stopped development on MIUI9 and stopped support on many devices leaving half of their device in a bad shape.
ii.Redmi 2 and Redmi 2 Prime that share the same specs only the latter has 2GB RAM, one has got VOLTE and other doesn't have it, while it can be easily turned on in the software because if you flash Prime's software in normal Redmi 2, VOLTE works, although it's not properly optimized for 1GB RAM phones.
I also used Honor 8 Pro as one of my personal device and I was too furious of no developer support but atleast they provide proper updates. I am using Nokia which also doesn't allows bootloader unlock. Btw, if you use VOLTE, custom ROMS won't support it or will take a long time for one with VOLTE to be available.

If you were to change...

Hi folks I just shattered the screen of my Redmi Note 3 SD version (RN3). I had this phone since early 2016 and though it's still working and I could prolly do a service job on it for $50 and extend its life to a year or so I feel sticking to this phone any further wouldn't be to my advantage.
So I'm in the market for a new phone and I would really love to hear your precious advise so I may get the best available option for my hard earned bucks.
My budget is around $350. I'm not a brand fan boi, I don't mind going for unknown brands if the build quality is there. B/C with a good build quality you can get the best out of your phone under XDA. So when I go for a smartphone the features I pay attention to are:
1-If the phone can handle recent games. If a phone can handle recent games odds are high that it will perform well in everyday life.
2-It must have a great community under XDA so that if the manufacturers aren't arsed to push updates, you can still get the best out of your phone by for e.g flashing a custom rom or the Google cam or flash the latest security patch and so on.
3-The camera specs should be good (not expecting pixel3 stuffs or p30 results), but should be able to take good shots when I go on road trips.
Having said that, phones that have caught my eye so far are the Huawei Y9(2019 version) and the Xiaomi Poco Phone F1. So what do you lads think!
The Huawei Y9 is out as per your stated requirements as they don't even allow bootloader unlocking. There might be unofficial methods. Poco F1 looks to be the best choice but I don't know if the initial issues like backlight bleeding, touch latency etc have been fixed. Redmi Note 7 Pro is another decent option but the price difference between its 6GB model and Poco F1 base variant is too little. Realme has opened up BL unlocking but the pace of development doesn't seem very encouraging. Otherwise the Realme 3 Pro appears to pack solid hardware. Dunno when the Poco F2 will be launched.
amn1987 said:
The Huawei Y9 is out as per your stated requirements as they don't even allow bootloader unlocking. There might be unofficial methods. Poco F1 looks to be the best choice but I don't know if the initial issues like backlight bleeding, touch latency etc have been fixed. Redmi Note 7 Pro but the price difference between its 6GB model and Poco F1 base variant is too little. Realme has opened up BL unlocking but the pace of development doesn't seem very encouraging. Otherwise the Realme 3 Pro appears to pack solid hardware. Dunno when the Poco F2 will be launched.
Click to expand...
Click to collapse
Thanks for input. I though pretty much the same Poco F1 would be the best option!
SpawnX1200 said:
Hi folks I just shattered the screen of my Redmi Note 3 SD version (RN3). I had this phone since early 2016 and though it's still working and I could prolly do a service job on it for $50 and extend its life to a year or so I feel sticking to this phone any further wouldn't be to my advantage.
So I'm in the market for a new phone and I would really love to hear your precious advise so I may get the best available option for my hard earned bucks.
My budget is around $350. I'm not a brand fan boi, I don't mind going for unknown brands if the build quality is there. B/C with a good build quality you can get the best out of your phone under XDA. So when I go for a smartphone the features I pay attention to are:
1-If the phone can handle recent games. If a phone can handle recent games odds are high that it will perform well in everyday life.
2-It must have a great community under XDA so that if the manufacturers aren't arsed to push updates, you can still get the best out of your phone by for e.g flashing a custom rom or the Google cam or flash the latest security patch and so on.
3-The camera specs should be good (not expecting pixel3 stuffs or p30 results), but should be able to take good shots when I go on road trips.
Having said that, phones that have caught my eye so far are the Huawei Y9(2019 version) and the Xiaomi Poco Phone F1. So what do you lads think!
Click to expand...
Click to collapse
Wait for Mi A3 . not sure its launching date. it is android one device. Bootloader unlocking is very easy for android one phone.
Updates will given by google and not xiaomi. Also u will get 3 android updates. Spec will be same like rn7 pro.
Or buy rn7 pro. It has QC 4.0 charging and 4000mah battery.
From Kenzo, I used Tissot which is Mi A1 and now lavender which is Redmi Note 7.
Redmi Note 7 aka lavender as of now has very minimal development going on based on xda threads available. But the good thing is that it supports treble so gsi will provide you with a lot of custom rom and me myself is using a GSI now. Violet aka Note 7 Pro on the other hand has a better development than lavender. It has great camera too considering you are using gcam to full utilize the camera and also lavender's camera is Greta as well but not as good as violet. Lavender has Snapdragon 660 and violet has Snapdragon 675.

Categories

Resources