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

Nokia 6 misbehaving during update

couple of things. first off i do not have your phone. second usually there is two parts to the update procedure. you will first be asked if you want to download the update. next you will then be offered if you want to install the update. if you were installing the update, then you do not need wifi as it has already been downloaded. it is possible that it was able to download, but because of the interruption, the download might have been corrupted.

you will most likely need to reflash the firmware update. i have no idea how to do that on a nokia.

i found this, but i'm not sure if it will work or not:
https://nokia-software-updater.en.softonic.com/

how to save user input in RecyclerView

Hello everyone. I add “Employee” to the SQLite database. When adding an employee to the database, the user must fill in the fields that relate to the employee, for example, first name, last name, salary, etc. The employee has several attributes such as "skill" and "department" of these attributes the employee may have several, so when the user fills in all the fields with attributes he is invited to add another field, for example, the field "skill" to add another "skill", such a field " skill "you can add as much as you want and I implemented it with RecyclerView. But the problem is this: when the user wants to add another "skill" field, an empty EditText appears and the user fills this field with data, but I don’t know how to save this line, because when you click add skill an empty line is transferred to the adapter, then the user fills this line, but how to save this line to the list that contains the adapter I can not figure out




This is Adapter class

public class AdapterAddSkill extends RecyclerView.Adapter<AdapterAddSkill.MyViewHolderAddEmployee> {
private ArrayList<String> skillsList;
private Context context;

public AdapterAddSkill(ArrayList<String> skillsList, Context context) {
this.skillsList = skillsList;
this.context = context;
}

@NonNull
@override
public MyViewHolderAddEmployee onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.card_skill, parent, false);
return new MyViewHolderAddEmployee(view);
}

@override
public void onBindViewHolder(@NonNull MyViewHolderAddEmployee holder, final int position) {
holder.closeCard.setOnClickListener(new View.OnClickListener() {
@override
public void onClick(View v) {
skillsList.remove(position);
notifyDataSetChanged();
}
});
}

@override
public int getItemCount() {
return skillsList.size();
}

@override
public long getItemId(int position) {
return position;
}

@override
public int getItemViewType(int position) {
return position;
}



public static class MyViewHolderAddEmployee extends RecyclerView.ViewHolder {
private ImageButton closeCard;
private EditText skillEditText;

public MyViewHolderAddEmployee(@NonNull View itemView) {
super(itemView);
closeCard = itemView.findViewById(R.id.deleteSkillCard);
skillEditText = itemView.findViewById(R.id.skillText);
}
}
}

Here is the activity in which the user fills in the data about the employee and adds it to the database

public class AddEmploy extends AppCompatActivity {
private EditText nameEditText, lastNameEditText, employeeIdEditText,
salaryEditText, departmentEditText, skillEditText;
private ArrayList<String> skillsList = new ArrayList<>();
private ArrayList<String> departmentsList = new ArrayList<>();
private AdapterAddSkill adapterAddSkill;
private RecyclerView skillRecyclerView;
private AdapterAddDepartment adapterAddDepartment;
private RecyclerView departmentRecyclerView;


@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add_employ);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
nameEditText = findViewById(R.id.name);
lastNameEditText = findViewById(R.id.lastName);
employeeIdEditText = findViewById(R.id.employeeId);
salaryEditText = findViewById(R.id.salary);
departmentEditText = findViewById(R.id.department);
skillEditText = findViewById(R.id.skill);
skillRecyclerView = findViewById(R.id.rv_skill);
departmentRecyclerView = findViewById(R.id.rv_department);
adapterAddSkill = new AdapterAddSkill(skillsList, this);
adapterAddDepartment = new AdapterAddDepartment(departmentsList, this);
skillRecyclerView.setLayoutManager(new LinearLayoutManager(this));
departmentRecyclerView.setLayoutManager(new LinearLayoutManager(this));
skillRecyclerView.setAdapter(adapterAddSkill);
departmentRecyclerView.setAdapter(adapterAddDepartment);

}

public void onClickBtn(View view) {
switch (view.getId()) {
case R.id.addDepartmentText:
departmentsList.add("");
adapterAddDepartment.notifyDataSetChanged();
break;
case R.id.addSkillText:
skillsList.add("");
adapterAddSkill.notifyDataSetChanged();
break;
case R.id.saveEmployee_info:
addEmployToDatabase();
addDepartmentToDatabase();
addSkillToDatabase();
}
}

@override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
int id = item.getItemId();
if (id == android.R.id.home) {
finish();
}
return super.onOptionsItemSelected(item);
}

private void addEmployToDatabase() {
String employeeId = employeeIdEditText.getText().toString();
String name = nameEditText.getText().toString();
String lastName = lastNameEditText.getText().toString();
String salary = salaryEditText.getText().toString();
MyQuery.addEmployee(new Employ(employeeId, name, lastName, salary));
}

private void addSkillToDatabase() {
String employeeId = employeeIdEditText.getText().toString();
String skill = skillEditText.getText().toString();
MyQuery.addSkill(new Skill(employeeId, skill));
for (int i = 0; i < skillsList.size(); i++) {
MyQuery.addSkill(new Skill(employeeIdEditText.getText().toString()
, skillsList.get(i)));
}
}

private void addDepartmentToDatabase() {
String department = departmentEditText.getText().toString();
String employeeId = employeeIdEditText.getText().toString();
MyQuery.addDepartment(new Department(employeeId, department));
for (int i = 0; i < departmentsList.size(); i++) {
MyQuery.addDepartment(new Department(employeeIdEditText.getText().toString(),
departmentsList.get(i)));
}
}

private void showAllEmployees() {
List<Employ> employs = MyQuery.getAllEmployees();
for (int i = 0; i < employs.size(); i++) {
Log.i(".......Employees", employs.get(i).toString());
}
}

private void showAllSkills() {
List<Skill> skills = MyQuery.getAllSkills();
for (int i = 0; i < skills.size(); i++) {
Log.i("......Skills", skills.get(i).toString());
}
}

private void showAllDepartments() {
List<Department> departments = MyQuery.getAllDepartments();
for (int i = 0; i < departments.size(); i++) {
Log.i(".........Departments", departments.get(i).toString());
}
}
}

Help One Plus 5TGuest mode removal?

Hi all,



I'm struggling with a technical issue that I've been trying to get rid of. I'm using a One Plus 5T and I want to completely disable/delete guest mode/ guest users. I'm using android 9.

I know you can remove it, under settings, but it doesn't actually remove it from the system.

A solution I found was by rooting the phone and going into the deeper system settings and changing a couple of values.



My phone is no longer in warranty, but I have never rooted a phone and don't want to take the risk in bricking it, especially now.



Lastly, I was wondering if there's a way to have certain apps act as system admins regardless of what user the app is originally installed on. For example, having app locker app apply to the guest user, if possible.



Please let me know your thoughts!

Connected, no internet

When I try to get online it displays the above. My other devices work OK.
I've experienced the same thing recently--even posted about it! Two phones, literally side by side, out of the blue one of them loses its Internet connection. It's still connected to Wi-Fi, still connected to my network, but without Internet connectivity. Since ALL other devices in the house continue working fine, it can't be a router/modem/Wi-Fi network/Internet service problem, as I see it. Therefore, doing things like rebooting routers/modems/etc. has no effect.

For me, it tends to happen at night--and I take it as a hint to put the damn phone down and wind things up for the night! By morning, it's "fixed" itself again. *shrug*
I've searched all the setting s but can't fix it.
No, and you won't. I mean, at least in my case, there is nothing wrong, therefore there's nothing to fix. Every setting is exactly the same as right now, as I type this...but it loses its Internet connection. :thinking:

Don't get me wrong, though. Doing all those things won't hurt anything and may, for you, solve the problem. So by all means, follow the advice given in this thread--just know that, for me, none of it makes the slightest difference.

Help lost SD card

As side information, I was recently urged to log in to my Samsung Account before it was automatically closed for lack of use. I last had a Samsung device 4 to 5 years ago. I found I still have 15 GB of storage there as part of Samsung Cloud, so along with free Google One / Google Drive that's 30 GB +.

It does sound like your SD Card is going kaputnik, but apparently their customer service is second to none for genuinely purchased cards / any physical storage. Though they can fail early, if it's only a year old....

You could install their SanDisk Memory Zone app and see if that recognises the card still.

I haven't activated a Samsung account - I try to keep things as simple as I can, which isn't easy to do these days! I might check out the SanDisk app, but a new card is only around $8 so it may not be worth the effort to pursue any further.

Thanks for all the help and suggestions!

Google 1 autobackup

Yeah I guess the Google 1 subscription just guarantees maximum quality level backup across the field, up to whatever storage you've paid for. Outside of that, the storage limits will kick in in different ways for different people. I have a G 1 sub, and I like you I still have some life left in my "new phone" no storage limit deal. And I suppose for many people they just won't be bothered about the reduced storage quality anyway.

Can one also recognize Calendar status types other than available?

Well, I can only reiterate that on my system (Samsung Galaxy Note 9 / Android 10) the BusinessCalendar app (v2.37.9) offers the same "Show me as" values that I know from Outlook, i.e. "Available", "Tentative", "Busy" and "Out of Office". And it not only displays those values on entries synced over from my laptop but I can also select these when creating a new appointment on the phone.
And I definitely do NOT sync via Google but directly with an Exchange server. Syncing contacts or calendar data with Google is a no-go for me!

Anyone know of a turn-by-turn navigation SDK that can calculate a route with thousands of waypoints

I need a turn-by-turn navigation SDK for Android that can take thousands of points. I have vehicles that need to go on routes and hit thousands of points because they have to go into many residential areas and reach the end of each road they're meant to reach. The idea is that the route is driven by one driver, then the route that has now been mapped is driven by another driver. I was using HERE Android SDK but there's a "safe upper limit" of 128 waypoints that can be passed in. I've looked up others and the ones I've found are worse. TomTom has a limit of 50, MapBox 25.

One route might have 10,000 waypoints. Initially I tried dividing the routes into 128 waypoint routes but this isn't practical because the waypoint after the 128th is calculated while the route is being driven, which is dangerous depending on where the driver is. What options are out there for this?

Network Issue

<p dir='ltr' style='margin-top:0; margin-bottom:0; text-align:start;'>My device is Samsung Galaxy Note 3 (Indian Version) 3g model. It was working fine but now from 3 days it just shows the 2g network sign (E) in the status bar. I tried many things but the problem is still alive.</p>

<p dir='ltr' style='margin-top:0; margin-bottom:0; text-align:start;'>I&#160; wiped my complete OS then&#160; I re-flash it.</p>

<p dir='ltr' style='margin-top:0; margin-bottom:0; text-align:start;'>I changes the network modes.</p>

<p dir='ltr' style='margin-top:0; margin-bottom:0; text-align:start;'>If anybody have solotion of this then please Suggest me</p>

Help Note 3, want to try alternate OS, like Lineage

I have a Galaxy Note 3 SM-900T that I bought used about 5-7 years ago (I forget exactly when) and I am interested in replacing the Google Android with something else. It currently has Android 4.4.2, kernel version3.4.0-660648, Build Number KOT49H.N900T_4.4.2_0055. The phone is rooted and has a replacement motherboard that I believe is not from the US. That happened because the seller (local) lied to me and suddenly T-Mobile one day shut it down. I sent it to a fellow across the country who replaced the motherboard and rooted it for me. I am currently using it with MetroPCS. (Not because of anger at T-Mobile; I switched just for the lower price - it is, after all part of T-Mobile.)

My motivation is that the phone is a bit messed up because of things that I did to the OS. A couple years ago I started getting Google popups - "Did you know that you can buy ..." I can't stand things like that so I poked around and finally managed to shut down my Google account. That solved the problem, but a few days later the icon for the Play Store disappeared. And I also removed the texting capability because I hate texts and the only texts I ever got were from T-Mobile explaining what a clever fellow I was to be T-Mobile customer. Hey, I'm an old man; I'm entitled to be an out of date curmudgeon. :)

Of course, now I can't install new apps or even update existing ones. Recently my bank came out with a new app and the old one now says that I must upgrade the OS, and then shuts down. Ditto for the app for Kaiser Permanente (Health Maintenance Organization).

I have spent several hours on my real computer searching for OS options for the Note 3, but I'm not coming up with much. Does anyone have any suggestions? Oh, and I've installed Linux many times on computers, but I've never tried installing an OS on a phone. Do I assume correctly that whatever OS I download will come with detailed 'for dummies' instructions?
You Can try the dot os and viper os

Help Standalone messenger app

Just to add to what @Hadron posted, that 'the standalone messenger app' you referenced to is a little too vague and could apply to any one of dozens of text messenger apps.
It might help if you stated just which text messenger app she was using previously, along with which carrier she uses. Both could be very relevant to this matter.
Just offhand, if that 'the standalone messenger app' is referring to the stock messenger app that was on her phone, the odds are not very good to be able to restore old, deleted text messages and history. But again, providing more specific details rather than generic ones can make a difference.

Filter

Back
Top Bottom