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

[WatchFace] O-Xyde Watch Face

Hi,

I released a new watch face: O-Xyde Watch Face
https://play.google.com/store/apps/details?id=fr.thema.wear.watch.oxyde

Try it with its free version and customize colors, date & hour format, and a lot of other features.

And if you like it, you can unlock the premium features to access to all settings: complications, custom shortcuts, secondary timezone, blending colors, a lot of backgrounds, etc...

I hope that you will like it :)

Xb5GVlL.jpg

bjj0swS.jpg

lDssah2.jpg

JvHwrV9.jpg

A3jNaEd.jpg

o40xSww.jpg

What's the easiest way to add files to the Android system partition?

I need to add a root certificate to Android systems. I hope to achieve this by copying the appropriate file the following path: /system/etc/security/cacerts, or using a flashable zip.

Due to the fact that applications from Android version 7 and upwards no longer trust user-added CAs by default, I will need to do this to many tens of devices from multiple vendors.

Possible methods:
  1. Rooting the devices
  2. Via a custom recovery

Drawbacks:

Rooting:
  • I will need to separately find a method of rooting each device. There is no generic rooting method that will work for all devices.

Custom recovery:
  • I will need to obtain multiple customized TWRP (or other) recovery images, one for each device model.
  • Not all devices have custom recovery images available.

Is there an easier and more generic method to achieve my goal?

Connect Neurons - logical game

Hi guys!
We'd like to present you a logical game in which your only goal is to connect adjecent neurons so that the number of neuron's connections matches the value written on it. However, no two connections can intersect.
Especially in harder levels you must plan your moves forward a lot.
We don't have much experience with developing mobile apps. It's a hobby and we created this one in our free time. We are grateful for any suggestions or tips you might have.

Attachments

  • acc=2;doc=5475.png
    acc=2;doc=5475.png
    31.4 KB · Views: 119
  • acc=2;doc=5474.png
    acc=2;doc=5474.png
    38.3 KB · Views: 113

LG V40 OTA Update

Hey guys im new to this Android experience and im still learning! I'm having a hard time with the update center on my V40 my phone started downloading a software update from the LG service, and I would simply like to cancel the download and delete what ever it already downloaded I can't find anything on the internet or on the phone about how to stop it it's paused right now but I'd like to stop and delete it permenantly it's an unlocked V40 so no carrier restrictions or anything like that thank you so much!

"Comma" change to keyboard

So, I noticed today when I went to type a text message that the "comma" on the main text page was replaced by a "Question Mark". Has this happened to anyone else? Did I do something in my settings or is there a way to change it back? I am so use to having the comma on the main page I keep typing a question mark by mistake. LOL

Server Error Occured in Android App

I have a android app that takes the values from user for student, such as FirstName, LastName and Class. When the user inputs the values and clicks on button, it calls the API and stores the values into database.
I am using Yii framework and REST API. Here when I run, there is error as com.android.volley.ServerError.
But the values get stored in the database. Following is the code.

What should I do? I test it using Postman, there also the values are getting saved in table but the response is not working as needed.

Code:
package com.example.anitaa.studentadd;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;

import java.util.HashMap;
import java.util.Map;

public class MainActivity extends AppCompatActivity {

    EditText FirstName, LastName, Class;
    Button button;
    String url1="http://192.168.1.3/student/web/studentrecords";



    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate ( savedInstanceState );
        setContentView ( R.layout.activity_main );
        FirstName= (EditText) findViewById(R.id.firstname);
        LastName= (EditText) findViewById(R.id.lastname);
        Class= (EditText) findViewById(R.id.studentclass);
        button = (Button) findViewById(R.id.studentinformation);
        button.setOnClickListener ( new View.OnClickListener () {
            @Override
            public void onClick(View v) {
                final String fname,lname,class2;
                fname = FirstName.getText().toString();
                lname = LastName.getText().toString();
                class2 = Class.getText().toString();
                StringRequest stringRequest1 = new StringRequest ( Request.Method.POST, url1, new Response.Listener<String> () {
                    @Override
                    public void onResponse(String response) {

                        Toast.makeText(MainActivity.this,response.toString (),Toast.LENGTH_SHORT).show();
                    }
                }, new Response.ErrorListener () {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        Toast.makeText(MainActivity.this,error.toString (),Toast.LENGTH_SHORT).show();
                        error.printStackTrace();

                    }
                } ){
                    @Override
                    protected Map<String, String> getParams() throws AuthFailureError {
                        Map<String, String> params = new HashMap<String, String> ();
                        params.put("FirstName",fname);
                        params.put("LastName",lname);
                        params.put("Class",class2);
                        return params;
                    }
                };

                MySingleton.getInstance ( MainActivity.this ).addToRequestque ( stringRequest1 );

            }
        } );


    }
    }

Apps Screen Rotation On Android TV

Greetings devs.

This is Motasem Zir from Business Consult, Kindly note that we're using this app control screen rotation in our digital signage projects in order to control the screen rotation of Philips Android TV 65bdl3050q to change the view to portrait.

The app works fine but when using other applications (ex. Navori) that have a video playback inside these applications the video does not rotate, in fact the video aspect ratio gets corrupted.

The TV can have remote access, ex. TeamViewer, appreciate you soonest response to this request

Problem when logging in to pocket app with firefox account

Hello &#128075;,
I've a problem when logging in to pocket app with firefox account.
Note : I have 4 another phones ( my brothers phones) with Pocket app logged in them with the same firefox account and when trying logging in on the 5th phone with same firefox account the phone didn't login , Does the pocket app support a certain number of phones. ( maximum 4)
Note2: the aim of using same account the very easy way to share links than other ways.

Ignore Messages Option Gone

I really have a love/hate relationship with this app. It works great, until it doesn't and then naturally you're never going to actually hear from FB if you have a problem.
Backstory: I'm an insomniac. All my friends and family know it and the majority of the time they don't think twice about time when it comes to texting me. After all, I'm generally awake. However when I do, wonder of wonders, start feeling tired enough to sleep, I typically put everyone on ignore. It just solves the problem of people assuming I'm awake. The past 3 or 4 days that option has completely disappeared. Sure, I can mute, but where the heck did it go???? Yes, I tried uninstalling and reinstalling. (It didn't help a bit. Though I must say it's very odd to me how a big old app like Msgr reinstalled in under a second even after a restart.) Honestly, I'm perplexed. Any suggestions?

Attachments

  • Screenshot_20190722-231926_Messenger.jpg
    Screenshot_20190722-231926_Messenger.jpg
    264.7 KB · Views: 617

Question: Phone ISO?

I am currently trying to make a computer run android's operating system or just the ability to run android games. If there is a way to have the computer boot into android's OS then id like to know how to, and any information on the topic along with notes from other users that has done this (if any)

Update: I am not looking for a emulator but instead the ISO to boot directly into. id love to have the android ISO that's used on the phones.

Help [SM-G9750] [SOFTWARE BUG] Video playback being throttled or not utilizing CPU / GPU?

For owners of the SM-G9750 (S10+ CN / HK model), I'm trying to get some verification here on a possible software issue. I'm trying to play a 4K video file locally (specifically a 4K HDR x265 / HEVC MKV @ 30fps video, but I believe this bug may apply to all UHD video playback - I'm not sure as I haven't done enough testing) and it seems to be dropping frames and stuttering throughout. I cannot get it to play smoothly despite trying all of the following:

  • Setting the phone to Performance mode.

  • Trying different players - in this case, the default video player, MX Player Pro and VLC.

  • Moving the video player app to Game Launcher and optimizing them for performance.

  • Forced 2D GPU Rendering in Developer Options.

  • Changing display resolution from WQHD to FHD.

  • Moving the video file from SD card to internal storage.

  • Disabling / uninstalling all apps which use Accessibility Services.

  • Clearing cache.

  • Factory reset.
None of these worked. ---UNTIL--- I tried using the screen recorder, from the Game Launcher settings, whilst watching the video. Playback was then perfect! No dropped frames, completely smooth, like it should be. The other alternative was to use software decoding but then colours would appear muted and battery life takes a huge hit.

So what's the deal here? Is the CPU or GPU not kicking in / being throttled whenever I launch a video player app? I'm assuming this is the case as the screen recorder seems to boost playback performance once I activate it. I'm on the June update and I'm not sure if this bug was introduced recently (I never tested 4K playback until now).

Owners of this particular model, could you please confirm if you are having this issue? Try watching a 4K video with lots of action and camera panning movements - that's where you can detect dropped frames or stuttering easily. I could provide the file I'm using for reference but it's a clip from a movie and I'm not sure if I'm allowed to share it here.

Filter

Back
Top Bottom