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

Had I been Hexed?

Try clearing your cache(s) and then rebooting the phone. Sometimes with updates if old version data is cached it could wreak havoc with the update.
Kinda already said I had it all sorted despite clearing the chaches and rebooting the phone not working and having to go into safe mode to reset the theme that was killing the updated Galaxy apps. This is an advisory, not a request for help. Thanks anyway though.

Root Step by step Root walkthrough for Huawei Fusion 2

links for the recovery are dead. can anyone post a new link?

i know this is old. thanks to anyone who can help :)
I doubt that you will find anybody who still have the file necessary to root your phone. you will find this more and more with older devices. developers only support the file sharing sites for so long as some of those sites require money to be able to share for x amount of time.

Where can I find the "Unnecessary Items" tab?

First, if your phone is giving this message, you have too much on it.

If it is apps, ditch some.
If it is photos and videos, put them onto an SD card.

If you have any social media apps (these tend to be large) xitch them and use your browser for them instead.
This is actually a good idea for amy app that you can use a site for instead.

The files you were deleting with the other device are most likely app caches and log files.

Neither are important.

Most people here wl tell you to stay away from cleaning apps, and I would do the same most of the time.

But there is one that could replicate the actions that you had with your previous device.

https://f-droid.org/en/packages/theredspy15.ltecleanerfoss/

When you run it, select just to scan, not clean, so that you can double check what it wants to delete.

Be sure to double check all of the settings, and engage the built in whitelist.

Also, you will need to find out the filepath for any files/folders that come up in the scanning that you do not want cleared, and add them to your whitelist.

It won't delete things important to the device, but you just want to double check to make sure none of your personal files are included in the list.

If they are, then put the filepath into the whitelist.

PackageInstaller not prompting

I am using PackageInstaller to prompt for an update of own app from apk file.

The commit() call is not prompting for the update, and there is no exception.
Does anyone have an idea?

CODE:

void promptApkUpdate(Activity activity, File file)
{
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
{
PackageInstaller.Session session = null;

try
{
PackageInstaller packageInstaller = activity.getPackageManager().getPackageInstaller();
PackageInstaller.SessionParams params = new PackageInstaller.SessionParams(
PackageInstaller.SessionParams.MODE_FULL_INSTALL);
params.setAppPackageName(activity.getPackageName());
int sessionId = packageInstaller.createSession(params);
session = packageInstaller.openSession(sessionId);
packageInstaller.registerSessionCallback(createCallBack());
addApkToInstallSession(file, session);
// Create an install status receiver.
Intent intent = new Intent(activity, MainActivity.class);
intent.setAction(PACKAGE_INSTALLED_ACTION);
PendingIntent pendingIntent = PendingIntent.getBroadcast(
activity,
sessionId,
new Intent(PACKAGE_INSTALLED_ACTION),
0);
IntentSender statusReceiver = pendingIntent.getIntentSender();
// Commit the session (this will start the installation workflow).
session.commit(statusReceiver);
}
catch (IOException e)
{
throw new RuntimeException("Couldn't install package", e);
}
catch (RuntimeException e)
{
if (session != null)
session.abandon();
}
}
}

void addApkToInstallSession(File apkFile, PackageInstaller.Session session)
throws IOException
{
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
{
// It's recommended to pass the file size to openWrite(). Otherwise installation may fail
// if the disk is almost full.
try
(
OutputStream packageInSession = session.openWrite("package", 0, apkFile.length());
InputStream is = new FileInputStream(apkFile.getAbsoluteFile());
)
{
byte[] buffer = new byte[16384];
int n;
while ((n = is.read(buffer)) >= 0)
{
packageInSession.write(buffer, 0, n);
}
}
}
}

help how do i fix this?

If the factory reset didn't remove your digital STDs, they have been written into the operating system. You need to take the phone to the Samsung store and have them completely wipe the phone: boot, recovery, data, system and cache partitions, and reflash the entire thing. It may be faster to exchange it so they can send it back to the depot for a complete wipe & reflash.

And NO MORE $1 adventures!

:D

Help Is there a way to hide default labels like Snoozed and Scheduled in the Gmail app?

Hi @kwhopson, you can't edit or hide labels from within the Gmail app. You have to use a computer and web browser.

A Google search produced this which may help :-

"As stated in this Help document, you cannot delete labels using the Gmail app in Android. And on a computer, you can only delete user created labels. But you can hide labels so that they don't show.
On your computer, open Gmail using mail.google.com. Click the gear icon in the upper right. Select Labels. Next to each label you don't want to see, click Hide. If ever you want one back, click Show".

Filter

Back
Top Bottom