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

Networking, Remote Access and More

Hey Everyone 😁

I'm new to this but I have tried just about every other possible route and am at the point where I am reaching out to this forum in the hopes of some help in ending a Cyber stalking situation I have currently going on.

Without getting into the lifetime movie network drama of it all, I have an ex-boyfriend who is surveiling me through my electronic devices. I am a single mother of a 3 year old and a Special Education Teacher who works with children that are behavioral and developmental in the self contained setting. My camera is rolling at all times as is my microphone. I have gone through 5 new phones, countless emails, new laptops and TVs and even moved (not because of this, but hoped it would help) and I am still being accessed remotely and I need help proving it.
I have been to the police, got a report only to be told by the PD; who btw has a Cyber crimes task force unit trained by the FBI, that they would be unable to investigate this unless I give them physical proof of who is behind this- cumulative circumstantial logged evidence was not enough.

I am also concerned that the computers in my classroom and server network have been compromised as well as a result of me using them for things that have shared accounts linked to my personal laptop for when I am lesson planning and writing IEPs at home.

For anyone who is wondering- I cannot let this go until someone is able to help me or prove to me that what I am seeing in my system files and settings is normal. That's because I believe in privacy and in it's very definition in CHOOSING what you share and with who. Never, never, ever did I agree to share my life and the lives of those I love and care about most with this man. He exploited my own vulnerabilities- my human ones in believing sometimes 'good people make mistakes'; he is a con man and there is nothing good about someone who does this to another person for the fun of it as he has.

Thank you in advance for your time and for reading this short mini-novel. Any help would be so greatly appreciated.

Below are Android App Permissions and List Applications with Download source pulled from my phones system files through ADB shell. It is not rooted; at least not by me.



All Permissions:

Car information: car vendor channel, car mileage, car fuel level

Contacts: modify your contacts, find accounts on the device, read your contacts

Phone: read call log, null, answer phone calls, read phone numbers, read phone status and identity, access IMS call service, directly call phone numbers, null, write call log, make/receive SIP calls, reroute outgoing calls, add voicemail

Calendar: Read calendar events and details, add or modify calendar events and send email to guests without owners' knowledge

Camera: take pictures and videos

Body Sensors: access body sensors (like heart rate monitors), use fingerprint hardware

Location: access precise location (GPS and network-based), car speed, access approximate location (network-based)

Storage: read the contents of your SD card, modify or delete the contents of your SD card

null: Scan card information

Microphone: record audio

NFC - Near Field Communication: Access to SIM Card, NFC Transaction awareness

SMS: read your text messages (SMS or MMS), receive text messages (WAP), receive text messages (MMS), receive text messages (SMS), send and view SMS messages, read cell broadcast messages

ungrouped:
null, Allow STK Intents, null, null, null, null, null, null, null, null, null, , null, modify system settings, null, null, Launch Moto Display, Play Install Referrer API, null, null, null, null, null, connect and disconnect from WiMAX, null, null, null, Launch Moto UI, null, Google Webmaster Tools, null, null, null, Enable talk to me feature, internal broadcast, send broadcast to Micro Screen Receiver, null, Allows an application to read/write the CLOGO block., null, Send broadcast about FDN, null, Should only be used by Motorola applications to access HiddenMenu files under /persist/public/hiddenmenu, null, null, null, receive data from Internet, null, null, null, null, close other apps, null, null, null, null, null, null, Google Checkout Sandbox accounts, null, null, null, change your audio settings, null, null, null, null, access Do Not Disturb, null, null, Access to the native SensorHub, null, null, null, null, null, null, Broadcast message to Mya, null, read Google service configuration, null, null, null, null, null, null, null, null, null, Recorded audio access, null, Access the mot_imager dir., Read Moto Actions settings, null, null, Google App Engine, Google Calendar, contacts data in Google accounts, iGoogle accounts, null, null, This app can appear on top of other apps, null, bind to carrier services, Picasa Web Albums, null, Broadcast phone account registration, null, write instant messages, null, null, Google Base, null, Google Maps, Orkut, Google Book Search, OEM update carrier configs, null, null, access other Google services, null, send and receive XMPP messages to and from Google servers, null, null, null, OMAPI System Terminal, null, Broadcast the call type/duration information, null, null, null, null, Control Camera, null, Whitelist bluetooth device access., null, null, Read Moto modes, null, null, null, null, null, null, null, null, control Near Field Communication, null, null, Process phone account registration, null, null, null, null, null, Read LDO preferences, null, null, null, Google Docs, null, null, null, Use Test Commands, null, null, null, null, Send download notifications., null, null, null, null, null, null, change network connectivity, null, null, make app always run, null, toggle sync on and off, Modify Google service configuration, FM radio access, null, use data in the background, Read Attentive Display camera state, null, null, Internal interface with ModManager, null, Google Notebook, null, null, Write Moto Mya ContentProvider, null, run at startup, null, null, null, Transfer Wi-Fi credential, view configured accounts, null, null, null, null, Write Moto Actions settings, null, null, access all Google services, Access DRM content., null, null, null, Read Google settings, null, null, Permission to bind to QtiTelephonyService service, set time zone, null, Automation, qcPermission, null, expand/collapse status bar, NWD SDK, uninstall shortcuts, manage profile and device owners, null, Write LDO preferences, Access DualSim Settings, null, ask to ignore battery optimizations, null, null, Send heartbeat to Google Talk server, Control TalkBack, pair with Bluetooth devices, null, allow Wi-Fi Multicast reception, null, null, null, null, set an alarm, null, null, null, null, null, Should only be used by Motorola applications to have tcmd permission, null, Advertising ID notification, null, retrieve running apps, null, DS Wizard State, null, null, null, null, have full network access, null, capsPermission, null, Send broadcasts to Android Market., Knol, Google mail, Google News, Google Talk, Google Wi-Fi, Google Spreadsheets, null, transmit infrared, null, null, null, null, reorder running apps, null, null, null, null, null, null, null, run in the background, access Bluetooth settings, null, null, null, null, null, null, null, null, YouTube usernames, Allowed to access IZAT services and resources., null, null, null, Read BRB settings, Android services, null, null, null, null, null, Broadcast data messages to apps., null, null, null, Look up CallerId using Hiya service, Update Moto modes, null, null, null, null, null, null, null, null, null, null, null, Access Stored OMA Provisioning Data, Access to the Do Not Disturb., null, null, null, measure app storage space, null, null, null, Broadcast data messages to apps., null, null, Manage Email Permissions, null, null, null, Access the Password Quality., Allows an application to retrieve internal state information from the camera service., Access all system downloads, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, Write BRB settings, null, null, Google Voice, FM radio, null, null, null, null, null, null, null, null, null, null, Receive the notification, null, null, null, JotSpot, access extra location provider commands, null, null, null, null, null, otaservice, Access download manager., send sticky broadcast, null, null, null, null, null, Car Service, null, null, null, null, null, Allows defintion of the volume panel and hardware key behavior, null, null, null, null, null, null, Broadcast XMPP messages to apps., Permission to access User Authentication apis, Tethered Update Result, send and receive XMPP messages to and from Google servers, null, null, null, start Micro Screen feature, null, null, null, null, null, null, null, null, Broadcast XMPP messages to apps., Modify Google settings, connect and disconnect from Wi-Fi, null, null, null, AdSense, Register with smart notifications, null, read install sessions, AdWords, null, null, null, null, null, null, null, Access download manager., null, null, null, null, null, Read Moto Mya ContentProvider, null, null, null, null, null, Access email provider data, null, null, null, null, null, null, view network connections, null, Access the Zen Mode setter API., null, null, null, disable your screen lock, null, null, messagingPermission, Register to handle the broadcasted call type/duration information, YouTube, null, null, servicePermission, null, null, null, null, Internal service interface for Moto experiences., null, null, null, null, null, null, null, null, null, null, Internal service interface with ModManager, set wallpaper, Allows an application to read the CID block., null, Android services, null, Google Finance, Receive Moto state, use data in the background, null, null, null, Permission to Finish Setup, null, null, null, Dodgeball, null, Read Moto modes, null, null, null, null, null, null, null, null, null, null, close other apps, null, null, null, null, null, null, null, null, null, Modify Camera, null, null, null, null, read sync statistics, route calls through the system, null, null, null, null, null, Reserve space in the download cache, null, access checkin properties, null, null, null, Get rule state, Request for rule state changes, Set rule states, Google Health, null, null, null, null, System Window Shows on Multiple Users., request delete packages, Access PDS partition, null, null, null, null, dolby update broadcast, null, null, null, null, null, null, Google mobile apps, null, Modify Motorola system settings, null, null, null, Allowed to access IZAT services and resources., null, null, null, null, null, null, null, null, Update Moto modes, null, null, null, null, Receive the broadcast of app state changes., null, null, adjust your wallpaper size, null, null, Set Global Transform., read sync settings, null, Google Checkout accounts, null, Google Voice Search, null, null, permission to access the checkin provider, null, null, null, Moto Voice, null, fota, null, run in the background, null, null, null, null, null, null, Moto Display, null, null, reset system to factory defaults, null, null, Restricted Total Commander plugins, control vibration, null, null, null, null, null, null, Read Android Beam data, null, Blogger, null, null, Broadcast that a change happened to the call log., null, null, null, null, null, null, null, null, null, null, Personalized Speech Recognition, null, null, read instant messages, null, null, null, null, null, View Camera, null, null, null, null, null, null, null, null, null, null, null, null, Allows the app to clear cache directory if this directory space is lower than some threshold, null, null, null, null, null, view Wi-Fi connections, null, null, null, null, null, null, null, Google Groups, null, null, null, Receive carrier-specific SMS Messages, change WiMAX state, null, null, null, request install packages, null, null, null, null, Update widget, null, Update authentication notification, null, Launch voice search from DSP hotword, null, install shortcuts, null, null, null, null, Interact Across Multiple Users., null, lock the phone, null, null, null, null, Google Checkout QA accounts, null, null, null, null, Manage TalkBack custom labels, Launch voice with recorded audio, null, Access the Zen Mode API., null, prevent phone from sleeping, null, null, Advanced download manager functions., null, null, null, null, null, null, null, null, null, null, null, null, Mobile TV, null, Use Device Context, Bind OMAPI Terminal, null, null, null, Exchanges messages and receives sync notifications from Google servers., Update voice message count., null, null, null, null, null, null, null




package:com.amazon.mShop.android.shopping  installer=null
package:com.android.cts.priv.ctsshim  installer=null
package:com.matchboxmobile.wisp  installer=null
package:com.google.android.youtube  installer=null
package:com.google.android.ext.services  installer=null
package:com.motorola.motocare  installer=null
package:com.android.providers.telephony  installer=null
package:com.android.sdm.plugins.connmo  installer=null
package:com.google.android.googlequicksearchbox  installer=com.android.vending
package:com.drivemode  installer=null
package:com.android.providers.calendar  installer=null
package:com.motorola.vzw.pco.extensions.pcoreceiver  installer=null
package:com.motorola.config.wifioverlay  installer=null
package:com.android.providers.media  installer=null
package:com.qti.service.colorservice  installer=null
package:com.google.android.onetimeinitializer  installer=null
package:com.google.android.ext.shared  installer=null
package:com.motorola.bug2go  installer=null
package:com.motorola.mya.fmwkwrapper  installer=null
package:com.android.wallpapercropper  installer=null
package:com.motorola.ccc.otaoverlay  installer=null
package:com.quicinc.cne.CNEService  installer=null
package:com.motorola.ccc.devicemanagement  installer=null
package:com.motorola.android.fmradio  installer=null
package:com.android.documentsui  installer=null
package:com.motorola.android.settings.modemdebug  installer=null
package:com.android.externalstorage  installer=null
package:com.android.htmlviewer  installer=null
package:com.ghisler.android.TotalCommander  installer=com.android.vending
package:com.qualcomm.qti.uceShimService  installer=null
package:com.android.companiondevicemanager  installer=null
package:com.android.mms.service  installer=null
package:com.android.providers.downloads  installer=null
package:com.motorola.coresettingsext  installer=null
package:com.motorola.android.settings.diag_mdlog  installer=null
package:com.tapatalk.androidforumscom  installer=com.android.vending
package:com.target.ui  installer=com.android.vending
package:com.motorola.entitlement  installer=null
package:com.grubhub.android  installer=com.android.vending
package:com.overstock  installer=com.android.vending
package:com.motorola.att.phone.extensions  installer=null
package:com.motorola.ccc.checkin  installer=null
package:com.qapp.secprotect  installer=null
package:com.motorola.bettertogether  installer=null
package:com.android.cellbroadcastreceiveroverlay  installer=null
package:com.motorola.programmenu  installer=null
package:com.qualcomm.qti.telephonyservice  installer=null
package:com.motorola.ccc.mainplm  installer=null
package:com.google.android.configupdater  installer=null
package:com.motorola.iqimotmetrics  installer=null
package:com.motorola.ccc.ota  installer=null
package:com.motorola.ccc.notification  installer=null
package:com.stealthcopter.portdroid  installer=com.android.vending
package:com.android.defcontainer  installer=null
package:com.qti.confuridialer  installer=null
package:com.android.providers.downloads.ui  installer=null
package:com.android.vending  installer=com.android.vending
package:com.dti.att  installer=null
package:com.android.pacprocessor  installer=null
package:com.motorola.pgmsystem2  installer=null
package:com.dolby.daxservice  installer=null
package:com.motorola.motodisplay.env  installer=null
package:com.dolby.daxuser  installer=null
package:com.motorola.demo.env  installer=null
package:com.android.certinstaller  installer=null
package:com.android.carrierconfig  installer=null
package:com.google.android.marvin.talkback  installer=null
package:com.google.android.apps.work.oobconfig  installer=null
package:com.qti.qualcomm.datastatusnotification  installer=null
package:com.hash.ar.systemlog  installer=com.android.vending
package:android  installer=null
package:com.android.contacts  installer=null
package:com.motorola.android.provisioning  installer=null
package:net.aetherpal.device  installer=null
package:com.motorola.imagertuning_jeter  installer=null
package:scd.atools  installer=com.android.vending
package:com.att.mobilesecurity  installer=null
package:com.android.egg  installer=null
package:com.android.mtp  installer=null
package:com.android.nfc  installer=null
package:com.android.stk  installer=null
package:com.eakteam.networkmanager.pro  installer=com.android.vending
package:com.onedebit.chime  installer=com.android.vending
package:com.android.backupconfirm  installer=null
package:com.motorola.dm.plugins.attdm  installer=null
package:com.waze  installer=com.android.vending
package:com.google.android.launcher  installer=null
package:com.motorola.timeweatherwidget  installer=null
package:com.google.android.deskclock  installer=com.android.vending
package:com.qualcomm.qti.radioconfiginterface  installer=null
package:org.codeaurora.ims  installer=null
package:com.android.statementservice  installer=null
package:com.motorola.motokeysystem  installer=null
package:com.google.android.gm  installer=com.android.vending
package:com.mizmowireless.vvm  installer=com.android.vending
package:com.google.android.apps.tachyon  installer=null
package:net.wolfsys.allconnections  installer=com.android.vending
package:com.motorola.motocit  installer=null
package:com.motorola.motokey  installer=null
package:com.android.sdm.plugins.sprintdm  installer=null
package:com.ikea.kompis  installer=com.android.vending
package:com.aetherpal.attdh.lenovo  installer=null
package:app.greyshirts.firewall  installer=com.android.vending
package:com.google.android.setupwizard  installer=null
package:com.qualcomm.qcrilmsgtunnel  installer=null
package:com.android.providers.settings  installer=null
package:com.selflender.thor  installer=com.android.vending
package:com.android.sharedstoragebackup  installer=null
package:com.finalwire.aida64  installer=com.android.vending
package:com.google.android.music  installer=com.android.vending
package:com.android.printspooler  installer=null
package:com.att.callprotect  installer=null
package:com.motorola.colorprofiles  installer=null
package:com.android.sdm.plugins.diagmon  installer=null
package:com.perpay.mobile  installer=com.android.vending
package:com.dolby.dax2appUI  installer=null
package:com.android.dreams.basic  installer=null
package:com.att.myWireless  installer=null
package:com.lenovo.lsf.user  installer=null
package:com.android.inputdevices  installer=null
package:com.motorola.android.nativedropboxagent  installer=null
package:com.android.phoneoverlay  installer=null
package:com.motorola.mya  installer=null
package:com.motorola.nfc  installer=null
package:com.android.bips  installer=null
package:android.oem.overlay  installer=null
package:com.android.systemuioverlay  installer=null
package:com.motorola.android.jvtcmd  installer=null
package:com.motorola.frameworks.singlehand  installer=null
package:com.dunkinbrands.otgo  installer=com.android.vending
package:com.motorola.motosignature.app  installer=null
package:com.etsy.android  installer=com.android.vending
package:com.google.android.apps.docs  installer=null
package:com.google.android.apps.maps  installer=com.android.vending
package:net.kwatts.android.droidcommandpro  installer=com.android.vending
package:com.alticeusa.alticeone.prod  installer=com.android.vending
package:com.android.providers.partnerbookmarksoverlay  installer=null
package:com.android.cellbroadcastreceiver  installer=null
package:com.motorola.invisiblenet  installer=null
package:com.google.android.webview  installer=null
package:by4a.reflect  installer=com.android.vending
package:com.motorola.contacts.preloadcontacts  installer=null
package:com.android.server.telecom  installer=null
package:com.google.android.syncadapters.contacts  installer=null
package:com.motorola.android.providers.settings  installer=null
package:com.android.facelock  installer=null
package:com.android.keychain  installer=null
package:com.google.android.calculator  installer=com.android.vending
package:com.android.chrome  installer=com.android.vending
package:com.android.dialer  installer=null
package:com.google.android.packageinstaller  installer=null
package:digit.android  installer=com.android.vending
package:com.google.android.gms  installer=com.android.vending
package:com.google.android.gsf  installer=null
package:com.google.android.tts  installer=null
package:com.android.calllogbackup  installer=null
package:com.google.android.partnersetup  installer=null
package:com.motorola.setup  installer=null
package:com.google.android.videos  installer=null
package:com.android.carrierdefaultapp  installer=null
package:com.motorola.lifetimedata  installer=null
package:com.motorola.appdirectedsmsproxy  installer=null
package:com.android.proxyhandler  installer=null
package:com.showtime.showtimeanytime  installer=com.android.vending
package:com.synchronoss.dcs.att.r2g  installer=null
package:com.att.mobile.android.vvm  installer=null
package:com.analiti.fastest.android  installer=com.android.vending
package:com.motorola.messaging  installer=null
package:com.google.android.feedback  installer=null
package:com.google.android.printservice.recommendation  installer=null
package:com.google.android.apps.photos  installer=com.android.vending
package:com.google.android.calendar  installer=com.android.vending
package:com.att.iqi  installer=null
package:com.android.managedprovisioning  installer=null
package:com.motorola.launcherconfig  installer=null
package:com.motorola.android.providers.chromehomepageoverlay  installer=null
package:com.motorola.demo  installer=null
package:com.motorola.moto  installer=null
package:com.motorola.paks  installer=null
package:com.facebook.katana  installer=null
package:com.android.sdm.plugins.dcmo  installer=null
package:com.att.android.attsmartwifi  installer=null
package:com.android.providers.partnerbookmarks  installer=null
package:com.dti.cricket  installer=com.dti.cricket
package:com.summit.nexos.sdk.app.service  installer=null
package:com.android.wallpaper.livepicker  installer=null
package:com.motorola.carriersettingsext  installer=null
package:com.motorola.android.fota  installer=null
package:com.motorola.devicemanagement  installer=null
package:com.motorola.motocare.internal  installer=null
package:com.facebook.system  installer=null
package:org.mozilla.firefox  installer=com.android.vending
package:com.venmo  installer=com.android.vending
package:com.motorola.storageoptimizer  installer=null
package:com.google.android.inputmethod.korean  installer=null
package:com.motorola.fmplayer  installer=null
package:com.google.android.backuptransport  installer=null
package:com.android.storagemanager  installer=null
package:com.tools.netgel.netx  installer=com.android.vending
package:com.tsts.ipv6MorePro  installer=com.android.vending
package:com.motorola.msimsettings  installer=null
package:com.android.bookmarkprovider  installer=null
package:com.ibotta.android  installer=com.android.vending
package:com.android.settings  installer=null
package:com.nextradioapp.nextradio  installer=null
package:com.google.android.inputmethod.pinyin  installer=null
package:com.motorola.launcherconfig.overlay.cricket  installer=null
package:com.android.sprint.hiddenmenuapp  installer=null
package:android.autoinstalls.config.motorola.layout  installer=null
package:com.google.android.apps.books  installer=com.android.vending
package:com.qualcomm.location  installer=null
package:com.interlligentapps.dnsprivate  installer=com.android.vending
package:com.android.omadm.service  installer=null
package:net.fidanov.landroid  installer=com.android.vending
package:com.android.cts.ctsshim  installer=null
package:com.motorola.launcher3  installer=null
package:com.lmi.motorola.rescuesecurity  installer=null
package:com.motorola.slpc_sys  installer=null
package:com.mizmowireless.acctmgt  installer=null
package:com.motorola.actions  installer=com.android.vending
package:com.google.android.apps.pdfviewer  installer=com.android.vending
package:com.android.vpndialogs  installer=null
package:com.google.android.apps.wallpaper  installer=null
package:com.motorola.bach.modemstats  installer=null
package:com.android.phone  installer=null
package:com.android.shell  installer=null
package:com.android.wallpaperbackup  installer=null
package:com.android.providers.blockednumber  installer=null
package:com.groupon  installer=com.android.vending
package:com.android.providers.userdictionary  installer=null
package:com.android.emergency  installer=null
package:com.slicelife.storefront  installer=com.android.vending
package:com.motorola.cameraone  installer=com.android.vending
package:com.android.location.fused  installer=null
package:com.android.systemui  installer=null
package:com.motorola.motodisplay  installer=null
package:com.motorola.easyprefix  installer=null
package:com.android.bluetoothmidiservice  installer=null
package:com.facebook.appmanager  installer=null
package:com.smithmicro.netwise.director.cricket  installer=null
package:com.android.bluetooth  installer=null
package:com.qualcomm.timeservice  installer=null
package:com.qualcomm.atfwd  installer=null
package:com.motorola.att.settings.extensions  installer=null
package:com.motorola.config.wifi  installer=null
package:com.tsts.ipv6  installer=com.android.vending
package:com.android.providers.contacts  installer=null
package:com.android.captiveportallogin  installer=null
package:com.motorola.att.loader  installer=null
package:net.he.networktools  installer=com.android.vending
package:com.sezzle.sezzlemobile  installer=com.android.vending
package:com.google.android.inputmethod.latin  installer=com.android.vending
package:com.motorola.android.providers.chromehomepage  installer=null
package:com.motorola.attvowifi  installer=null
package:com.android.settingsoverlay  installer=null

Android 9 in call speakerphone/headphone problem....

I have the "new" Bold N1 phone on android 9 pie, and I thought this was an issue with the phone BUT the speakerphone and headphone volume in calls(media and notification sounds is loud enough) is LOWER than every other volume on the phone and super ****ing quiet. When you go to the sound settings it gives you 4 slider bars for volume, media, ringer etc and they give you a test sound when you lift your finger off the slider, well the call volume(not the ringer) is all the way up and WAY quieter than every other slider bar test sound when it is all the way up, I tested the same slider on my pixel 3 with android pie 9 and the exact same thing, does anyone know how to make the speakerphone/in call/in call headphone volume louder? it seems like its capped as the rest of the sounds on the devices are loud and clear.


I was about to do an RMA for the device but the same problem is on the pixel 3 as well running android 9, has anyone ran into this? If you are on android 9 on any phone, Go into your settings and goto sounds and put every slider up high and listen and see if the call volume beep slider is MUCH lower than the other sliders and reply to this please or if you have a fix tell me! it makes talking on the phone almost unusable with how quiet it is and is making me want to pull my hair out.


As proof its android 9 pie and NOT either of the phones I downloaded a secondary texting app called Textnow and placed a phone call through there and low and behold the speakerphone was loud and so was my headphones but it uses data and is not my actual phone number so not usable full time so something is happening with the actual phone software app on the phones and not a speaker defect. I have tried different phone apps too from the playstore but they all connect to the same dialer and therefore use the phone instead of textnow using their own dialer/phone software.

Bluetooth send scheduling

I am trying to make a control board for a rgbw light that is controlled with my phone over bluetooth. My problem now it that if I move the slider to fast I get garbage data on the output (I included a picture of good and garbage data). My thought was to have it send a bulk data set of the position of all 4 sliders at a scheduled interval to keep it from going to fast. I have looked online but I can't find a way to do it that I understand.
How I have it setup now is I have a touch listener setup on a Slider so every time the slider is moved it grabs the position and sends it.
Code:
SliderR.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View view, MotionEvent motionEvent) {
                GetR();        //method to get position of R
                RValue1.setText(Short.toString(Rpos));
                return false;
            }
        });
Code:
private void GetR(){
        Rpos = (short) SliderR.getProgress();
        if (btSocket!=null)
        {
            try
            {
                btSocket.getOutputStream().write("R".getBytes());
                btSocket.getOutputStream().write(Rpos);
            }
            catch (IOException e)
            {
                msg( "Error");
            }
        }

    }
If you could point me in the right direction to what is should be looking for that would be greatly appreciated.

Attachments

  • Capture.PNG
    Capture.PNG
    20.8 KB · Views: 110

Help TEXT RECOVERY HTC DESIRE C

Hello Guys,

I have just joined your forum after finding you on the internet.

I am NOT a phone or gadget guy!

I have an old HTC DESIRE C phone.
I need to recover texts that were deleted by mistake.
Can this be done and if it can, how.

My brother had the same phone (HTC DESIRE C) and the same issue that I have.

He went to a local phone specialist near his home. The shop lost ALL his data and contacts!

The reason that they gave was the phone needed to be rooted. It then needed the bootloader unlocked. The unlocking of the bootloader puts the phone back to factory settings and wipes out everything in the memory.

It would appear to access the memory it is cleared out in the process?

Pretty much pointless!

Can anybody clarify and give me some guidance through this minefield please.

Thanks in advance Jim

Red block covering app

Hello,
I have been trying to find information on this issue all over the place, but I cannot seem to find anything that fits. This is not the red tint or burn in issue. There is a solid red block covering some portions of some apps. One in particular it will not go away on three screens, 2 others are fine, in the same app. On another app, sometimes it covers the entire screen but will go away if I close and reopen the app.

I'm not sure this is a problem with a specific app or a larger issue. But because I do see it in 2 apps I suspect something else is going on. I have asked one of the app developers to look into it.

Anyone ever see this type of thing before? Any suggestions?

Thanks.

I'm on android 9 with the August security patch installed.

Attachments

  • Screenshot_20190913-051734_Thumbtack Pro.jpg
    Screenshot_20190913-051734_Thumbtack Pro.jpg
    65.3 KB · Views: 256

[Free Game] Meteor Pinball (by Fronne)

You're in an Earth orbit trying to save our beautiful planet from hostile space objects! You're armed with a powerful gun and a pair of silly flippers...
Trying to stop those objects is not your only concern, in the mean time you have to use your flippers to keep the green meteor ball in sight...
This seems an impossible task, the speed of the meteors will increase as time goes by and that stupid meteor ball seems to speed up too...

To be honest, there's no way to save planet Earth, Meteor Pinball is an endless (pinball) shooter and the best you can do, is to survive for a just a few minutes...
We're sorry to tell you this, but planet Earth is doomed...

Meteor Pinball - 30 seconds Trailer

Enjoy!
Franco Palmieri, Yvonne Slagveld - AKA Fronne

Get Meteor Pinball on Google Play
Other Games by Fronne

Send us an Email
Our website

[Free Game] Slappy Limbs (by Fronne)

To earn your Black Belt is a simple task...
You only have to survive a four minute battle with Ninja Stars and wooden planks...

OSU...​


The Road to my Black Belt - 30 seconds trailer


Black Belt Jen's Fabulous High Kick - 30 seconds


The LONG Road to my Black Belt - 5 minutes

Enjoy!
Franco Palmieri, Yvonne Slagveld - AKA Fronne

Get Slappy Limbs on Google Play
Other Games by Fronne

Send us an Email
Our website

Help Call Blockers not working on Pie

Before my phone upgraded to Pie, I had a call blocker that worked perfect on Oreo. If you weren't in my contacts you were sent to voicemail and I didn't know you called. After the upgrade, I started getting phone calls from unknown numbers, so I figured the app wasn't compatible. I installed multiple other call blocking apps, but none of them kept my phone from ringing from numbers that they were supposed to block. I even tried the Do Not Disturb trick, but the calls came through on DND also.

Is anyone else having this problem, or has there been a suggestion of what to do? I'm asking before I get frustrated enough to root the phone and flash back to an Oreo ROM.

LG G7 (Verizon), Verizon Prepaid (LM-G710VM)

Help imei problem, Restoring or changing imei?

Hi friends,

I have problem with my Nokia 7 plus. I don`t know how this happened but my imei has been changed.
The guarantee is finished, but it was at the guarantee once and it is possible they changed it there.
Operators have blocked my phone`s imei so i can not use the phone right now. I have to restore the imei or change it.
I have reset the the phone totally, hard reset and factory reset but no luck.

Is there any way to restore it or change it ?
Thank you !

Please help, I need suggestions on tools I should use

I want to make an app that implements some sort of database system. The app will have multiple tabs on the side, some of which are just used to showcase tables (the content might include photos as well), and some are used for posts (similar to Facebook posts). The app does need the user info, but it doesn't need to verify it. The user then can post something on the post tab, perform searching on the tables, and submit a suggestion form.
Preferences:
1. Since I'm really new to app development, I'd really prefer to work with easier/more popular language and tools
2. It's mainly targeted for Android but wider implementability is of course welcomed
3. The app doesn't need to look amazing or dynamic-ish

Please let me know if you've got any suggestions :)
Thanks!

Android Application - error while opening URL that uses WebRTC in WebView

I am working on developing an Android application, in which I want to open a URL in WebView. Now, if I open a simple URL in WebView (like www.google.com) is works just fine. But I want to open a URL which uses WebRTC (Web Real-Time Communication) which errs stating: "Looks like you are using unsupported browser version". I searched on google.com and found that WebRTC starts supporting from Android 5.0 (API level 21) and higher.

My version of Webview is:

using webView.getSettings().getUserAgentString() i get my webview details.

Mozilla/5.0 (Linux; Android 9; Android SDK built for x86 Build/PSR1.180720.075; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/69.0.3497.100 Mobile Safari/537.36

My build.gradle (Module:app) is as follows :

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
compileSdkVersion 28
defaultConfig {
applicationId "com.cbtech.learningpod"
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner

"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

}
}
dataBinding {
enabled = true
}
}


configurations.all {
resolutionStrategy.eachDependency { details ->
def requested = details.requested
if (requested.group == "com.android.support") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "26.+"
}
}
}
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'android.arch.lifecycle:extensions:1.1.1'
implementation 'com.android.volley:volley:1.1.1'
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'com.google.code.gson:gson:2.8.2'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.github.bumptech.glide:glide:3.7.0'
implementation 'com.android.support:customtabs:28.0.0'
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
implementation 'org.apache.commons:commons-lang3:3.6'
implementation('com.paytm:pgplussdk:1.3.3') {
transitive = true;
}
}


AndroidManifest.xml file is as follows :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:dist="http://schemas.android.com/apk/distribution"
package="com.cbtech.learningpod">

<dist:module dist:instant="true" />

<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature
android:name="android.hardware.camera.flash"
android:required="false" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

<application
android:allowBackup="true"
android:icon="@Mipmap/ic_launcher"
android:label="@String/app_name"
android:roundIcon="@Mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@Style/AppTheme"
android:usesCleartextTraffic="true">

<meta-data
android:name="android.webkit.WebView.EnableSafeBrowsing"
android:value="false" />
<!--<meta-data
android:name="android.webkit.WebView.EnableSafeBrowsing"
android:value="false" />-->

<activity
android:name=".views.MainActivity"
android:label="@String/title_activity_main"
android:theme="@Style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!--
Add this activity to your manifest
it comes with the Paytm SDK
-->
<activity
android:name="com.paytm.pgsdk.PaytmPGActivity"
android:configChanges="keyboardHidden|orientation|keyboard"
android:screenOrientation="portrait" />

<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="com.example.android.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"></meta-data>
</provider>
</application>

</manifest>

MyFragment.java file is as follows :



public class MyFragment extends Fragment {
String url;
private WebView webView;
private ProgressDialog progressDialog;
final String CUSTOM_TAB_PACKAGE_NAME = "com.android.chrome";
CustomTabsClient mCustomTabsClient;
CustomTabsSession mCustomTabsSession;
CustomTabsServiceConnection mCustomTabsServiceConnection;
CustomTabsIntent mCustomTabsIntent;


public static MyFragment newInstance(String url) {
BBBFragment fragment = new BBBFragment();
Bundle args = new Bundle();
args.putString("URL", url);
fragment.setArguments(args);
return fragment;
}

@override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (getArguments() != null) {
url = getArguments().getString("URL");
}
}

@RequiresApi(api = Build.VERSION_CODES.O)
@override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_myfragment, container, false);
webView = view.findViewById(R.id.webviewBBB);
try {
Log.d("BBB URL is ", url);

Log.d("WebView Version", "=======>" + webView.getSettings().getUserAgentString());
// webView = (WebView) view.findViewById(R.id.webviewBBB);
//setUpWebViewDefaults(webView);
webView.setWebChromeClient(new MyWebClient());
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5 Build/LMY48B; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/43.0.2357.65 Mobile Safari/537.36");

// AppRTC requires third party cookies to work
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptThirdPartyCookies(webView, true);
webView.loadUrl(url);
//webView.setWebViewClient(new MyBrowser());
//webView.loadUrl("
");

/* CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.launchUrl(getActivity(), Uri.parse(url));*/

} catch (Exception e) {
e.printStackTrace();
}
return view;
}

private class MyBrowser extends WebViewClient {
@override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}

@override
public void onPageStarted(
WebView view, String url, Bitmap favicon) {
Log.i("Tag", "page started:" + url);
super.onPageStarted(view, url, favicon);
}

@override
public void onPageFinished(WebView view, final String url) {
Log.i("Tag", "page finished:" + url);
}

//Show loader on url load
public void onLoadResource(final WebView view, String url) {
Uri uri = Uri.parse(url);
CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder();
//Open the Custom Tab
intentBuilder.build().launchUrl(getContext(), uri);
}

@override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError er) {
handler.proceed();
}

}

private class MyWebClient extends WebChromeClient {

@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@override
public void onPermissionRequest(PermissionRequest request) {
super.onPermissionRequest(request);
request.grant(request.getResources());
}


}


/**
* Convenience method to set some generic defaults for a
* given WebView
*
* @param webView
*/
@TargetApi(Build.VERSION_CODES.O)
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
private void setUpWebViewDefaults(WebView webView) {
WebSettings settings = webView.getSettings();

// Enable Javascript
settings.setJavaScriptEnabled(true);

// Use WideViewport and Zoom out if there is no viewport defined
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);

// Enable pinch to zoom without the zoom buttons
settings.setBuiltInZoomControls(true);

// Allow use of Local Storage
settings.setDomStorageEnabled(true);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
// Hide the zoom controls for HONEYCOMB+
settings.setDisplayZoomControls(false);
}

// Enable remote debugging via chrome://inspect
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
WebView.setWebContentsDebuggingEnabled(true);
}

webView.setWebViewClient(new WebViewClient());

webView.canGoBack();
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.getSettings().setSafeBrowsingEnabled(true);
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setDatabaseEnabled(true);
webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setAppCacheEnabled(true);
webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 5.1.1; Nexus 5 Build/LMY48B; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/43.0.2357.65 Mobile Safari/537.36");

// AppRTC requires third party cookies to work
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptThirdPartyCookies(webView, true);
}
}
zzl8L.png

This one's a doozy!

I have a Samsung Galaxy S7, 8.0.0, Oreo. I'm having a trivial problem that's annoying the crap out of me. Whenever I open Chrome, or open a "new" tab in Chrome I get a message at the bottom that pops up and says, "Two downloads have failed." "Details." And it has an exclamation mark on the far left, and an X on the far right. I haven't downloaded or tried to download anything at all, nor even tried to download sonething. I've done everything! Clearing history, cookies, cache completely, emptying the downloads and even restarting my phone. Yet it still pops up at the , vutton. I'm not using any other browser or have any other browser activated. This just started a few days ago. It's driving ne crazy!! I've done all that I know to remedy this problem with no luck. Even restarted my phone several times. Someone please help me in howing to get rid of this nonsence and aggravation!! Attached is a scren shot of what I'm seeing. Someone please help me get rid of this nuisance. Done everything I can think of. What can I do to rid it

Attachments

  • Screenshot_20190911-080839_Chrome.jpg
    Screenshot_20190911-080839_Chrome.jpg
    143.8 KB · Views: 102
  • Screenshot_20190911-080839_Chrome.jpg
    Screenshot_20190911-080839_Chrome.jpg
    143.8 KB · Views: 90

Instagram API

Hello friends,
In Instagram, I want to show a list of those who have followed before and left the follow-up. I think I need the user's followers first. *one
And I want to be able to show a list of other users that are blocking the user. There are mobile apps that do this. *2nd
I've been researching what data Instagram gave us to solve these two problems. However, I could not reach a clear solution.
I will do the project in Android Studio, I know how to send a request with retrofit. For these two issues, exactly what URL do I need to send a request to, what can I do, ... can you give me some ideas, advice and suggestions on my research?
Below are some Instagram URLs which can help me? I guess I'm not very good at determining that, can you please help me?
https://github.com/postaddictme/instagram-php-scraper/blob/master/src/InstagramScraper/Endpoints.php

How to become a legit developer

Okay so I'm like not tech savvy.meaning I can work a smart phone I'm not q 64 year old who just got my first touch screen phone. But like I cant understand majority of what is being asked in this forum much less the answers. I just want to be able to understand and use the developer settings in my phone. How would one go about acquiring the education to do so?

Filter

Back
Top Bottom