• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

S21 Gallery geotag upload

On my S20 I would upload (share) images to Lightroom. The geotags data is uploaded from Gallery so I can see where the image was taken in Lightroom. On my S21 Ultra the geotags info is in the Gallery image but won’t show up in Lightroom or any other imaging app. Anyone else have this problem, better yet, a cure? I geotag all my images...

database.collection("Users").document(userID).set(map)

Hello guys,

I'm really new here, hope someone could help.
I ve a problem apparently simple, but i'm going crazy to fix it!

So, as title saying, I'm trying to add a new document in my Cloud Firestone using this way:

private void saveOnFireCloud(String userID, String name, String email) {
String GeneratedID;
Map<String,Object> map = new HashMap<>();
map.put("id",userID);
map.put("name",name);
map.put("email",email);

database.collection("Users").document(userID).set(map)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@override
public void onComplete(@NonNull Task<Void> task) {

Toast.makeText(Register.this, "Data Inserted!", Toast.LENGTH_SHORT).show();
}
})
.addOnFailureListener(new OnFailureListener() {
@override
public void onFailure(@NonNull Exception e) {
Toast.makeText(Register.this, "Error Inserting Data!" + e.getMessage(), Toast.LENGTH_SHORT).show();
}
});
}

The document is created with success, BUT instead of create the document key with userID as i passed,
it generate a new random ID document key. I also tried to pass "TESTKEY" String instead of userID just for test purpouse but fails and generate again a random id... Anyone knows why?

PS: userID is the Auth Firebase ID, cause I want to link my new Document key to an existing user in Firebase Auth section! I think this is the right way, but not completely sure.

Ways to flash update.zip

Previously, I downloaded a update.zip from asus offical website. But the file size is too big that can't fit in with cache partition.
So I came up with some possible solution below,
1. Re-partition
Since I wanna extend cache,the effected partitions will be APD,ADF,System,Data, I'll backup them by dd command (dd if=/dev/block/mmcblk0p*7~10* of=/storage/emulated/0/*APD.img,etc.) And export them to my pc. Then I'll remake those partition by parted command and mkfs command, and use fastboot flash or dd to recover them all except /data.
The only issue of this method is that I can't find a custom rom for this. I might do it while normal boot
2. Resize update.zip
Since I know how to sign a update.zip file by signapk, I'll use this to split the file to a few packs.
In practice,I'll only leave META-INF and a tiny part of /system folder and pack them.the command will only be'mount('ext4','EMMC',(the patch),'/system');package_extract_dir('system','/system');', repeat for 6 time for copying files only .The 7th update.zip will include the rest of the files and official update-script.
I'll use fastboot flash update 7 times without rebooting to make it work.

Please help me analysis if these methods are correct and working, thanks:3.

Btw the reason of 'why I don't just let my tablet do a ota update and everything will be done?' is...
Well... The Update Manager just wanna leave me alone....(it is not function properly at all)

Sdk emulator not working : VCRUNTIME140.dll not found

So I installed Android Studio not long ago. I installed everything right, I installed in the sdk tools :
  • Android Emulator
  • Android SDK platform tools
  • Intel (x86) Emulator accelerator (HAXM)
I installed the API-Level 30 (x86 too)
I tried enabling/disabling launching in a tool window
I uninstalled and reinstalled everything several time

Next, I tried launching the emulator with command line
I first created an AVD: Pixel_XL_API_30 and used the command
emulator.exe -avd Pixel_XL_API_30 in the right folder with admin and non-admin privileges
I get a VCRUNTIME140.dll not found

So I tried fixing the dll following mainly (https://softwarekeep.com/help-center/how-to-fix-the-vcruntime140dll-is-missing-error-on-windows-10)
I ran scannow, I tried repair tools in all Visual studio version I could find in apps and functionalities
Then I tried unrergistering and registering back the dll and I get the following :

Module VCRUNTIME140.dll was loaded but entry point dllRegisterServer not found (more or less) Same for dllUnregisterServer.

And here I am stuck and desperately in need of your help. Thanks

recomendation for an android tablet; projector; good lens

GooDee 2020 Upgrade HD Video Projector, A couple of weeks back, my basketball teammate, a buddy came to me for a suggestion on best budget 1080p projector, as he was excited to celebrate his team’s winning moments on a widescreen (sadly, his team lost the game!!). Undoubtedly, I told him to go for GooDee 2020 Upgrade HD Video Projector. With excellent brightness, contrast ratio, and broader view, I must say it is one of the best 1080p projectors under 500.

Filter

Back
Top Bottom