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

Pattern password

Here's a great suggestion I just came up with.

This is for Android Pattern Security.

What about a 3 way pattern password system that allows the person to make 3 different patterns, that require a person to get on their phone.

Here's the thing, sound proofing only does so much and when your out and about, you don't people getting a hold of your phone know your pattern password.

There's only so many ways that can made with a pattern lock and the way programming is, you don't want certain people in your stuff for for good reason.

Let's continue.

It would be a great suggestion to set a timer for it, once a day, by our means, to make, create, set a timer for the 3 way pattern daily check in.
It also provides, increased security measures if they, set up their password for when their phone power's off, (just in case it's stolen) and would require whatever that 3 way daily pattern (or more. Should be a limit but around 10 would be cool for some lol) in order to gain access to the phone.

Another great one added with it, would be a freaking, fingerprint scan before or after the pattern sequence lol.


I see your point and understand added security is alway a good idea. Your idea is creative and a unique approach but reputation of the 3 patterns every time to unlock is not very user friendly. Just use fingerprint as the other suggest. Why complicate when theres a better way? As for me, reson I stopped using payter lock was because it frustrated the hell out of me and that was just one. Im not saying your wrong,

Root SMS problems after installing custom ROM

Have an LG SP320 for Sprint unlocked by ebayer using rom for LG M320TV.
Can send sms, make and recieve calls, browse internet but cannot receive text sms.
Tried with Sprint (CDMA) and ATT (GSM) with same results.
I don't see anywhere to enter the "message center number".
Tello (Sprint MVNO) automatically configures the network before I can even get to APN settings.
I can configure APN settings with ATT sim but still don't see anywhere to enter the "message center number".
I am unable to locate stock rom to flash back to stock.

ANDROID STUDIO TELNET DISCONNECT PROBLEM

Hi, my code do the telnet socket disconnection ok, however only after clicking send button, it seems onclick send button calls the disconnect routine.
Follow below the code.

public class MainActivity extends AppCompatActivity {

String host="192.168.0.100",mensaje;
int port=23;

private final String TAG = getClass().getSimpleName();
private Toast fastToast;

// AsyncTask object that manages the connection in a separate thread
WiFiSocketTask wifiTask = null;

// UI elements

EditText editSend;
Button buttonSend;
ToggleButton condesc;
private static TextView inputStreamTextView;
private static TextView outputStreamTextView;

@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //orientacion horizontal
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); //deshabilita teclado al iniciar aplicacion


inputStreamTextView = (TextView) findViewById(R.id.inputStreamTextView);
inputStreamTextView.setMovementMethod(new ScrollingMovementMethod());
outputStreamTextView = (TextView)findViewById(R.id.outputStreamTextView);
outputStreamTextView.setMovementMethod(new ScrollingMovementMethod());
editSend = (EditText)findViewById(R.id.editSend);
buttonSend = (Button)findViewById(R.id.buttonSend);
condesc = (ToggleButton)findViewById(R.id.condesc);

fastToast = Toast.makeText(this,"", Toast.LENGTH_SHORT);
}


void toastFast(String str) {

fastToast.setText(str);
fastToast.show();
}



/**
* Helper function, print a status to both the UI and program log.
*/
void setStatus(String s) {
Log.v(TAG, s);

//textStatus.setText(s);
}



public void ToggleButtonConectOnClick(View view){


if(condesc.isChecked()){
conectar();
}else{
desconectar();
}

}



/**
* Try to start a connection with the specified remote host.
*/
public void conectar() {

if(wifiTask != null) {
setStatus("ya esta Conectado!");
toastFast("ya esta Conectado!");
return;
}

try {
// Get the remote host from the UI and start the thread
/// String host = editTextAddress.getText().toString();
// int port = Integer.parseInt(editTextPort.getText().toString());

// Start the asyncronous task thread
setStatus("Conectando...");
wifiTask = new WiFiSocketTask(host, port);
wifiTask.execute();

} catch (Exception e) {
e.printStackTrace();
setStatus("Puerto o direccion invalidas!");
toastFast("Puerto o direccion invalidas!");
}
}

/**
* Disconnect from the connection.
*/
public void desconectar() {

if(wifiTask == null) {
setStatus("Desconectado!");
toastFast("Desconectado!");
return;
}

wifiTask.disconnect();
setStatus("Desconectando...");
toastFast("Desconectando...");
}

/**
* Invoked by the AsyncTask when the connection is successfully established.
*/
private void connected() {
setStatus("Conectado.");
toastFast("Conectado.");
buttonSend.setEnabled(true);
}

/**
* Invoked by the AsyncTask when the connection ends..
*/
private void disconnected() {
setStatus("Desconectado.");
toastFast("Desconectado.");
//buttonSend.setEnabled(false);
// inputStream.setText("");

// textTX.setText("");
wifiTask = null;
}


private void colorea(){

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
inputStreamTextView.append(Html.fromHtml(mensaje,Html.FROM_HTML_MODE_LEGACY));
} else {
inputStreamTextView.append(Html.fromHtml(mensaje));
}
inputStreamTextView.append(""+'\n');

}

/**
* Invocado AsyncTask cuando se recibe una nueva linea.
*/
private void gotMessage(String msg) {

inputStreamTextView.append(msg+'\n');
Log.v(TAG, "[RX] "+msg);
}

/**
* Send the message typed in the input field using the AsyncTask.
*/
@SuppressLint("ResourceAsColor")
public void sendButtonPressed(View v) {

if(wifiTask == null) return;
String msg = editSend.getText().toString();
if(msg.length() == 0) return;
wifiTask.sendMessage(msg);
outputStreamTextView.append(msg+'\n');

mensaje="<font color=#0000FF>Sent --> </font>"+msg; //colorear en azul
colorea();;
Log.v(TAG, "[TX] " );
}

/**
* AsyncTask that connects to a remote host over WiFi and reads/writes the connection
* using a socket. The read loop of the AsyncTask happens in a separate thread, so the
* main UI thread is not blocked. However, the AsyncTask has a way of sending data back
* to the UI thread. Under the hood, it is using Threads and Handlers.
*/
public class WiFiSocketTask extends AsyncTask<Void, String, Void> {

// Location of the remote host
String address;
int port;

// Special messages denoting connection status
private static final String PING_MSG = "SOCKET_PING";
private static final String CONNECTED_MSG = "SOCKET_CONNECTED";
private static final String DISCONNECTED_MSG = "SOCKET_DISCONNECTED";

Socket socket = null;
BufferedReader inStream = null;
OutputStream outStream = null;

// Signal to disconnect from the socket
private boolean disconnectSignal = false;

// Socket timeout - close if no messages received (ms)
private int timeout = 5000;

// Constructor
WiFiSocketTask(String address, int port) {
this.address = address;
this.port = port;
}

/**
* Main method of AsyncTask, opens a socket and continuously reads from it
*/
@override
protected Void doInBackground(Void... arg) {
try {
// Open the socket and connect to it
socket = new Socket();
socket.connect(new InetSocketAddress(address, port), timeout);
// Get the input and output streams
inStream = new BufferedReader(new InputStreamReader(socket.getInputStream()));
outStream = socket.getOutputStream();

// Confirm that the socket opened
if(socket.isConnected()) {
// Make sure the input stream becomes ready, or timeout
long start = System.currentTimeMillis();
while(!inStream.ready()) {
long now = System.currentTimeMillis();
if(now - start > timeout) {
Log.e(TAG, "Input stream timeout, disconnecting!");
disconnectSignal = true;
break;
}
}
} else {
Log.e(TAG, "Socket did not connect!");
disconnectSignal = true;
}

// Read messages in a loop until disconnected
while(!disconnectSignal) {
// Parse a message with a newline character
String msg = inStream.readLine();
// Send it to the UI thread
publishProgress(msg);
}

} catch (Exception e) {
e.printStackTrace();
Log.e(TAG, "Error in socket thread!");
}

// Send a disconnect message
publishProgress(DISCONNECTED_MSG);

// Once disconnected, try to close the streams
try {
if (socket != null) socket.close();
if (inStream != null) inStream.close();
if (outStream != null) outStream.close();
} catch (Exception e) {
e.printStackTrace();
}

return null;
}

/**
* This function runs in the UI thread but receives data from the
* doInBackground() function running in a separate thread when
* publishProgress() is called.
*/
@override
protected void onProgressUpdate(String... values) {
String msg = values[0];
if(msg == null) return;
// Handle meta-messages
if(msg.equals(CONNECTED_MSG)) {
connected();
} else if(msg.equals(DISCONNECTED_MSG))
disconnected();
else if(msg.equals(PING_MSG))
{}

// Invoke the gotMessage callback for all other messages
else
gotMessage(msg);
super.onProgressUpdate(values);
}


/**
* Write a message to the connection. Runs in UI thread.
*/
public void sendMessage(String data) {
try {
outStream.write(data.getBytes());
outStream.write(0x0d);
outStream.write(0x0a);
} catch (Exception e) {
e.printStackTrace();
}
}

/**
* Set a flag to disconnect from the socket.
*/
public void disconnect() {
disconnectSignal = true;
}
}

T-Mobile (USA) update 9.0.14

This is an old build from August 14th 2019.

It has the old August Security patch.

Google Maps are usually updated via the Google Play Store.
I am currently on Maps version 10.27.0 (#1027001040)

Unlike the global model, there is nothing about, "This update will improve the overall system performance to prepare for later versions"

This so-called update would appear to be nothing more than a sop to appease users whilst they wait for Android 10.

Spy App??

I hate to break it to you but you can’t install a spy app remotely, especially on Android phones. However, there are some apps that you can install on an iPhone, without the phone. Apps like Xnspy require the iCloud credentials to monitor everything that goes on the phone. So by accessing iCloud, you can view messages, photos, contacts, etc. Since the data on an iPhone is backed up on the cloud, it is the only way you can spy on a phone, without physical access.

Help How do I turn off the microphone high-pass filter for more bass pick-up?

I've got an LG Phoenix 4 running Android 8.1 (AT&T prepaid, used as tablet only for now).

The mic seems to cut off bass around 100 Hz and I can't find a way (in main Android settings) to allow its full range.
I've also tried various recording apps looking for a setting but so far no luck.

In my old Nokia (Windows) phones there was an obvious setting to turn off the bass-cut feature, and I'd rather have maximum realism in recordings than cut out rumble.

Thanks for any tips if it's doable in Android.

GO SMS Pro Unable to Send MMS

If it was an APN problem you'd never be able to send photos of any size with any app. So if you can send photos at all it's not that.

My guess is that your carrier has a limit that's less than 1MB. Telling the app that the limit is larger than that won't change the carrier limit, and so larger images will fail to send. I'm not American and don't know what the limit is for Verizon.

Help Need Stock Oreo Image

Im also a newbie to gorums and understand exactly what you mean. I apologize if I missed something but what type of device is the stock image you are in search of?
I can make a suggestion and I am not suggesting root but XDA may have atock images or links to stock images that may be what you are looking for. For instance


https://forum.xda-developers.com/mo...m-official-fastboot-stock-oreo-image-t3786537

I dout that exactly what you need but perhaps you many find the one you want. Good luck

Google Play Store disappeared from Tab

I have a Galaxy Tab A 10.
I have never had a problem with it.
I don’t play games on it. I only use it to answer emails, work on my web site, and check Facebook.
I have only installed a few apps on it but they are just basic productivity apps.
Just recently my Google Play store has disappeared off from the Tab.
I don’t know why. I just uninstalled an app one day and went to reinstall it and notice that the Play Store was gone.
I went into my settings and verified that the play store was no longer on the Tab.

I tried logging into the Play Store on my PC’s browser and went to install and app.
I picked the app I wanted to install.
I picked my Tab SM-T580 from my devices drop down menu and clicked on install.
It gave me the message “will be installed on your device soon”.
I waited for a long time but it never got sent to my device.
I tried doing the same thing again and this time when I clicked on install I got a blank popup that only said “OK”.

I tried doing the same think with the browser on my Tab and I get the same results.

Has anyone else had this issue or know how I can resolve this and get the Play Store back on my Tab?

Help!!

User Steven 58 summed it up well. Monitor the apps you do use, and after some time decide which ones you use/like and keep those and clear out the ones you dont. If you are unsure if you should or should not delete something just ask here and/or do some digging online to find out if it is a necessary app.

Clearing data and cache regularly is a good part of general device maintenance. Once a week or once a month depending on frequency of use (more use = more often) is a generally good idea.

Also, im not sure if i would consider facebook to be an educational platform, but it is not my place to advise you on what platforms your children should/should not have access to. However I would say it is a good idea to monitor their use and frequency of use of any applications at such a young age.

ABSOLUTLY! The 'cyber world,' is a potentialy dangerous place and dangerous for all its potential danger! Some options/settings will have a first time setup explanation. You can get all the information reading through google about youre and youre familys devices. Theres some very skilled and informative folks here on Android Forums of course and google is where you can read up on youre/any device and learn what youre devices settings and apks are and do then you can better understand the purpose for the given settings so you can know how based on youre and youre familys particular needs and/or wants to get things setup properly. And more important how to bettet protect youreself and family. I know theres lots to learn just pace/brace yourself so you dont frustrate youre coming in to learning the complexitys involved in all this. YOU GOT THIS MANG! &#128125;

Firebase, messages, tokens, etc.

I suppose to clarify what the problem is:

I have a key that corresponds to the emulator. I actually can't remember and can't find the reference to how I got this value, but I put that value in the "to" field of the message I'm sending:
Code:
{
    "notification": {
        "title": "My Title",
        "body": "My message goes here"
    },
    "to": "<key>"
}

Now, suddenly, this key isn't working anymore, so it looks like something has changed. How do I make sure that this stays up to date so that my app can continue to send notifications to the same device?

///// FAIL....bluetooth

But, going into Android phone, turning bluetooth on, bring headphones very close, turn head phones on.
Blue light on phones blinks.
Then, try to play for example, a youtube vid on the phone....and the sound is still coming out of the phone, not the
headphones.
Naturally, the "solution" is always "You just need to buy another APP!"

Never heard or seen of that, not in any Bluetooth audio product.

Well, no, actually, I don't. What I need to do is get a sony walkman with WIRED headphones and take a sledghammer to the cell phone.

I'm not old. Your tech just Sucks Donkey Balls.

It could be the Bluetooth in your Alcatel phone is faulty.
But it does have a WIRED headphone jack in it, so you should still be able to use WIRED headphones with it.

Android - Copy and Pasting Photo's - Can it be done?

Welcome to Android Forums, Jibber!
I took some pictures with the Camera. I want to copy and paste them into some emails and some forums and some text messages.
That's generally a function of the apps you mentioned. For example, to add a photo on this forum, you use its 'Upload a file' link. In my email client, I add photos by using its 'attachments' function. Etc.
What am I doing wrong?
See above. :) However, to answer your question about copying/pasting photos, yes, it's definitely possible--I do it all the time. If you tell us what app you're using, that could shed some light on the problem. But keep in mind the above. Copying/pasting is generally done from one location to another; to get a photo into a different app usually involves that app's upload/import/attach feature.

Read this review by Daikon media

Hi guys,

People are loving Trick Colors 2 and this review by Daikon media is the clearest description of what it feels like to play Trick Colors 2 click this link to read the review -&gt; https://daikonmedia.com/trick-colors-2-review/

Don't miss out on the fun!

Download Trick Colors 2 for Android by clicking-&gt; https://play.google.com/store/apps/details?id=com.trickcolors2.rodio

Coming out on iOS soon :)

Filter

Back
Top Bottom