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

android-x86 Installation

If this was a problem with the Android-x86 install than you should at least see it start to load before it fails in some way. If you're seeing an 'Operating system not found' after POST than that indicates either the bootloader is corrupt or there's simply no operating system installed. During the boot up process the BIOS does its Power On Self-Test and then the bootloader attempts to start loading up whatever installed OS is on the drive. At what point are you seeing that message?
Have you checked your ThinkPad's BIOS that it has detected the hard drive and that it's listed in the boot order?

Cloudflare 1.1.1.1. w / WARP

Downloaded this on my Pixel 3a. Planning to drop TorGuard VPN since my understanding is that WARP will accomplish same objective. I simply want to protect my internet or email activity when using public wifi hotspots - nothing else. I understand WARP accomplishes that objective and that I only need a full-fledged VPN if I need to hide my ip address due to governmental or other similar restrictions.

Is that correct? Am I safe on public wifi with ony WARP?

Thanks.

Help Storage Doesn't Make Sense?

As is not uncommon with these system storage menus, the information they provide is a contradictory mess.

The first screenshot shows 5.9GB of system (which will be the size of the partitions, not the contents), 1.4GB Secure Folder, 8.6GB Other Apps. That's your 15.9 GB right there. There's nothing you can do about the system, so the bulk of the usage is apps and their data (probably stored data and caches). If your system still lets you do this (not all do) go into your app settings (do Samsung still rename it "App Manager"?) and see if you can sort them by size, that will show you where the biggest problems are.

Then there's the second screenshot which shows the Secure Folder holding 1.3 GB of "other apps" (consistent with the 1.4GB size of the folder in the first screenshot) and 14.6 GB of "files". Add those together and you also get 15.9 GB. So clearly this shot is counting everything in the entire system rather than just what's in the "secure folder", with everything other than the contents of that folder lumped together under "files" (which means it's also counting apps that aren't in that folder and even the system partitions here). So this second screenshot tells us nothing except that the only thing in there is some apps and that Samsung can still do idiotic things when they write their software (and yes, this display is Samsung software, not Android).

So personally I would ignore the second screenshot and concentrate on what's really using your space, which is the 8.6 GB of apps and their data plus the 1.3 GB of apps+data in the Secure Folder. It may be that your file manager won't show you the contents of the Secure Folder even when set to show hidden files, but that doesn't really matter: if it is all apps+data, which the second screenshot seems to say, then they'll all be visible in the App Manager and you don't need to worry about which is where.

Messages from Service to Client

Hi

I am creating an Activity(Client)/Service App. The Service is local and bound to the Activity. What I would like to do is send messages from the Service to the Activity. I've looked at the Messenger class and it looks promising, except the only examples I've found have the handler in the Service, where I would like the Handler in the Activity (Client) and am not sure how to reverse the examples I've found. The Client does not need to send messages to the Service. If need be, the Client will make method calls on the Service using the IBinder.

One example I've looked through is there;
https://developer.android.com/guide/components/bound-services
There are many others that do the same thing.

The plan is the Service will open comms with other processes and funnel up messages back to the Client.

Both Client and Service will be a long running process.

Any advice would be appreciated.

Edit:

I have an example of what I'd like to do
The activity example:
Java:
// Activity
public static class Binding extends Activity
{
   class IncomingHandler extends Handler   /// Handle messages from Service
    {
        @Override
        public void handleMessage(Message msg)
        {
            switch (msg.what)
            {
                case MessengerService.MSG_SET_VALUE:
                    mCallbackText.setText("Received from service: " + msg.arg1); /// MessengerService should be LocalService
                    break;
                default:
                    super.handleMessage(msg);
            }
        }
    }
   final Messenger mMessenger = new Messenger(new IncomingHandler());
 
   private LocalService mBoundService;   /// For Local Service
 
   private ServiceConnection mConnection = new ServiceConnection()
   {
        public void onServiceConnected(ComponentName className, IBinder service)
        {
 
            mBoundService = ((LocalService.LocalBinder)service).getService();  /// For Local Service

            mService = new Messenger(service);
        }
   }
   void doBindService()
   {
        bindService(new Intent(Binding.this, MessengerService.class), mConnection, Context.BIND_AUTO_CREATE);   /// MessengerService should be LocalService     
        bindService(new Intent(Binding.this, LocalService.class), mConnection, Context.BIND_AUTO_CREATE)); /// For Local Service

        mIsBound = true;
        mCallbackText.setText("Binding.");
    }
}

Example of the Service:
Java:
// Service
public class LocalService extends Service
{
   NotificationManager mNM;
   final Messenger mMessenger = new Messenger(new IncomingHandler());
 
   /// The Local Binder
   public class LocalBinder extends Binder
   {
      LocalService getService()
      {
         return LocalService.this;  /// Does this include both the ability to make local methods call and the messenger?
      }
   }

   class IncomingHandler extends Handler
   {
      @Override
      public void handleMessage(Message msg)
      {
      }
   }

   private final IBinder mBinder = new LocalBinder(); /// For Local comm with client (method calls)

   /// For the Messenger version
   @Override
   public IBinder onBind(Intent intent)
   {
     return mMessenger.getBinder();
   }
 
   /// For the Local method call version
   @Override
   public IBinder onBind(Intent intent)
   {
      return mBinder;   /// Does this include the messenger capability?
   }
}

So as you can see, I'm trying to do two things with my Service, make local method calls on it from the Activity through the IBinder and also have the Service send messages back to the Activity through a Messenger. I have to believe that this is possible, I would like to know if I'm on the right track?

Thanks...

Update: The IBinder method calls into the Service would be nice, but may not be necessary with the Messenger handling most of the communication, as I believe the Messenger could handle two way messaging (I'm thinking this would make it much more complicated?).

But another twist, is the Service will be communicating with a separate process through a socket (I imagine the Service would use a Thread to perform this task?) and would send what it receives through the Socket packets back up to the Client (Activity) using the messenger.

I'm curious if this what a video streamer might be like, Activity binds to a Service, which in turn connects to a video stream (through a socket), receives packets, passes them back to the Activity?

[Game][4.1+] Find a Cat 2: Hidden Object

Find a Cat 2: Hidden Object
Requirements: Android 4+
Overview: Find a Cat is a free game in the genre of "hidden object"



Everybody loves cats! This game is entirely devoted to these cute and fluffy animals - cats! They perfectly hid in the picture, and you try to find a cat as soon as possible!
Find a Cat 2: Hidden Object is a free game in the genre of "hidden object". You need to carefully consider the picture and find a hidden cat on it!

In the game you expect:
★ nice music;
★ hints;
★ high-quality pictures;
★ zoom;
★ search for items without the Internet;
★ find an item, go through the current level to unlock the next level in the hidden object game;
★ games without internet for free.

The game is great for kids, develops dexterity and attention! If you like to look for hidden objects, this game is created for you!

Download:
Google Play: https://play.google.com/store/apps/details?id=com.pollux.findcat2

[APP][FREE] Control android phone on PC with mirroid app

Mirroid is a fully free screen mirroring tool that will display your android phone’s screen on your PC, and you can control your android phone on your PC via USB in real-time without delays.

Mirroid has a simple interface with unlimited features without need to log in. It has a keyboard control settings feature which enables you to play games easily with controls, take screenshots, control volume, transfer files, control graphics quality, use shortcuts, turn off/on screen, record video and stream with friends. You can also play in full screen. However for now, it does not connect over wifi, only USB. There are no locked features, no water marks.
mirroid.io.png


To get started, you need to install both the android & PC version of the app, then make sure you enable USB debugging on your android phone, then connect your devices via USB.

Get it on Google Play: https://play.google.com/store/apps/details?id=io.mirroid.mirroidinput

Help can't install google app

Being a Go device could very well mean that the full app won't download onto it.

That does not mean that it is a bad device, however.

The Go OS is very effecient and allows a low end phone to have much more capability than devices of the same caliber of not long ago.

Look and see if there are other apps that provide text to speech service that will work on the device.

Filter

Back
Top Bottom