yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Mix 2 Guides, News, & Discussion] franztesca:
Official global rom is available for Xiaomi mi mix 2, even if it's not listed on the miui website yet.

This is the download link: http://bigota.d.miui.com/7.9.21/miui_MIMIX2Global_7.9.21_7f94ca393f_7.1.zip

This is the recovery version, fastboot version is not out yet, so there are only two ways to install it:

Method 1 (works on both locked and unlocked bootloaders):

- Download the rom on your pc

- Download and install my tool on your pc: www.xiaomitool.com/latest (read more about it here: https://xdaforums.com/mi-5/how-to/tool-xiaomitool-xiaomi-rom-changing-easy-t3627081 )

- Plug your device to your pc, launch the tool and use it until you reach the rom selection view

- Select "show advanced options", then "Official Miui rom (.zip)" and then select the file of the rom you have downloaded before

- The tool will install it automatically

Method 2 (works only on unlocked bootloaders):

- Download the rom and supersu zip on your device

- Install twrp to your device

- Install the rom file through twrp

- Patch the rom by flashing supersu

PLEASE NOTICE: if you use this method dont update your device because this will soft brick it. You need to flash manually from twrp the rom and supersu if you want to do that. This method is for those who want to try the rom, not to keep for a long term. If you want to keep the rom, use method 1 or wait for fastboot rom.

FAQs:

Q: This link is official and how did you get it?

A: It's official (just look at the download url) and I have it by emulating an ota update call

Q: Have you tried installing it on your device?

A: I have not mi mix 2 so no

Q: This may brick my device?

A: It may brick it, I have not tried yet. This is to tell you to do on your own risk, I'm not responsible

Q: Why I have to flash SuperSU?

A: Official rom are not compatible with twrp natively, your device will not boot if you don't flash supersu.

Q: What is the difference with your tool?

A: My tool uses stock recovery to flash official roms, so there is no need to unlock bootloader to install twrp, neither to flash supersu

Q: This method(s) doesn't work!

A: Ok, sorry to hear that, leave your feedback. This methods are not tested yet with mi mix 2, so there is the chance they might not work. Just leave both positive and negative feedback about it.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] duraaraa:
Would you care to share the ota update call for those of us too lazy to use wireshark?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] vic20nl:
Should i continue?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] reinierkramer:
i tried the tool with a locked bootloader but it says i cant flash it with a locked bootloader.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] vic20nl:
I have unlocked my bootloader.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] reinierkramer:
Works for you ? And which option did you choose .. And did you do anything before ?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] vic20nl:
Didn't work for me, see my previous post
[Xiaomi Mi Mix 2 Guides, News, & Discussion] NexusPenguin:
Hi vic20nl,

So you continued but had no luck ?

Or did you abandoned the flashing ?

If you decided not to proceed, I might say that installing a custom recovery is an easy thing.

And I cannot recommend too much to install such a custom ROM as it will allow a lot of things, especially to back-up before installing a new ROM or to install a custom ROM like Mokee or EPIC ROM.

Regards.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] FSB:
Heading has come up on the MIUI ROM download page for the Mi MIX 2 Global, so it should not be long for an official ROM

Stable ROM available
[Xiaomi Mi Mix 2 Guides, News, & Discussion] kcc1982:
It's up for download :)
[Xiaomi Mi Mix 2 Guides, News, & Discussion] punkmonkey1984:
Yeah just noticed that. Shame it's still miui 8 not miui 9.

Maybe soon for miui 9 global.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] gardien:
Did somebody manage to flash the developer ROM (that is what is what mentioned in first post) as that is suppose to be MIUI 9?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] duraaraa:
Yes, I did. You need to use fastboot.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] nicpas:
Hello Guys!

First at all, thank you [MENTION=8229896]franztesca[/MENTION] for your great work on the flashing tool and bring us early the Global Dev Rom for Mi MIX 2.

I would like to ask and/or bring in this discussion here an other aspect to flash the Global Dev.

First an unlocked bootloader is requiered. I used this method at another Xiaomi, the Xiaomi Mi 5.

I am actually on the Xiaomi.eu Rom and i would like to change to the Global Dev. My bootloader is open. I flashed the Xiaomi.eu Rom with TWRP, but i dont install TWRP, i just boot into TWRP by using the commend : "fastboot boot twrp.img", just booted not flashed! After the boot i flashed the Rom via ADB Sideload an performe a Data Rest befor.

In this case i am able to keep the original Recovery, but i could also have an Custom Rom.

Now i want to change my Rom again, to your brought Global DEV.

Iam loking and asking me, how could i flash it the easyest Way, without loosing any Data and of course without any Bootloops and with regular Updates for the future.

So i think you musst Add a Variant Number 3, please correct my if iam wrong, but for me it is the easyest way with an unlocked Bootloader.

1. Download Rom and TWRP

2. Set Mi MIX 2 in Fastboot Mode

3. Boot via Fastboot iside TWRP (fastboot boot twrp.img"

4. Flash the Rom an reboot

Now you have Global Rom with offical Recovery for futher upadates!

Greetz
[Xiaomi Mi Mix 2 Guides, News, & Discussion] gardien:
Thanks, I cannot do it via the updater app from Xiaomi by coying the zip file to the device and then choose the package in the updater?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] Ulver:
You can't go from the China ROM to the Global ROM via the updater app. You'll have to use fastboot/Mi Flash.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] Jamezs:
So if I get it right:

- Unlock your bootloader trough a Xiaomi website and wait for an sms.

- Use fastboot to flash the global rom. (Do I need to wipe before using the Mi tool to flash?)
[Xiaomi Mi Mix 2 Guides, News, & Discussion] Ulver:
I didn't have to go through getting permission, my account already had it from previous Xiaomi devices. If you haven't yet, then yeah wait to get permission.

Mi Flash gives you the option to relock the bootloader upon flashing or not. There is also an option to keep data, but I would advise not doing that when switching to the Global ROM.

Also, after getting permission to unlock your bootloader, if you relock it again, you can always use the Mi Unlock tool to unlock it as much as you want since you already got permission to do so. When I had the Mi5, I can't even count how many times I unlocked/relocked the bootloader.
[Xiaomi Mi Mix 2 Guides, News, & Discussion] FSB:
Once re-locked can you use banking apps etc?
[Xiaomi Mi Mix 2 Guides, News, & Discussion] Base123:
Wrong recovery

When I try with method 1, he tells me I got the wrong recovery. Bootloader is open ..
[Xiaomi Mi Mix 2 Guides, News, & Discussion] Mesk13:
I can confirm that method 1 doesn't work with locked bootloader. I'm currently running the Global Stable ROM available on the MIUI forum.
[Meizu Pro 7 Questions & Answers] xtrimf:
never mind - I found the problem - You have to "on" it in the rear screen menu settings....
[Tasker Tips & Tricks] sbetatester:
Hi,

I'm not a newbie in tasker but currently at beginners level.

What i'm thinking is a way to send sms to a contact whenever i get a missed call but the sms text depends upon the number of calls missed in the past hour.

So what i want to do is to store all missed calls in a seperate file and update it the moment i miss a call alongwith the number of times in the past hour but clear it at the end of the day, then reply through sms based on number of times missed.

Times 1 - Sms text : i'm busy, will call you back soon

Times 2 - Sms text : i really cant pick up your calls

Times 3 - Sms text : this is your third time. If you call again i'll hunt you down and kill you

Times 4 & 4+ - Do nothing.

Thanks in advance
[Tasker Tips & Tricks] sumotori1:
I'm not sure what's the question here.

You have all the logic, all you need is to try and convert it to actions in Tasker.

Try something, and come back with a specific question of what fails etc. Or post your description so we can help you. ;)

---------- Post added at 08:18 PM ---------- Previous post was at 08:10 PM ----------

Your last action for profile 1.

Rough breakdown:

Profile 1: received missed call

Entry task to profile 1 to check how many times you got a call

From the entry task, call this task to store numbers. I'd suggest one file per mobile number.

This was as before, profile 1...

This can be in the above stored file with appropriate conditions.

Profile 2: time context to delete all files

Perform this task at the end of your entry task.

Your if conditions for the above task.
[Tasker Tips & Tricks] sbetatester:
Thanks for the rough breakdown.

The problem i was facing was with the variable set commands.

Anyway NVM, i'll just construct a profile first and post here to enable further discussions.
[Tasker Tips & Tricks] sumotori1:
Don't get me wrong, I'm happy to help. Just need something a little more specific.

When you say you have an issue with variable set, what exactly is the issue? Keeping track of the variable in terms of calls? Actually setting a variable?

My first idea to your problem would be to write a file with filename the number that called and content to be appended as %TIME (this the file would have the times that person called). The number of lines in that file, naturally, is the total number of calls you've received (although it's a bit more advanced to extract the number of lines, can certainly help with that). Thus you don't need a global variable. For that.
[Tasker Tips & Tricks] sbetatester:
The real problem here is that i'm unfamiliar with the variables since i'm not a IT grad.

This would be my second tasker application as i'm still at beginners level as mentioned in OP. So, i'll just give it a try based on tutorial and videos i have watched In the meanwhile before asking for help.

Thanks once again for your time.
[Tasker Tips & Tricks] sumotori1:
I see. Then this is also a good place to start from. : )

If a variable has all its letters lower case, it is only available within the task in which it is specified. Once task is finished, variable is erased from memory.

If the variable has at least one capital letter, it becomes a so called global variable. This means you can access it's value from anywhere in Tasker.

This will help you get started. Start with something simple to understand how variables work. Slowly move to something more elaborate. :)

---------- Post added at 03:35 PM ---------- Previous post was at 03:18 PM ----------

I see. Then this is also a good place to start from. : )

If a variable has all its letters lower case, it is only available within the task in which it is specified. Once task is finished, variable is erased from memory.

If the variable has at least one capital letter, it becomes a so called global variable. This means you can access it's value from anywhere in Tasker.

This will help you get started. Start with something simple to understand how variables work. Slowly move to something more elaborate. :)
[Tasker Tips & Tricks] sbetatester:
Hi once again,

I did a workout based on the information collected from various sources and made this.

Now could you suggest how can i count the number of times person called in a specific hour because if another person calls between the first, the count resets.

Basically, i just have to store %TIME variable alongwith the number and compare time of last 3 and last entry

If within one hour count =1/2/3 then execute commands else ignore.
[Tasker Tips & Tricks] sumotori1:
That looks quite good for a first effort!

Couple of points:

1. No need to save the number both as the file name and the file contents. It's redundant. ;)

2. The if statements in the end, can be combined in a long if else if statement (as you've done before).

3. You are right, since your variable Counter is not specific to a number, it will get cleared when another number calls.

I combined points 1 and 3 above, and decided to save the time and the counter variable inside your file instead. Please see my attached task. It looks complicated, but once you know Tasker flow you can make it work. Not sure if this is the best implementation I've done.

Please also note how I have tried to include as many comments, for you to be able to follow what I am doing and try to debug it if you face issues. Before tinkering with it, try to understand it. You might find mistakes in there!

Time I've used is 4hrs, but you can reduce that ;)
[Tasker Tips & Tricks] sbetatester:
I originally planned %CNUM % TIME but I guess you are right as the file name itself tells the number.

Yup, i realised it later on.

The solution you came up with was although different from mine but it was time saving and simple in terms of coding for you because i guess reading the number of lines then storing last line and 3 lines above the last line would become more complex.

Thank you so much for the detailed explanation. It made the hard code easy enough to be understandable by anyone.

However, even with the help of your explanations it took me 2 hours to understand the splitter variable but i finally got it. Now i just have to practice split with a few examples

I have modified the file according to my needs. Once again thanks for your time and wisdom.

Lastly, i'll modify it to save %CNAME as file name instead of %CNUM because my event context is Missed Call from contacts only and if the same person calls from another one of his number %CNUM won't work.
[Tasker Tips & Tricks] sumotori1:
Hah, yes this is a tricky one. :)

You're most welcome.

Yes, in this context, CNAME will work a lot better and also create a better visual structure in your file system. Good thought!

Perhaps you can also put all the files in an additional subfolder, instead of the Tasker base folder. Maybe CallLogs folder or something. Then, every night, you can clear all files in the folder like this (task attached):

PurgeFiles (296)
<List all files in your desired directory.>
A1: List Files [ Dir:Tasker/CallLogs Match: Include Hidden Files: Off Use Root: Off Sort Select: Alphabetic Variable:%filelist ]
<For loop for the length of items in your file list>
A2: For [ Variable:%counter Items:1:%filelist(#) ]
<Delete the file>
A3: Delete File [ File:%filelist(%counter) Shred Level: 0 Use Root: Off ]
<End for - delete loop>
A4: End For
[Tasker Tips & Tricks] sbetatester:
This would be even better because if the same person doesn't call again in lets say x days then his file will remain in storage for x number of days.

And you won't believe that i was actually creating a code to delete all files at 00:00 everyday when i saw your post.
[Tasker Tips & Tricks] sumotori1:
Hehe, cool! :)
[Huawei Nova/Nova Plus Questions & Answers] plenikowski.michal:
Huawei nova instal update failing, "your device has failed verification etc." HELP!!!

So, i have unlocked bootloader (can l-11), and then flashed stock firmware b350. After that my device is stucked on b350. System update is failing after few % same as dload method. HiSuite says that device is updated to newest version but it isnt. Bootloader is unlocked and i cant relock it becouse its failing in adb and fastboot. After rebooting the message "your device has failed verification etc." is showing.

i tried to restore in recovery, factory reset, flashing firmware again. Nothing worked.

Please help

sorry for picking wrong forum category
[Huawei Nova/Nova Plus Questions & Answers] Cooks_08:
Did you put the update.app in a folder called dload. Then unplug phone and reset the phone holding the vol + and vol - buttons as it boots? It always fails for me if the usb is plugged in.
[Huawei Nova/Nova Plus Questions & Answers] plenikowski.michal:
No, i did it after unplug
[G 2014 Themes and Apps] thedeadfish59:
Those who are having issues with FaceLock in Nougat based roms of Titan (For Oreo/Pie, check #2 post), can try this FaceLock version which is the last updated version capable on our ARM device, extracted from OpenGapps and as our device has not great system storage, but only thing we need facelock from gapps package, this thread is just for you then

Download:

In attachments

Installation:

Download the package

Boot into TWRP

Flash it

Reboot to bootloader

Choose Volume+ to normal bootup

Tested on TITAN

Reported working roms: AEX and any other AOSP roms

Credit:

OpenGapps.org
[G 2014 Themes and Apps] thedeadfish59:
Update for OREO/PIE

Those who are having Facelock crashes, just flash this zip to make Facelock work on any oreo/pie ROM

Download: AFH
[G 2014 Themes and Apps] ProGamer02224:
My titan is running lineage 16.0 and I just flashed this from the #2 and rebooted. But I couldn't find it in my settings. Can u tell me where I can find it

---------- Post added at 11:52 AM ---------- Previous post was at 11:51 AM ----------

Should I flash the one on the first post and also the file on the second post
[G 2014 Themes and Apps] ProGamer02224:
Sorry guys, my bad, coz I had skipped one step from the instructions, after flashing it we have to reboot to bootloader and then select normal power up option. When I did this it worked thanks a lot for bringing this
[G 2014 Themes and Apps] thedeadfish59:
If its Oreo/Pie, go for second post, if its Nougat, go for the first post, and you will get it Settings>Security>Smart Lock> Trusted Face

If its installed perfectly, the Trusted Face aka Face Unlock will work
[G 2014 Themes and Apps] ProGamer02224:
Yes, its working perfectly now

First when I tried I did not take the step which said 'after flashing reboot to bootloader and select normal power up' so seriously.

Afterwards when I did that it worked and is great

Thank you so much
[G 2014 Themes and Apps] itzghoshu:
It's not working on my phone.

My Titan is running Resurrection Remix 7.0.2 Official.

It shows trusted face keeps stopping.
[Google Pixel 2 Accessories] gogol:
Do you have any recommendation for car charger (cigarette lighter plug)?

One with fast charger feature which is compatible with Google Pixel 2 (USB-C PD?).

For my old Nexus 6, I must use car charger with Qualcomm Quick Charge 2.0, because otherwise the Nexus 6 will still loosing power when using car navigation software. Standard car charger cannot keep up with the battery drain.

Thanks.
[Google Pixel 2 Accessories] rdoac:
I came from a Nexus 6 too. I ended up buying micro USB to usb-c mini adapters which just go on the end of my old USB leads. I threw one on the car charger and it works fine. It's a stop Gap measure, and I mainly got it for an ihome Android charger/radio, but ended up wrapping duct tape around a usb-c charger cable and putting it in the radio dock.

https://smile.amazon.com/gp/aw/ya/r...reorder_params=B01J3GG82U,112-8020237-8121850
[Google Pixel 2 Accessories] dapbmonkey4u:
I use the Aukey QC 3.0 car charger with dual 3.0 USB ports. It does not register as rapid charging but it is very quick. I used it with Moto Z Droid and used Google navigation while charging and it charges quick and does not lose charge. I also use the Aukey 3.0 wall charger and that does register as rapid charging.
[Google Pixel 2 Accessories] duckstardeluxe:
I just bought a Deltaco (a Scandinavian brand) 3A/5V 15W car charger for 6,5 USD. Can't feel much difference compared to the original home charger's 18W using a 2. Gen Goobay 60W USB C-C cable.

Phone registers the input as rapid charging.

Ampere registers 2.7A with the screen on. Same as the standard charger, so I didn't find any reason why it should be worse ;)

Sendt fra min Pixel 2 med Tapatalk
[Google Pixel 2 Accessories] Matterhorn:
I bought the Nekteck 5.4 amp charger https://www.amazon.com/gp/product/B01CH9NEM2/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1. The curly cord is hard wired and side mounted with a USB C plug on the end, it charges my Pixel 2 fast (charging rapidly). I had issues with other chargers and cables that wouldn't charge my Pixel 2 at full speed, this one works great. Also, it has a USB A port on the top so you can rapidly charge two devices at the same time.
[Google Pixel 2 Accessories] ErikFry:
The Verizon branded one works really great. Charges very fast.
[Google Pixel 2 Accessories] superleeds27:
Any update on these?
[Google Pixel 2 Accessories] PuffDaddy_d:
I'm going to buy this USB-C with Power Delivery charger from Aukey:

https://www.aukey.com/products/usb-c-dual-port-car-charger-with-power-delivery

Will report back with results.
[Google Pixel 2 Accessories] vivekpaib:
I use the tronsmart car charger.. It charges the phone rapidly.. Made a short video on it: [youtube]QbRAj4o2iWE[/youtube]
[Google Pixel 2 Accessories] donnybright:
I have a Verizon USB C (purchased from Amazon for $17) and it works great. It fits very tight and shows up as fast charging.

https://www.amazon.com/dp/B0711FG2TB/ref=cm_sw_r_cp_apap_sLsxpduAP1r1H
[Google Pixel 2 Accessories] PuffDaddy_d:
Well, I waited too long and it is out of stock, but it looks like I may have avoided a bad purchase according to this supposed Google Engineer's review:

https://www.amazon.com/gp/aw/review/B01LGO9LE4/R3J0UNYEXFSH0X/ref=cm_cr_dp_mb_rvw_1?ie=UTF8&cursor=1

Any other power delivery compatible options?
[Google Pixel 2 Accessories] Matterhorn:
I think the hard wired C cabled chargers are the safest bet because of all the dicey 3rd party C cables out there.
[Google Pixel 2 Accessories] Deleted member 8872764:
I just got the $10 Monoprice USB C charger with PD (9v 3A) because it is rated to charge the at least as fast as the in-box wall charger. Not shilling for Monoprice, just seemed like a better deal than all the sketchy chargers on Amazon with fake reviews, none of which offered anything but 5v 3A or worse at under $25. I figure it's trustworthy because they say it's certified and Benson tested their cables and said they were OK. So far it has not tried to burn my car down or nuke my phone. I'm using it with the 0.5m Monoprice cable, it was about $17 with tax for the bundle. I can't post links, search 24424 on Monoprice.
[Google Pixel 2 Accessories] Toronadian:
So I've been googling around and trying to research this as much as I could but I'm still not sure of the answer so I was wondering if I could get some answers here. By the way, apologies if my terminology about the different connections are incorrect at any point in my post.

So I originally bought this Aukey car charger with Qualcomm 3.0 quickcharge (LINK) with 2 outlets for a USB Type-A connection to be plugged into it to charge 2 devices. I originally used it for my old phone that used a Micro-USB connection. After I got my Pixel 2, I needed new cables with its USB-C connection. I went and got these Anker USB-A to USB-C cables (LINK) so that I could charge with these cables or to connect my phone to my PC. Now, I've read that older Anker USB-C cables have had issues but from doing some more reading that these have been fixed I believe.

I am planning on using the Aukey charger mentioned above, and then plugging in one of the Anker USB-A to USB-C to charge my phone and was wondering if it'll be a safe combination? From some googling around and research, it seems it won't charge as fast as the wall charger (which is amazingly fast btw) or a USB-PD connection but that's perfectly fine as I don't need it to be as quick. I'm just cautious because I've read about the potential issues with using a bad charger with a not-up-to-standard cable (like something that isn't necessarily verified by Benson Leung or something). I don't care/need USB-PD charging (which I assume is where it uses a dedicated USB-C cable coming from the charger or a separate USB-C to USB-C cable connecting the cable to charger), as long as the combination I just mentioned works.
[Google Pixel 2 Accessories] PuffDaddy_d:
It will charge your phone just fine, but as you said, it will not fast charge. I use a similar setup now as I continue to look for the right PD car charger.