yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] matssa:
I didn't have the chance to test it out completely yet, but it already worked before ;) I'll launch the build this morning and see ;) and de rien ^^

Nice, I'll make a first build to test out and then include this commit :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok guys I need to remake the VM, it f**ked up, everything got jumbled up, managed to save the patches, etc... So I'll redownload the repo again, and I'll make the builds tonight. Sorry for the delay :/
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Hey hey ;) any news?
[OnePlus 3 & 3T Cross Device Development] matssa:
Had some issues with the repo sync when building. I uploaded the kernel commit to my GitHub, modified the roomservice, but had an issue with some git functions related to that commit. And since the connection is a crappy one, took a lookout of time...

Anyways, just got up, gonna go turn on the PC and try the building (a repo sync was OK before going g to bed so let's see ;)) I'll tell you in about 1-2 hours.
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok guys bad news, I can't do builds for now since the LineageOS stuff is still NOK on their side, as I feared. They need to change all the files in order to point to LineageOS instead of CM, so they need to change the copyright, the envsetup, roomservice, etc... You can follow the changes here:

https://review.lineageos.org/#/q/status:open+branch:cm-14.1+topic:rebrand
[OnePlus 3 & 3T Cross Device Development] ivanich:
repopick -g https://review.lineageos.org -t rebrand

repopick 29870 29867 29862 29863 29859 29860 151822 151821 29855 151819 151820 29864 151816

Thats all :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Did you manage to include this in CM? I'm taking a look at this and I can't seem to find the good areas where to modify this. It seems that CM is using a specific method to create the battery styles.
[OnePlus 3 & 3T Cross Device Development] EatBeans:
Okay, I will look into this later ;)
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks, Ill try to use the rebrand tree, let's hope it works ;) And aren't you missing a repopick? I'm counting only 13 instead of 14 ;)
[OnePlus 3 & 3T Cross Device Development] ivanich:
I'm not missing anything, I've explained it before.

Just compare these two commits and you'll find an answer :)

https://review.lineageos.org/#/c/29861/

https://review.lineageos.org/#/c/29864/

But there is another stupid thing happen, navigate to our "maintainer" github and look into vendor and device repos.
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok saw what you mean :) Thanks for the heads up, this was already taken into account when I uploaded everything in my repo ;) Just saw that [MENTION=5091734]dianlujitao[/MENTION] uploaded the radio stuff from Beta 9, but it seems that he uploaded in the bad repo ^^

Tried to build, still getting these weird issues:

Checking build tools versions...
build/core/binary.mk:1253: external/deqp/Android.mk: libdeqp: Unused source files: \
build/core/binary.mk:1253: external/deqp/Android.mk: libdeqp: Unused source files: \
build/core/binary.mk:1253: external/pdfium/third_party/pdfiumbigint.mk: libpdfiumbigint: Unused source files: bigint/BigInteger.cc bigint/BigIntegerUtils.cc bigint/BigUnsigned.cc bigint/BigUnsignedInABase.cc
build/core/binary.mk:1253: external/pdfium/third_party/pdfiumbigint.mk: libpdfiumbigint: Unused source files: bigint/BigInteger.cc bigint/BigIntegerUtils.cc bigint/BigUnsigned.cc bigint/BigUnsignedInABase.cc
./external/speex/Android.mk:56: TODOArm64: enable neon in libspeex
frameworks/av/camera/cameraserver/Android.mk:18: Target has integrated cameraserver into mediaserver. This is weakening security measures introduced in 7.0
build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets
find: ‘/home/android/android/system/out/target/common/obj/SHARED_LIBRARIES/libwifi-hal-mock_intermediates’: No such file or directory
build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets
build/core/base_rules.mk:183: *** vendor/oneplus/oneplus3: MODULE.TARGET.SHARED_LIBRARIES.libril already defined by hardware/ril-caf/libril.
make: *** [/home/android/android/system/out/build-cm_oneplus3.ninja] Error 1
build/core/ninja.mk:166: recipe for target '/home/android/android/system/out/build-cm_oneplus3.ninja' failed
make: Leaving directory '/home/android/android/system'

Gonna take a look into it after lunch ;)
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Beta 10 is out today :D want to link into it?
[OnePlus 3 & 3T Cross Device Development] matssa:
Why not, can you quote dianlujitao so that he can update his commits :)
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Why not? :P

[MENTION=5091734]dianlujitao[/MENTION], could you look and update blobs with this?

http://downloads.oneplus.net/oneplus-3/oneplus_3_oxygenos_openbeta_10/
[OnePlus 3 & 3T Cross Device Development] ivanich:
Use cm-14 branch fir vendor repo, also use maintainer device repo, with rebranding repopicks.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks, gonna test it out with the following roomservice

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_oppo_common" path="device/oppo/common" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-14.1" />
<project name="dianlujitao/proprietary_vendor_oneplus" path="vendor/oneplus" remote="github" revision="cm-14.1" />
<project name="dianlujitao/android_device_oneplus_oneplus3" path="device/oneplus/oneplus3" remote="github" revision="cm-14.1" />
<project name="Matssa56/android_kernel_oneplus_msm8996" path="kernel/oneplus/msm8996" remote="github" revision="cm-14.1-beta9blobs" />
<project name="LineageOS/android_external_sony_boringssl-compat" path="external/sony/boringssl-compat" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_Nfc" path="vendor/nxp-nfc/opensource/Nfc" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_frameworks" path="vendor/nxp-nfc/opensource/frameworks" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_libnfc-nci" path="vendor/nxp-nfc/opensource/libnfc-nci" remote="github" revision="cm-14.1" />
<project name="TheMuppets/proprietary_vendor_qcom_binaries" path="vendor/qcom/binaries" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
</manifest>

If it works, I'll upload the repopicks to my repos and test it out again, don't see why it shouldn't work.

EDIT/// building seems to work :) gonna wait and see ;)
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
Gonna flash the current build now, the firmware is included from my searching? I'm coming from 3.2.8 MM though, so I dunno, is there anything I need to do other than wipe and change to modified twrp?

And I assume I download the one from "CM_Beta_9" Folder?
[OnePlus 3 & 3T Cross Device Development] matssa:
I would prefer you flash the latest firmware + radio since I'm not sure they are included... At least not in my old one. And yeah, the CM beta 9 folder is the good one.

Other than the TWRP, the backup and a full clean, I don't see what else needs to be done. Please be careful!
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
The latest firmware and radio for Open Beta 9 you mean? I'll try find it and do that first then. :)

Edit: I Flashed Open beta 9 firmware and radio and I'm getting the dm-verity message. ;o
[OnePlus 3 & 3T Cross Device Development] miscom:
My Setup

[MENTION=6313536]matssa[/MENTION]

This is my roomservice.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_oppo_common" path="device/oppo/common" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-14.1" />
<project name="dianlujitao/proprietary_vendor_oneplus" path="vendor/oneplus" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_oneplus_oneplus3" path="device/oneplus/oneplus3" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_kernel_oneplus_msm8996" path="kernel/oneplus/msm8996" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_external_sony_boringssl-compat" path="external/sony/boringssl-compat" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_Nfc" path="vendor/nxp-nfc/opensource/Nfc" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_frameworks" path="vendor/nxp-nfc/opensource/frameworks" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_libnfc-nci" path="vendor/nxp-nfc/opensource/libnfc-nci" remote="github" revision="cm-14.1" />
<project name="TheMuppets/proprietary_vendor_qcom_binaries" path="vendor/qcom/binaries" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
</manifest>

And this is my repopick:

repopick 29870 29867 29862 29863 29859 29860 151822 151821 29855 151819 151820 29864 151816 29873

I had to add 29873 to get it to compile.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks for the heads up on that last commit. It isn't necessary if you use his repo, but necessary if you use the LineageOS repo. Gonna use this commit while building since I forked LineageOS directly.
[OnePlus 3 & 3T Cross Device Development] matssa:
OK guys the build is successful, I'm doing another one before uploading with a little surprise ;) stay tuned!
[OnePlus 3 & 3T Cross Device Development] miscom:
You da man!
[OnePlus 3 & 3T Cross Device Development] matssa:
:) I also updated the first post with the roomservice and the build process. I think you can find a clue in there ;)
[OnePlus 3 & 3T Cross Device Development] piats:
OMS **** yes!!
[OnePlus 3 & 3T Cross Device Development] EatBeans:
Really? :good: :good:
[OnePlus 3 & 3T Cross Device Development] beelzebu:
Does this include all the blobs for echo and gps fix??
[OnePlus 3 & 3T Cross Device Development] matssa:
Build completed and uploading :) will need testers for the kernel hax for the Android pay and OMS.

For the echo fix, read the first post...
[OnePlus 3 & 3T Cross Device Development] RagingHarry:
Aah that way...... Beta8 or Beta9 in the foldername.... Blobwise.

Am I correct?
[OnePlus 3 & 3T Cross Device Development] matssa:
For the latest build, it's in lineage_beta 9 (beta 9 = blobs from OOS beta 9).

Build is up guys! ;)

EDIT/// build on my phone, running without any issues ;) still thinks it CM though in the phone informations but who cares for now ;)

I will need help from you guys to tell me if OMS is working, as well as the kernel hax.

Thanks!
[OnePlus 3 & 3T Cross Device Development] RagingHarry:
Did you check if echo is fixed for sure, that part is whatbmade me move temporarily of Cm in early December.

And I'm longing to get back to aosp based builds.

Not going to test myself, going on a holz trip in 2days so haven't got time to do so now, as much as I wich that I did.

Keep up the good work m8, we all aprieciade the time you put into this all!!!!
[OnePlus 3 & 3T Cross Device Development] matssa:
Also users reported the echo fix so I think it is OK.

Whatch out guys, make sure to backup everything before applying a substratum theme! Just tested it out quickly and got bootloop
[OnePlus 3 & 3T Cross Device Development] yung40oz84:
Is it with the OMS commits or legacy? There are substratum rescue zips u can flash if bootloop
[OnePlus 3 & 3T Cross Device Development] zizoty:
sRGB is not working on the latest DEC 28 build.
[OnePlus 3 & 3T Cross Device Development] stryker09:
[MENTION=6313536]matssa[/MENTION] - for OMS you need to pull in commits from their various repos - take a look here:

https://github.com/substratumresources

http://xdaforums.com/showpost.php?p=67854202&postcount=4
[OnePlus 3 & 3T Cross Device Development] matssa:
OMS, got bootloop when applied a theme, and all my Google services got lost, so I feel like I need to clean flash ^^'

Strange, was it working before?

Thanks, I added masquerade in the build, but I may be missing some extra stuff.
[OnePlus 3 & 3T Cross Device Development] stryker09:
yep - ive been trying to get oms built as well but with no luck so far. btw any issues with building your kernel? i just used your fork in my manifest but for some reason its failing :confused:
[OnePlus 3 & 3T Cross Device Development] matssa:
Nope, no issues on my side, but I tested the safteynet check and it didn't pass but I don't know why, maybe because of magisk ^^'
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Hey there ;) your new build doenst allow to enable 1080p60 on stock camera app... Did you change hal settings?
[OnePlus 3 & 3T Cross Device Development] matssa:
Nope I didn't change anything ^^ The commit to revert the HAL3 is still there. What camera port version do you use?
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
It doesnt work, dont know why
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok guys took some time to look into OMS merging, and it seems to be quite long and complicated. If I understand correctly, we need to include all the different commits that they have in all their repos (12 repos with more than 500 commits only on the first repo...).

If there isn't any simpler way to import all these changes, I won't be able to include them since it will be waaaaaay to long, and I don't have the time :/ I contacted a dev from the WIley Fox thread (crDroid ROM) since they managed to include it. I also contacted TipsyOS, let's see how it goes :)

New build is in progress, I'll upload it after.
[OnePlus 3 & 3T Cross Device Development] stryker09:
awesome would love to also know how they did it, afaik substratum devs wanted to do a squash commit but it hasnt happened yet..
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah that's what I understood, but since there are sooo much commits going on in there, it will always be hard to be on the same page as their repos... Easiest way for us is to include it into LineageOS instead of the LOSTE (LineageOS Theme Engine ;) )
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
HAL3 is enabled
[OnePlus 3 & 3T Cross Device Development] matssa:
Strange, I was this in my repo too... Maybe the repopicks don't work, I need to clear this.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I have added com.oneplus.camera to hal1 Package but with no changes. If I disable HAL3, 1080p vídeo freezes
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok found the issue, it is caused by my extra OMS repos. I'm removing them until I can sort all the OMS support. I'll also use patches, a lot easier :) New build underway guys.
[OnePlus 3 & 3T Cross Device Development] matssa:
Build still NOK since they removed custom boot animations, I need to check if I can hax it.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Just add a diferent bootanimation, I am allways flashing one with pixel boot animation with 60fps

Btw, first time the error from fastdormancy
[OnePlus 3 & 3T Cross Device Development] matssa:
No, I mean the build cannot continue, get a fatal errror ^^ And thanks for the fast dormancy error, I only got one as well.

EDIT/// Finally, the build is launching again... And the commits will be taken into account ;)
[OnePlus 3 & 3T Cross Device Development] rituj_b:
You need many commits too

Take a look at my github, I posted a cm build with OMS about a month ago. My github has got all the repos that need OMS commits included, you'll spot them. Here

https://github.com/brituj/

Branch cm-14.1-OMS
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks, I'll take a look when I have more time, which is pretty much missing :/
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest build is up and running well on my fresh cleaned phone ;)
[OnePlus 3 & 3T Cross Device Development] sidhg:
Does it have full substratum support?
[OnePlus 3 & 3T Cross Device Development] matssa:
As I said before, I will pause the port of OMS to this ROM because I don't have enough time since there are a looooit of commits to bring up to speed... Furthermore, with the porting from CM to LAOS, I have enough on my plate :)

Please dont forget that I'm on vacation, I will have even less time when I go back to work.
[OnePlus 3 & 3T Cross Device Development] sidhg:
Oh sry I didn't know that porting substratum needs lot of work..

Appreciate your work

Thanks for the ROM :victory:
[OnePlus 3 & 3T Cross Device Development] rituj_b:
Don't worry it just seems a lot, though it's too ez, there are hardly 20 commits in total and since I already merged them, you won't get any merge conflict if picking from my repos. Just repopick XXXXXX XXXXXX XXXXXX and just in one command all commits will be merged ☺️

Anyways great work. :good:
[OnePlus 3 & 3T Cross Device Development] matssa:
I'll contact you in PM for this info, but after in a couple of days when I have more time :)
[OnePlus 3 & 3T Cross Device Development] sumasage:
i did a clean flash on the 29th build. The camera error out when open, it just said Camera has stopped. Just thought i report it.
[OnePlus 3 & 3T Cross Device Development] matssa:
This happens to be normal since the snap camera uses the HAL3. Since it is now disabled, it crashes. I suggest you use the OOS camera port that you can find on XDA by [MENTION=4837394]siankatabg[/MENTION]
[OnePlus 3 & 3T Cross Device Development] miscom:
Hello LAOS! Well, I prefer to call it LAD.
[OnePlus 3 & 3T Cross Device Development] Skinpipe:
My apologies for a **** storm but linOS is totally better than LAOS
[OnePlus 3 & 3T Cross Device Development] nanodan:
Off topic, but where the heck did the "A" come from anyway? It should be LOS if they're going that route! (is it Line Age OS or Lineage OS?)

Tsk tsk...

I agree though, LinOS sounds good too.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
[MENTION=6313536]matssa[/MENTION], can you use screen share?
[OnePlus 3 & 3T Cross Device Development] Scronix:
Its LAOS As Lineage Android Operating System (For some reason they liked to make it obvious that its android) ?
[OnePlus 3 & 3T Cross Device Development] matssa:
LAOS is for Lineage Android Operating System. It's good for me, I don't really care about the name, I'm more about the community behind it ;)

Screnshare? Can you describe it? If it is the function brought by OnePlus, it seems that no ;)
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Miracast. I can find my tv but it doesnt stay connected
[OnePlus 3 & 3T Cross Device Development] matssa:
Aaah like the Chromecast? It works with mine, I need to test it though with the new ROM, but don't see why it shouldn't work.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
In settings, screen, transmit - it detects my tv and try to connect, but after that it dont mantain the connection

It worked on this tv before and with beta 9 too
[OnePlus 3 & 3T Cross Device Development] matssa:
Very strange... Do you have a specific app that you can use? Other than that, I don't see why it doesn't work... I'm making a build this morning, maybe it will help? Did you try flashing the modem and radio from beta 10?
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Nope, just Android native app. Will try out beta 10 modem

Edit

Dont work
[OnePlus 3 & 3T Cross Device Development] matssa:
Strange... Please test the new build (uploading). Furthermore, do you use any mods?
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Will test... The only mod is se Linux changer to be able to use notification slider app
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah but this is an app correct? It isn't something that you flash with the ROM? Cause pixelfy can cause issues.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Yes, An app used to change se Linux Mode to permissive
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok thanks, then I dunno what happens... I know that I had slider issues (wouldn't toggle) and now it works after flashing the ROM, booting, then flashing the extra stuff.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I am using Ex kernel on yesterday ROM. Could it be? Will flash only ROM and gapps
[OnePlus 3 & 3T Cross Device Development] evertking:
So, is this gonna be the exactly like CM with just a rebranding or built from scratch?
[OnePlus 3 & 3T Cross Device Development] matssa:
Exactly the same as CM but with a different name, at least it seems to be like it. I dunno what was the IP of Cyanogen here though.
[OnePlus 3 & 3T Cross Device Development] stryker09:
is your frameworks_base by any chance based on AICP? i had compile errors with some aicp_symbols.xml, merging went fine though [MENTION=6313536]matssa[/MENTION] fyi
[OnePlus 3 & 3T Cross Device Development] kash296:
[MENTION=6313536]matssa[/MENTION] could you or anyone else point out the commit which allows postprocessing to work normally on the camera port by [MENTION=4837394]siankatabg[/MENTION] ? Because postprocessing isn't working properly on most of the N builds i think. It's working perfectly on your ROM however. I'm trying to help a friend with his ROM, so this would be very helpful for him. Cheers :)
[OnePlus 3 & 3T Cross Device Development] EatBeans:
Does this rom provide the echo fix or ist the echo in calls still present?

Edit: I read the description :D
[OnePlus 3 & 3T Cross Device Development] siankatabg:
Maybe your friend build of RR doesn't include the latest open commits and the one that enables camera HAX for our legacy blobs (pre N) and the other commit that disabled HAL3.
[OnePlus 3 & 3T Cross Device Development] kash296:
Okay, thanks, will have a look with him. :D I didn't mention the ROM was RR though :P
[OnePlus 3 & 3T Cross Device Development] siankatabg:
You have mentioned a friend build of RR in my thread if I'm not wrong, so I though you talk about it :)
[OnePlus 3 & 3T Cross Device Development] kash296:
Haha okay. Well this is for both RR and another ROM. :D
[OnePlus 3 & 3T Cross Device Development] philidor:
[MENTION=6313536]matssa[/MENTION], [MENTION=4837394]siankatabg[/MENTION] camera port work well in this ROM but it's impossible to use RAW mode. I tried many apps. I know ported camera don't have RAW mode.

It's only to be certain about it. I'm happy with it and wait for kernel and camera blob Frome OnePlus.

Thanks for your efforts and hard work.

Good new year

Edit: slider don't work? It's a know bug?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] philidor:
OK maybe it's true but it's OT.... Or spam so please don't post here

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] RagingHarry:
That is nog OT, the dude joined this year this month and 96 posts and this kind of, that is spam!
[OnePlus 3 & 3T Cross Device Development] philidor:
Yes I thought it was spam... ?

Inviato dal mio Nexus 9 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] NickMidd91:
Hey I was wondering when you update the ROM with the commits from beta 10 can you add WiFi calling for T-Mobile pleas it would be grate thanks.
[OnePlus 3 & 3T Cross Device Development] matssa:
I had the same issue with the slider, I had the reflash without any mods, then flash the mods and it would work.
[OnePlus 3 & 3T Cross Device Development] matssa:
I don't know how to add, and it should be [MENTION=5091734]dianlujitao[/MENTION] that should this.
[OnePlus 3 & 3T Cross Device Development] philidor:
What mod you use?

I flashed only ROM + GAPP.

For now I solved it using ROOT + SelinuxMode Changer app + Notification slider app

Have I make some errors?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk