yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] a452388:
FileDirectory.java, fix file separator and ensure parent dirs. Now it works.

protected OutputStream getFileOutputLocal(String name) throws DirectoryException {
try {
return new FileOutputStream(fileEnsuredDirs(generatePath(name)));
} catch (FileNotFoundException e) {
throw new DirectoryException(e);
}
}

private File fileEnsuredDirs(String path) {
File file = new File(path);
File parent = file.getParentFile();
if (!parent.exists()) {
parent.mkdirs();
}
return file;
}

private String generatePath(String name) {
return getmDir().getPath() + File.separator + name;
}
[Android Software/Hacking General [Developers Only]] kikfox:
Exactly,

Glad to hear from someone with good understanding 👍👍

Maybe you will be much interested in : github.com/REAndroid/ARSCLib
[Android Software/Hacking General [Developers Only]] a452388:
And there's another bug, kikfox can not handle the '.jar' Android library. And the fix:

// ApkDecoder.java
// Do not do refactor if no resources
private void refactorResources() throws AndrolibException {
if (!this.mNoRefactor && (this.hasResources() || this.hasManifest())) {
ResTable resTable = this.getResTable();
ResRefactor resRefactor = new ResRefactor(this.mApkFileList, resTable, this.mRefactorFile);
resRefactor.refactorAll();
}
}

// Androlib.java
// resTable can be null
public void decodeUnknownFiles(ApkFile apkFile, File outDir, ResTable resTable) throws AndrolibException {
Set<ResResource> allFiles = resTable != null ? resTable.listSourceFiles(apkFile.getName()) : Collections.emptySet();
LOGGER.info("Copying unknown files '" + apkFile.getName() + "'");
File unknownOut = new File(outDir, "unknown");
...
}

// ApkFileList.java
// add '.jar' as ApkFile
private static boolean isApkFile(File file) {
if (file != null && file.isFile()) {
String name = file.getName();
name = name.toLowerCase();
return name.endsWith(".apk") || name.endsWith(".jar");
} else {
return false;
}
}
[Android Software/Hacking General [Developers Only]] kikfox:
You are so good!

For

isApkFile

you are right it is a bug.

I am aware it will fail at no resource scenario, because my tool is aimed to handle "RESOURCE" obfuscated apks with some functionality which apktool lacks, NOT to replace apktool.

BTW:

I am going to abandon this tool working on a new tool :

1. Independent of apktool & aapt/aapt2

2. Integrated with smali/baksmali to refactor java classes

3. Proto <-> Binary resources (arsc)

Thank you again 👍
[Android Software/Hacking General [Developers Only]] chinamail:
GREAT
[Windows 11] brick00444:
I know it is very early but, has anyone sideloaded an apk without using the one from the Microsoft store?
[Windows 11] epirater:
I tried an APK but it didn't know what to do. Not sure if they're planning to add more in the future?

Windows 11 will be able to sideload Android apps

A Microsoft engineer says you’ll be able to load APKs.

www.theverge.com
[Windows 11] chratoc:
iirc, the feature has not been added to the latest preview. Wait until Q3 of this year to experience every windows 11 feature.
[Windows 11] brick00444:
Thank you
[Windows 11] therichwoods:
The Windows Subsystem for Android isn't there.

On a side note, are we going to be calling this process sideloading? Isn't it just installing apps from the internet like we've always done?
[Windows 11] svetius:
It's sideloading because you're installing via a "side" method....meaning, not the primary way which in this case is via Amazon app store of course.
[Windows 11] AmznUser444 Dev:
What is the file location where put the Android apps in Windows 11?
[Windows 11] sd_shadow:
I don't think it works yet.
[Windows 11] dovedescent7:
Can anyone confirm that "This doesnt work yet" vs "i dont think it works" ?
[Windows 11] sd_shadow:
See 17:52

Windows Weekly
[Windows 11] sd_shadow:
Windows 11 release date revealed, but Android app support won't be included

Windows 11 release date revealed, but Android app support won't be included

Microsoft has finally revealed the Windows 11 release date, but it will skip out on an important feature on day one

www.androidauthority.com
[Windows 11] sd_shadow:
Android app support in Windows 11 delayed, likely until next year

Microsoft confirmed today that Android app support in Windows 11 is indeed delayed, and it's coming in preview later this year.

www.xda-developers.com
[Windows 11] therichwoods:
The Android subsystem isn't there
[Windows 11] sd_shadow:
The Windows Subsystem for Android shows up on the Microsoft Store [Update]

The Windows Subsystem for Android is now in the Microsoft Store, and you can even download it, but you can't use it just yet.

www.xda-developers.com
[Windows 11] Austinredstoner:
It says android app support will be released sometime around 2022 but won't be added at launch on October 5 2021which does suck a lot to be honest it was a good new feature but we're gonna have to wait until sometime around 2022 to get it
[Windows 11] crisan.gabriel:
I think it would be programfiles/program files (x86)
[Windows 11] james126:
I think Amazon App Store will be a new emulator like BlueStacks for using Android Apps on Windows 11. Nothing else...
[Windows 11] Pachacouti:
Haha, the things people put on their machines just to order from amazon...
[Windows 11] james126:
Nope, it will be Amazon App Store with Android Apps and not the Amazon Shopping App
[Windows 11] Pachacouti:
Um... so, lets buy a link to amazon and call it an OS...
[Samsung Galaxy A52 4G] SirDigitalKnight:
So this is a quick, very soft review of the A52.

I have had the new A52 for a little over a week now and I must say it is a very nice phone.

This is my third phone in 6 years. 6 years ago I purchased an open box LG G5. I liked how the battery could be swapped out and the camera setup was excellent. It really took nice pictures and the phone had expandable storage. 3 years later and I upgraded to a brand new Essential PH-1 phone. Really nice build but the camera sucked and no expandable storage. But with G-Cam mod I was able to take pretty good photos with it. The LG G5 I gave to my wife and she is still using it to this day. The aging PH-1 was starting to show signs of not wanting to hold a charge so I did the whole WWW search thing for my replacement. Reviews of the A52 looked pretty good and it checked all the boxes I had which were a good size battery, expandable storage and a great camera setup. I managed to find an open box one with 8GB Ram and 256GB and storage for under $310 on FleaBay so I snatched it up since nothing with the ram and storage configuration online came close to that price. After a Hardware Factory reset and setting the phone up from scratch and using it for a week I must say it is a great midrange phone. I am getting a FULL 24 hours of use out of it even with 90hz refresh always on, it takes GREAT pictures, and I am going to slap a 200GB Micro SD card in it as soon as I get back to Colombia where I live. The phone is slippery in the hand but I always put a skin on my phones, and mine came with a nice clear silicone case and with that on I have no more issues with it feeling slippery. I also put a Glasss Pro+ screen protector on it as I did read this phones screen scratches rather easy, so with that on and the IP67 waterproof rating of the phone, I hope I can get a good 3 years of use out of this one. Performance wise I haven't noticed any lag on the many apps I have installed, but note that I am not a gamer and only use it for Home automation, like URC Total Control, Lutron Lighting Control, Wyze camera app, Plex, etc, and of course surfing the web and taking photos. The dual stereo speakers are pretty decent for watching YouTube music videos and video chats with my wife back in Colombia work fine when internet allows. Under screen fingerprint reader works fast and even face unlock seems to work just about every time as long as the lighting is good. I like the underscreen fp reader better than on back as I like to be able to unlock without having to pick up the phone with my grubby little paws when I am working on a projects which seems to be about everyday. Oh and the screen!, this is my first AMOLED display on a phone and I must say I like it a lot! I worried about eye strain as I read a lot of folks suffer from it with AMOLED displays but I must not be one of them as I have used it for hours on end with no issues at all. I set everything to dark mode and love the inky blacks you get on this display.

Well that's it for my very short review! Hope you enjoyed it!

Adiós amigos!

SDK
[G1 General] Xzeven:
HTC Dream / T-Mobile G1 Wiki

HTC Dream / T-Mobile G1

*For the wiki related to the Micro SDHC vendors (compatible with this phone) see [MicroSDHC]

*See a list of Vendors and Prices for this phone here for comparison > [HTC_Dream_Vendors]

*See other [Android_devices]

Official T-Mobile G1 Website

Official T-Mobile 3G Coverage Area Map

Official HTC Dream/G1 website

-----

!! Tmobile Specifications: Link

!!Specifications:

**Processor:*	Qualcomm® MSM7201A™, 528 MHz

**Operating System:*	Android

**Memory:*	ROM:256 MB RAM: 192 MB

**Dimensions:* (LxWxT)	117.7 mm x 55.7 mm x 17.1 mm (4.60 in x 2.16 in x 0.62 in)

**Weight:*	158 grams (5.57 ounces) with battery

**Display :*	3.2-inch TFT-LCD flat capacitive touch-sensitive screen with 320 x 480 (HVGA) resolution

**Network :*	HSDPA/WCDMA: Europe: 2100 MHz / US:1700/2100 MHz

Up to 7.2 Mbps down-link (HSDPA) and 2 Mbps up-link (HSUPA) speeds

Quad-band GSM/GPRS/EDGE: 850/900/1800/1900 MHz

(Band frequency, HSUPA availability, and data speed are operator dependent.)

**Device Control :*	Trackball with Enter button

**Keyboard :*	Slide-out 5-row QWERTY keyboard

**GPS:*	GPS navigation capability with built-in A-GPS receiver and map software

**Connectivity :*	Bluetooth® 2.0 with Enhanced Data Rate - Wi-Fi®: IEEE 802.11b/g - HTC ExtUSB™ (11-pin mini-USB 2.0 and audio jack in one)

**Camera :* 3.2 megapixel color camera with auto focus

**Audio:*	Built-in microphone and speaker

**Ring tone formats:* AAC, AAC+, AMR-NB, MIDI, MP3, WMA, WMV - 40 polyphonic and standard MIDI format 0 and 1 (SMF)/SP MIDI

**Battery:*	Rechargeable Lithium-ion battery - Capacity: 1150 mAh

**Talk time:* Up to 350 minutes for WCDMA - Up to 406 minutes for GSM

**Standby time:* Up to 402 hours for WCDMA - Up to 319 hours for GSM

**Expansion Slot:*	microSD™ memory card (SD 2.0 compatible)

**AC Adapter :*	Voltage range/frequency: 100 ~ 240V AC, 50/60 Hz

**DC output :* 5V and 1A

**Special Features :*	Digital Compass, Motion Sensor

Dream Vendor wiki here

Enjoy :D
[G1 General] swaney:
the wiki is out but not even the phone yet.. everybody is stepping there game up
[G1 General] Xzeven:
No harm being well prepared ;)
[G1 General] Xzeven:
The 1st reviews are out already by those lucky enough to have a prereleased G1. have a peek :)

http://www.engadget.com/2008/09/24/t-mobile-g1-impressions-what-we-love-what-we-dont/

http://www.ryanblock.com/2008/10/a-day-with-the-t-mobile-g1/
[G1 General] Deedend:
I want to report this ITALIAN portal: http://www.tuttoandroid.net/
[Xiaomi Mi Note 10 Questions & Answers] Jaymaple:
Hey guys, I have had the Xiaomi Mi Note 10 for a while now primarily for the battery life and stock Xiaomi camera. Has anyone found a good AOSP ROM that has good battery life and supports ANX Camera? So far I cannot find a ROM with camera and battery as good as stock. Note: I do not want to use Gcam as face photos are better in stock
[Xiaomi Mi Note 10 Questions & Answers] alibei:
Wait for @Chemuski1 port of the miui cam for aosp roms
[Xiaomi Mi Note 10 Questions & Answers] android811:
Does anybody know a good camera quality app for lineage os based roms,that let's you select manual shutter speed?bsg Gcam is great,but I really miss to select manual shutter speed in some situations
[Xiaomi Mi 11 Lite 4G] aralacikalin:
I recently bought mi 11 lite and realized screen opens when i accidently put my finger on the fingerprint sensor while the phone is in my pocket. I later researched about this and found out that on older versions of miui there was a pocket mode that prevents this but i use miui 12.0.2 and there is no pocket mode. is there another fix for this problem? i dont want my phone to constantly wake while its in my pocket.
[Xiaomi Mi 11 Lite 4G] mehdus:
Hi, the only workaround I found is to change fingerprint button to trigger on press instead of touch.
[Xiaomi Mi 11 Lite 4G] wlodeka:
don't put your hand in your pocket
[Xiaomi Mi 11 Lite 4G] pl1992aw:
How do you take phone out without putting your hands in your deep pocket? :unsure:
[Xiaomi Mi 11 Lite 4G] wlodeka:
put in the other hand
[Xiaomi Mi 11 Lite 4G] pl1992aw:
Other's hand okay :ROFLMAO:
[Xiaomi Mi 11 Lite 4G] Phil_Smith:
Had the same issue.

Constantly woke up my phone and played pocket billiard sending stuff around etc.

For me the solution was scanning another finger, which I usually don't touch the sensor with, putting the phone out of or into my pocket ^^
[ASUS ZenFone 6 (2019) Questions & Answers] QWERTYWARRIOR:
Hey all, I am looking at buying a Zenfone 6 and rooting it and then running a custom rom. Is this relatively easy to do or is it more like Huawei which locks the boot loader causing you to have to contact them to unlock it? Are there any major issues or problems to be on the lookout for when buying a used Zenfone 6 now, will this phone be good as a keeper for another say 3/4 years? How is the modding scene for the Zenfone 6, will I potentially struggle with getting new software in the near future in your opinion? Thank you for all the replies!
[ASUS ZenFone 6 (2019) Questions & Answers] Zen_Fone:
Have a look at my thread. It was my first time doing it and I had no problems at all with installation.

Not sure which rom you're considering but in terms of LOS (LineageOS) it feels a bit risky using this phone as a daily driver due to reliability. I still haven't tested this phone to its full extent (haven't even made a call on it yet) but it's on the edge for me so far as to whether LOS is reliable enough on it.

Also if you want to utilize the front (flipped) cam's 60fps, any slow motion etc. WHILE on a custom rom; don't. There isn't a single custom cam for this phone that can do it which was one of the main selling points for me.

The phone still gets LOS nightly (weekly) updates (all LineageOS 17.1 supported phones receive it) to which I haven't been keeping updated with. Possibly the crashes I'm experiencing are fixed but I doubt it. Highly unlikely the phone will see any future main (17.1>18.1) LOS updates also.

Everything else on the custom side is pretty much dead for this phone as it was discontinued very quickly; it's rare and barely known about. No community either so don't rely on getting any help with anything. That said you do still have pretty much everything you need if all goes well and it fits your needs - just a shame about the bugs.
[Samsung Galaxy S10+ Questions & Answers] Olorin2:
Hello All -

I've been using Android Auto with my S10+ with no issues since it was new. It has always been connected via USB in my car. But as of a few days ago, it will no longer connect. When I plug it in now, I'll get a notification saying 'Android Auto is connecting...' and then it will show 'Can't connect to car screen.'

I've also discovered that I can no longer plug the phone into my USB-C to HDMI adapter to mirror onto a TV. It's not a Samsung adapter, but it's worked perfectly until now. When I plug it in now, I see a notification saying 'The connected USB device isn't supported.'

The phone charges just fine, and my Windows computer will recognize it when connected. It just won't seem to connect to any other kind of external device or screen.

The only change to the phone just before this was a security patch that I downloaded a few days prior. But I haven't been able to find any others having problems with it. Here is my phone's software info:

View attachment 5351425

Some things I've tried so far:

- Tried a different cable.

- Connected another phone with AA in my car and it connected just fine.

- Deleted all cars in AA, reinstalled.

- Disabled Chrome (due to reports of Chrome causing issues on some phones).

- Cleared USB Settings cache and data.

Any suggestions for this frustrating problem are greatly appreciated!
[Samsung Galaxy Note 9 Questions & Answers] Vincendre:
Hello,

I bought this phone second hand like 2 years ago, and I never received any update on it.

This is a Note 9 SM-N960U model.

And still is on One UI 1 version and Android 9 (N960USQS2CSGB).

So I want to properly update it. (I assume that the last firmware for it is the USC USA N960USQU8FUE1 one ?)

What could be possible to do ?

Can I Factory Reset the phone (after making a backup) then flash it to the last Software update with Odin or something ?

(Also, I tried using Samsung Smart Switch, but it says that the phone is already up to date).

I read online that I might have to flash it so It can be recognized as another model and make the process easier or something.

But It looks "dangerous" do to for something such expensive.

I need help in order to avoid bricking it. It's been a looong time for me.

Thanks.

(Also interested about rooting the phone, but that's another topic).
[Tilt, TyTN II, MDA Vario III General] sunfired:
I would really like to play Super Mario world on my Tilt, sadly, i know nothing about roms or anything of that sort.

I did find an Snes emulator (http://www.derok.net/emulation0/snes.html) and Super Mario World (http://www.derok.net/emulation0/supermarioworld.html) I just have no idea how to install this onto my phone.

Any help would be appreciated.
[Tilt, TyTN II, MDA Vario III General] ekw:
where does it say it can be played on a mobile phone?

what you want to do is install a game boy advanced emulator for the mobile phone(Morphgear, pocketgba, etc).

I recall super mario world being ported to the gba, so with a little search you should be able to find it.
[Tilt, TyTN II, MDA Vario III General] NotATreoFan:
MorphGear has an SNES plugin. I play Super Punch-Out!! almost every day at work.
[Tilt, TyTN II, MDA Vario III General] kareeem:
I'll second it. I like playing ROMs on my 8525 a lot more than the Tilt (because of the location of the IE and messaging buttons). I beat all of Alladin on the way to a basketball tournament keeping me busy on the bus.
[Tilt, TyTN II, MDA Vario III General] sunfired:
morphgear and the snes freezes up my tilt every time i try to exit it. i downloaded the .cab from spicypixel.com, perhaps it was an outdated version?
[Tilt, TyTN II, MDA Vario III General] Raspster:
are you able to play snes games smoothly with the sound enabled on the tilt? I know I was never able to but that was before a video driver cab was released. Does it make a difference?
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Reserve.
[OnePlus 8T Guides, News, & Discussion] xiannero:
Great job,👍👍👍
[OnePlus 8T Guides, News, & Discussion] wawanRedblack:
besss
[OnePlus 8T Guides, News, & Discussion] fates13:
Does this account for ddr type 0 and type 1?
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
DDR Type 0

By default OnePlus 8T doesn't come with L5 since the hardware used LPDDR4X unless you use this to other device with L5 or DDR Type 1.
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Thanks ☺️
[OnePlus 8T Guides, News, & Discussion] fates13:
Just wondering cause the lineage fw update page mentions it and I know people were having issues on their 8T's in the lineage rom thread cause they had type 1. Reading through it seems like newer 8T's might come with type 1.
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Users should check their DDR type no matter what device it is.

Like,

Checking their DDR type using the following command:

adb shell getprop ro.boot.ddr_type
[OnePlus 8T Guides, News, & Discussion] fates13:
Yeah but most people don't even know that there's a type 0 and type 1 for the 8T and both you and the guy who posted the FW update on the 8 forums don't mention in the OP that you need to make sure it's type 0 or else the phone will brick. I only know cause I read through the lineageos thread and update guide. I think it's important to mention it in your guide. Might even be able to have your package check automatically and flash the correct files for each type.
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Will update ;)
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
New OxygenOS Stable Firmware Release​

Version: 15.I.25_2106020024

Android: 11.0

Region: India

Filename: fw_kebab_OxygenOS_OnePlus8TOxygen_15.I.25_2106020024_0b64095f_11.0.zip

Filesize: 125.9 MB

MD5:

e22fb434f035130a9b0ea33cace28c23

Download: Here
[OnePlus 8T Guides, News, & Discussion] chenxuwen:
What firmware should one use for the Chinese version (KB2000) of Oneplus 8T?

The band version is currently HI.2.0.c4-00028-SDX55_RMTEFS_PACK-1.327103.38
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Hi Mate,

I'm using OP8T with KB2000 model too and I'm using EU Firmware :) if your using custom roms you need to choose either one of them. Currently, I'm using HavocOS with EU Firmware.
[OnePlus 8T Guides, News, & Discussion] dominicstg2:
my baseband version is 4-00028-SDX55_RMTEFS_PACK-1.400486.1.403378.1 is that the latest? using kb2000 aswell on havoc think its international firmware
[OnePlus 8T Guides, News, & Discussion] chenxuwen:
I see the EU version has more 4G bands available. Does flashing an EU firmware open up more bands?

On the other hand, the EU version does not have 5G Band 79. Will flashing an EU firmware make that band 79 not available?

Or I won't gain or lose bands no matter what I flash? (This is what I believe, we still don't know how to lock or unlock bands even for the same hardwares, right?)
[OnePlus 8T Guides, News, & Discussion] manu4204:
I just flashed the latest one and the L3 widevine became L1. Is the firmware package responsible for this or just a mere coincidence?
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
Firmware depends on bands from country based. unlock not possible since based on your case it is Hardware related stuffs.
[OnePlus 8T Guides, News, & Discussion] Nixsuki:
If you flash the latest one. yeah you're in the latest band.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Hello! :)

I have to say it is so great to have these flashable Firmware Updates to get on the needed Firmware to flash our custom ROMs.

I did some ROM switching the last days so really nice to just could flash the flashable Firmware instead of using MSMdownloadtool.

You just need to make sure that you boot/flash a recovery which is based on the same Base (OOS11, OOS12) as the Firmware!

Also perhaps it should be updated in the OP here that the command to check the DDR RAM type is not working on OOS12, only on OOS11 !!!

I guess a workaround when on OOS12 and rooted to find out the RAM type is like this:

cat /proc/devinfo/ddr_type
[OnePlus 8T Guides, News, & Discussion] Klusio19:
That is very useful. Few weeks ago I searched half of the internet to find out, why the heck, I got nothing returned from "classical" method to check DDR type by 'getprop'. I finally got it (not on XDA though!) but more people should mention (especially in threads like these), that this has changed in OOS12.
[OnePlus 8T Guides, News, & Discussion] aswinrulez:
How do I know which firmware I have? I'm using a custom ROM but I flashed a firmware to use A12 but don't remember which version it was
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
You can check the Baseband Version in about phone.
[OnePlus 8T Guides, News, & Discussion] kd276:
Hello, since TWRP 12 need OOS 12 firmware but i'm on OOS 11 firmware atm with Arrow OS installed, is safe to flash this last firmware throught Arrow OS Recovery then after install TWRP?

My actual firmware is from OOS 11 that was installed as stock in the phone:

OnePlus8TOxygen_15.E.31_GLO_0310_2202182356, ram tywe DDR1.
[OnePlus 8T Guides, News, & Discussion] Wishmasterflo:
Yes that should work.

You can as well use TWRP/Orangefox 12 as long as you just boot it and not flash it to the recovery partition when on OOS11 FW