yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] sambow23:
I finally got this working on my SM-T970. Though I had some troubles getting it working by following your instructions exactly, it would still boot loop even after neutralizing vbmeta.img (perhaps I changed the wrong offset?). Though for some reason flashing magisk made it boot perfectly? I assume Magisk disables AVB entirely or something. Thank you for this guide, may this tablet live a long life thanks to treble!
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] ucool38:
i also got SM-T970 please help me to get back to android 10... Most of the game which play crashes in the middle for android 11 ... Can you please help me to do what you did ... i am new to this custom ROMs and flashing so help me..
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] ivanox1972:
As I know, you can't. All android 10 bootloaders are XXU1 - if you upgraded to XXU2 then nothing can be done.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] LSS4181:
Sorry, didn't notice there were new posts in my actual thread...

While you certainly can't flash XXU1 firmware via Odin once you upgraded to XXU2, you can follow the instructions to use dd in TWRP to flash the logical partitions. This is how I used to flash vendor image extracted from Android 10 FW, as due to SELinux policy issues, Android 11 vendor does not work well with GSIs on Samsung Qualcomm devices in general. Magisk won't work, and the tablet would semi-brick if you attempt to use Securize from Phh-Treble settings.

While I mostly use Android 11 GSIs, the same should work with Android 10 GSIs of your choice, but I haven't tested, as most A10 GSIs are no longer maintained. GSI image of your choice (/system) and A10 vendor (/vendor) are all you need, as GSIs do not care about /odm and /product so it's safe to leave them as-is.

A WARNING: I DO NOT recommend flashing A10 stock FW using this method as you're literally violating the rollback protection which has the risk of causing A HARD BRICK!!! Similar cases have happened on other devices of other vendors before.

ONE MORE WARNING: Due to the ongoing case of Samsung disabling cameras on Z Fold 3, I seriously advise against upgrading the device any further, especially in case a XXU3 firmware comes out in the future, as there are potential signs that such crippling behavior might spread to existing devices.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] ivanox1972:
@LSS4181 thanks dor for deep explanation, but I'm afraid my level is not high enough to understand all of this. I am also tempted to try gsi but not want to risk lot...

So, can it be installed over stock android 11, new bootloader XXU2?

Thanks
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] LSS4181:
I can't guarantee A10 GSI will work on such environment, but GSIs probably won't have issues with rollback protections. It's just stock ROM might have something that would do dirty stuffs in case such violation happens so I personally would not recommend such use case.

However, A11 GSIs will certainly work fine, just that with A10 vendor you need to use DragKernel as the stock one has a watchdog that'll reboot the system after 100 seconds.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] zxczxc4:
@LSS4181 - thank you for the guide, I've had a T970 for nearly 1 year now, always wanted to run a custom rom on it!

I've tried your guide twice now, but it results in failures for me.

I've unlocked the bootloader, flashed TWRP (twrp-gts7xl-3.5.0_10-A11_3_ianmacd.img), running ATK3.

Not sure if TWRP for Android 11 and ATK3 being Android 10 makes a difference?

I extracted a vbmeta.img.lz4 from the ATK3 pack online, decompressed it to get the vbmeta.img, and wrote 0x03 to decimal offset 123.

(Tried to follow the instructions exactly)

I think it's the flashing/dd part.

After I dd the gsi img to dm-0, I can not reflash the multidisabler anymore. It tells me something like:

"Failed to mount '/system_root' (Invalid argument)"

Then, I can't even mount 'system' in TWRP, the checkbox is unselectable.

To get back to a working state, I have reflashed the stock rom (ATK3).

The GSI I tried to use was: system-roar-arm64-ab-vanilla.img.xz - from AOSP 11.0 v313

Is this the correct version to use (A, A/B etc?)

And how can I tell if the image file is sparsed or not?

Any input is appreciated, thank you!
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] LSS4181:
Uh... I should have mentioned earlier. Multi-Disabler expects /system_root to be mountable r/w, which cannot be done with a non-vndklite GSI.

As such, to disable encryption, you'll initially need to flash a vndklite GSI, or simply just do that before you actually flash the GSI (stock ROM can be mounted r/w). As Multi-Disabler is only needed once per /vendor flash, you'll be able to use non-vndklite GSI afterwards.

EDIT: If you are experienced in modifying recovery zips, you can edit the Multi-Disabler install script and comment out the parts actually involving /system or /system_root.

EDIT 2: I just realized this... I recall that phh AOSP GSI is sparsed. You need to use simg2img command instead of dd to flash it.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] zxczxc4:
@LSS4181 - thank you for the reply.

I am not sure if the images I was trying to us were sparsed or not.

Since you mentioned vndklite images, I tried those - `simg2img` told me that the hash/magic was not valid, so at least these ones are not sparsed.

But good idea to attempt to use `simg2img` if you are not sure about an image, it doesn't hurt to try.

I flashed phh's v313 ab vndklite image, my device was stuck on the samsung boot screen for about 10 minutes (the screen with "your device is unlocked" etc...) I then held some buttons to force reboot/power down. I powered back on and I finally saw the rom booting.

Vanilla AOSP was a bit boring, so flashed LOS 18.x (vndklite again) and that is great. Dark mode can be made BLACK which I really appreciate.

No issues with the watchdog/no reboot after 100 seconds.

I did try to install microg... tried to install (adb push) to /system/priv-data but must have done something wrong.

It gave me bootloops, tried to reflash the gsi twice but didn't seem to change anything... :(

I ended up reflashing stock again, repeated the whole process (apart from microg!) and my system is up working again.

I should go and ask on the lineage os gsi thread for advice about microg.

Thanks again for the guide.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] sambow23:
You could always flash magisk and use the microg module, works perfectly for me
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] zxczxc4:
That's exactly what I ended up doing.

Originally I wanted to avoid the 'newer' style, using Magisk etc, it seems more complicated than just using a rom that is already rooted. For my use case of this device, I don't care about safetynet etc, don't care about keeping system untouched etc.

BUT! Flashing Magisk was so easy, no need to patch any images... I simply flashed the latest version of the Magisk apk via TWRP.

On restart, Magisk app wanted to finish the install itself... but failed? So I simply installed the same apk myself, and it's been working perfectly :)
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] TiTiB:
Thank you @LSS4181 for the exquisitely detailed instructions! I think have enough experience with this stuff to be succesful, but have not yet bought this tablet to try it (currently using a rooted, debloated S6).

Questions:

Which vendor does it ship with? ATK3? I wouldn't do any upgrades when I got it, but would immediately start flashing.

Has anyone succesfully used XPrivacyLua (XPL) on this? I currently use XPL Pro, and I know that it depends on a working EdXposed (or Lsposed, which I've never used) which requires a working Magisk. From reading this thread, the Magisk part seems Okay, but what about Ed/L Xposed?

Thanks again.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] sambow23:
XPrivacyLua/LSPosed does work, I'm able to pass safetynet thanks to it
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] LSS4181:
I got my tablet early so it was on an earlier version than ATK3.

If your device ships with BUBB or before, you should be able to downgrade directly if you know how to use Odin.

Flashing ATK3 (or earlier) vendor via dd from TWRP is only needed if your device is on BUC1 or later, as from that version onwards SW REV has been incremented so you can't downgrade via Odin anymore.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] TiTiB:
Which Xposed are you using? I'm not very familiar with Lsposed.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] TiTiB:
Thanks ag

Thanks again for the detailed response. The info you've shared gives me confidence. Now I just need to convince myself that I 'need' to buy it. 😉
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] AnonVendetta:
@LSS4181: I've been running the stock Android 11 firmware since I bought the Tab S7+ SM-T970, about halfway into this year. Mine shipped with a version 2 bootloader, so there is no possibility of running stock 10 for me.

Then I saw your note about Bluetooth earbuds not working. This would be a big deal for me on a GSI. I don't want to use a USB C headphone jack adapter, since it would prevent charging while using them. And it would wear out the charging port by constantly inserting/removing.

What BT earbuds do you use? Does it happen on all GSIs that you've tried? I saw your recent issue on GitHub, and noticed that no one else has commented.

GApps is another big deal for me, a must have. I used to use MicroG on my daily driver devices, but stopped using it about a year ago due to issues that I was unable to find solutions for.

Can you elaborate a bit more on how to modify vbmeta and what to change? I'm not particularly skilled with the usage of hex editors, so not sure how to proceed here or what to edit.

I know there will probably be issues inherent to running to a GSI, but I'd like to change things up a bit and experiment. If I don't like what I see, I can always return to stock rooted. I'm not a big fan of stock firmwares, but so far it has been very stable for me. However, if I can get a custom ROM like AOSP, RR, LOS, etc running reliably, then I'd definitely switch. There are no features on stock besides Dex and Secure Folder, that are compelling enough to me me stay on it.
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] sambow23:
Bluetooth audio works if you disable the a2dp hardware offload in the phh treble app
[Samsung Galaxy Tab S7 / S7 Plus Guides, News, & Di] LSS4181:
Don't know if audio issues might be caused by using a different kernel (as I've switched to using DragKernel for this tablet). I don't recommend using stock kernel, though, due to a nasty 100-second watchdog that you need to manually disable after system startup (DragKernel has that removed from config).

I recall it's now possible to patch vbmeta using Magisk now. Simply provide the vbmeta of your FW version to Magisk and it'll patch it for you. I haven't tried, though, as I always do this by hand with a hex editor (it's just to change a single byte, which the recent Magisk versions would do).

Back then I couldn't get the device certified so I switched to microG which is working well. I recommend using NanoDroid as it comes with a modded Play Store which allows you to purchase apps as well as IAPs. The modded Play Store still works, despite being quite dated.

I don't really have anything blocking me from using microG now. If you need real GApps and know about the workflow for uncertified devices, you may try flashing a bgN flavor GSI as opposed to bvN (g means the GSI ships with GApps).
[Moto X4 Questions & Answers] HaschwalthU:
Help please
[Moto X4 Questions & Answers] sd_shadow:
MOTO KEY? for what?

Unlock bootloader?

USB Drivers?

If it's for unlocking the bootloader see

[Guide]Un/locking Motorola Bootloader

Un-Locking and Re-Locking Motorola Bootloader New @ragarcia87 has posted an On-line Data Scrub Tool like Moto use to have. https://xdaforums.com/t/tool-scrubber-v1-0-2024-05-01-motorola-datascrubtool.4670185/ USA...

xdaforums.com
[Moto X4 Questions & Answers] pvmpkin:
Here's the Moto Key APK link: https://www.apkmonk.com/app/com.phonegap.motokey/
[Moto X4 Questions & Answers] HaschwalthU:
I'm talking about the MOTO KEY that came incorporated in the MOTO X4 for pc
[Moto X4 Questions & Answers] pvmpkin:
My bad, I have it installed on my laptop. Here's a copy of the installer for Windows 10: https://drive.google.com/file/d/1G0-M7UbGyYm7_BB4Uzk6w67txir-yvAN/view?usp=sharing
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SALMANKHANPM:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid/probably? ( Subject to OEM's)
*
* We are not responsible for bricked devices, dead SD cards
* unpleasant experiences. Custom ROM's are Custom for a reason and
* as developers, we try our best to give you the most complete experience
* When you choose our ROM, its a choice which you make but it doesnt make us
* liable to any unfortunate events. But we will be happy to help for the greater good.
/

Palladium OS is not yet another ubiquitous os but a trendsetter of its own level. The Prime focus here

are on speed, stability and above all, its a community driven os where everyone can experience their ideas

without any limitations. All these is complemented by the Meteor Fall programme which are a series of OTA updates

which adds in new features and suggestions. So, now you know why its christened The Palladium OS.

Sanjheevi

Lokesh

Pranav Ajay

Support Us if you like our work

Got an issue or suggestion? Reach us at

Telegram: https://telegram.me/palladiumos_chat

New Settings homepage

New About phone UI

Network Traffic Indicator

New qs tint style

Accent color picker

Gaming mode

Lock Screen Charging Info

Swipe to ScreenShot

Gesture bar customization

Adaptive playback

Volte Icon support

Lock Screen Clock Styles

Palladium: Palladium-OS

Palladium Device Sources: PalladiumOS-Devices

- Backup your personal data (Important)

- Download the ROM and GApps and transfer them to your device.

- Boot to recovery (TWRP recommended).

- Wipe the System, Cache, Data and ART/Dalvik cache.

- Flash the ROM + Gapps Zip file.

- Reboot your device.

The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!

ROM: https://palladiumos.com/download

GApps: NikGapps

- Google for AOSP

- LineageOS

- Project Fluid

- Pixel experience

- Project Streak

- Dot OS

- Octavi OS

- Bliss ROM

- AICP & POSP & Pixys Team for thread template idea

- Also many pro devlopers who all help us to bring this rom to you..

- Please let us know if we forgot to mention your name in credits..​

Build Author/Maintainer - P.M.SALMAN KHAN

Device Name - Redmi Note 5 Pro

Device Codename - Whyred

Kernel Source - Kernel Source

ROM Status - Official

Android Version - v11.0

ROM Version - v1.3
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SALMANKHANPM:
PalladiumOS V1.3-Whyred-25-05-2021​

DEVICE CHANGELOGS :​

• Switched To User Build .

• Fixed Carrier Video Calling (Works for jio to jio only)

• Fixed Smart Charging .

• Fixed WFD .

• Import AdaptLaunch and some other perf .

• Tune Media Codecs & Fps Values .

• Enable hfpclient support .

• Configure SQLite to operate in MEMORY mode .

• rootdir: Set up/down_rate_limit_us as 1000 .

• Silence clang warnings during kernel compile .

• Enable DFS channel scanning in P2P search .

• Add fast input profile for the record concurrency .

• XiaomiParts : Add dynamic thermal profile implementation .

• XiaomiParts : Set dynamic thermal interval to 5 sec .

• XiaomiParts : Add switchbar to disable dynamic thermal .

• XiaomiParts : Switch to TaskStackListener .

• XiaomiParts : Add ACTION_SCREEN_ON intent filter .

• XiaomiParts : Display icon beside thermal profiles .

• Bluetooth: Disable clean turn on .

• Silence bt logspam.

• overlay: Disable bluetooth by default .

• Limit screen recorder to 60fps .

• Add proper support for 5GHz hotspot .

• Uprev Display Hal To V2.0 .

• XiaomiParts : Send Thermal Profiles To Battery .

• disable OMX.qcom.video.decoder.avc.secure .

• Build With Prebuilt Strix EAS Kernel .​
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] ruggioq:
download link error

correct link: https://palladiumos.com/download (only with chrome :-((( )
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SALMANKHANPM:
Thanks Updated !
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Antox97:
Any Screenshot?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] dwadp:
Anyone who gets nginx 404 when visiting the download link https://palladiumos.com/download, maybe you could use the new link here https://get.palladiumos.com/. But i guess they dropped support for Redmi Note 5 Pro (whyred). :(
[Touch Pro, Fuze General] Riith:
I've looked around the forum and cant seem to find anything about this problem, hopefully some of you know how to sort it. I've mocked up a picture of the problem because my digital camera is broken at the moment.

As you can see, the buttons along the bottom have an almost white background making it hard to read and excluding that, its just ugly. Any ideas on what might be causing this?

Thanks,

Henry
[Touch Pro, Fuze General] Riith:
Anyone? :(
[Samsung Galaxy Note 20 Ultra Questions & Answers] zimoon77:
Are there any providers in Hong Kong who offer esim for the SM-N9860? That would be great if Samsung HK comes out with an update that enables Esim. Not just in the US.
[Samsung Galaxy Note 20 Ultra Questions & Answers] Limeybastard:
Issue is, the SM-N9860 is physical dual sim Note 20U and doesnt support esim to start with. I'll let other actual current N9860 owners chime in, since I had that specific model only briefly last year.
[Samsung Galaxy Note 20 Ultra Questions & Answers] zimoon77:
So I hope that Samsung Hong Kong will activate esim with an update - like in the USA
[X 2014 Q&A, Help & Troubleshooting] zuhyl:
I have a Moto X gen 2 phone (XT1097) that I am trying to install TWRP on. I have the bootloader unlocked but the error i am getting is 'mismatched partition size'

How can I fix this issue?
[X 2014 Q&A, Help & Troubleshooting] sd_shadow:
Try 3.0.2.0

https://xdaforums.com/t/recovery-vi...uch-recovery-2017-05-19.2911523/post-69319612
[X 2014 Q&A, Help & Troubleshooting] zuhyl:
i tried it but still got the same error message on the phone:

(bootloader) has-slot:recovery: not found
(bootloader) is-logical:recovery: not found
Sending 'recovery' (9676 KB) OKAY [ 0.362s]
Writing 'recovery' OKAY [ 0.134s]
Finished. Total time: 0.522s
[X 2014 Q&A, Help & Troubleshooting] morgessa:
In case this is still relavant to somebody:

I ran into the same issue while installing lineage recovery (prior to installing lineage os) on two units recently. I ignored the message and everything worked well from that point on.

After flashing recovery, do not reboot device. Select recovery from menu. The custom recovery you installed will show up. Install custom ROM from there.
[X 2014 Q&A, Help & Troubleshooting] Dr4co:
This solution actually worked great! Thank you @morgessa! :) (y)

Ignoring the message and navigating directly to Recovery was the solution!
[Moto G Play (2021)] dary1361:
I relocked the bootloader using "fastboot oem lock" and I've lost the OS. When I use LMSA and try the rescue option it fails in the Flashing section before it can load the OS image file. It fails every time during Flashings before reaching 50%. Any suggestions?
[Moto G Play (2021)] sd_shadow:
Try unlock code again
[Moto G Play (2021)] dary1361:
Below I have copied what I get when I try the unlock code.

I cant change OEM unlock setting since the OS wont boot. When I start the device I get "No valid operating system could be found. The device will not boot."

PS D:\platform-tools> .\fastboot oem unlock "UNIQUE_KEY"

(bootloader) Check 'OEM unlocking' in Android Settings > Developer

(bootloader) Options

FAILED (remote: '')

fastboot: error: Command failed
[Moto G Play (2021)] sd_shadow:
Try flashing stock manually with fastboot

https://xdaforums.com/general/rooting-roms/guide-flashing-motorola-firmware-t4042039
[Moto G Play (2021)] dary1361:
I followed the video and created the "servicefile.bat" file. But when I run it, I get the below message. All the flash commands fail. Is it a bootloader locked issue? But the fastboot unlock command doesn't work and the OS does not load, for me to unlock.

D:\RSD_Lite_v6.2.4\GUAMNA_RETAIL_QZAS30.Q4_39_35_4_subsidy_DEFAULT_regulatory_DEFAULT_CFC.xml>echo off

max-sparse-size: 268435456

Finished. Total time: 0.004s

OKAY [ 0.002s]

Finished. Total time: 0.003s

Sending 'partition' (37 KB) OKAY [ 0.003s]

Writing 'partition' (bootloader) Validating 'gpt.default.xml'

(bootloader) flash permission denied

(bootloader) Cancelling 'gpt.default.xml'

FAILED (remote: '')

.

.

.
[Moto G Play (2021)] sd_shadow:
What does getvar all say? (remove imei before posting)

fastboot getvar all
[Moto G Play (2021)] sd_shadow:
You are using this firmware?

https://mirrors.lolinet.com/firmware/moto/guamna/official/RETUS/

XT2093-4_GUAMNA_RETUS_10_QZAS30.Q4-39-35-2_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip
[Moto G Play (2021)] dary1361:
I had used the ROM which LMSA recognizes and downloads, which is

GUAMNA_RETAIL_QZAS30.Q4_39_35_4_subsidy_DEFAULT_regulatory_DEFAULT_CFC.xml

I also tried with the one displayed after "getvar all" and which you suggested.

XT2093-4_GUAMNA_RETUS_10_QZAS30.Q4-39-35-2_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml

I get the same result.

C:\XT2093-4_GUAMNA_RETUS_10_QZAS30.Q4-39-35-2_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml>echo off

max-sparse-size: 268435456

Finished. Total time: 0.001s

OKAY [ 0.002s]

Finished. Total time: 0.004s

Sending 'partition' (37 KB) OKAY [ 0.003s]

Writing 'partition' (bootloader) Validating 'gpt.default.xml'

(bootloader) flash permission denied

(bootloader) Cancelling 'gpt.default.xml'

FAILED (remote: '')

fastboot: error: Command failed

Sending 'bootloader' (13824 KB) OKAY [ 0.359s]

Writing 'bootloader' (bootloader) Validating 'bootloader.default.xml'

(bootloader) flash permission denied

.

.

.
[Moto G Play (2021)] sd_shadow:
Are just using the .bat ?

Try manually entering commands

fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
[Moto G Play (2021)] dary1361:
same

fastboot flash partition gpt.bin

Sending 'partition' (37 KB) OKAY [ 0.003s]

Writing 'partition' (bootloader) Validating 'gpt.default.xml'

(bootloader) flash permission denied

(bootloader) Cancelling 'gpt.default.xml'

FAILED (remote: '')

fastboot: error: Command failed
[Moto G Play (2021)] dary1361:
Repeated the manual flash process using a mac system too. Used sudo.

Still getting

sudo ./fastboot flash partition gpt.bin

Password:

Sending 'partition' (37 KB) OKAY [ 0.002s]

Writing 'partition' (bootloader) Validating 'gpt.default.xml'

(bootloader) flash permission denied

(bootloader) Cancelling 'gpt.default.xml'

FAILED (remote: '')

fastboot: error: Command failed

:(

Did I brick the phone? I just re-locked the bootloader!
[Moto G Play (2021)] wonderlandpoet:
Ok I'm having the same issue please tell me you figured it out.
[Moto G Play (2021)] sd_shadow:
Have you tried LMSA'S rescue option?

https://xdaforums.com/general/general/update-moto-lenovo-moto-smart-assistant-t3951714
[Moto G Play (2021)] wonderlandpoet:
Yes and I will start the download and it will sit at 0% for hours I click on settings then it says program not responding
[Moto G Play (2021)] Kenora_I:
Huh, why did the os disappear after relocking the bootloader..

What did you perform before relocking the bootloader?
[Moto G Play (2021)] Kenora_I:
This technique is for Motorola devices so it may work, I'm not sure I've ever owned one of those devices.

Get back to me if it works..
[Huawei Mate 40 Pro Themes, Apps, and Mods] Kubaan:
Hi, do you know where can I get Old Reconstruction theme? I mean adaptable one (depends of device white/dark system theme). I had it before first system update, after it is updated one. My device is NOH-NX9
[Huawei Mate 40 Pro Themes, Apps, and Mods] Sinatrabusatra:
Hmmm good question, I´m replying to see if anyone else answers hehe