yashsingh1/xdaforums huggingface dataset:
[Onetouch Idol 3 Android Development] Anghirrim:
Thanks both for your answers. Yes the Alcatel restore software makes things way easier to fix. I already installed it yesterday to make sure my phone drivers are installed for any "phone state". I also have the android sdk installed.

By the way, I am thinking to bring my small contribution to this forum by creating an " ultimate list of mods/softwares/issues" for this phone.

There have been so many news and achivements in the past few weeks, it's a bit difficult to read everything in the correct order.

So last question, how about the radio, imei, etc... Any risk on this?

And then, I think I'll give it a try.
[Onetouch Idol 3 Android Development] yash_rathore25:
In my opinion no risk of losing imei no. and radio modems
[Onetouch Idol 3 Android Development] famewolf:
I'm attaching a platform.xml file already modded to allow full read/write access to the external sd (just drop the .zip off the filename as that was just to get xda to allow me to upload it...it's a text file)....you might find it useful to replace this in yours.(/etc/permissions)..other options include pre-rooting...adding in init.d support....etc.
[Onetouch Idol 3 Android Development] nickalltogether:
Ran this ROM overnight and through most of my day so far (about 3 hours off the charger). First impression is that it's about the same as stock, not that I was expecting any different. You get the TCL splash screen at boot but the overall UI is pretty much the same. Since I now have root I went ahead and used app quarantine to freeze the bloatware apps I didn't want. Kinda wishing I had installed minimal gapps, but I figure I'll be reflashing again soon since the floodgates are probably about to open with new ROMS anyway.

Conclusion: If you're curious, flash it, it doesn't hurt anything. It may be a hair smoother, and I haven't really tested the camera extensively enough before or after to be able to tell a difference.

Edit: Literally as soon as I submitted this message (from my PC) I went to turn wi-fi off and the phone decided to reboot. Really odd.
[Onetouch Idol 3 Android Development] Anghirrim:
[MENTION=6932485]nickalltogether[/MENTION]:

Which version of the phone do you have?
[Device Reviews and Information] s7yler:
First Look & Unboxing

[YOUTUBE]FnxWHdBf1Lg[/YOUTUBE]

Live Auto GPS Test / Bluetooth Streaming Test

[YOUTUBE]V5WmaFlH_2g[/YOUTUBE]

Full In-Depth Review

[YOUTUBE]2AWC0lr6AVA[/YOUTUBE]

▽ Geekbench 3 Battery Test: http://browser.primatelabs.com/battery3/126722

▽ Charger/Battery mAh test: http://peecee.dk/uploads/102015/20151006_2056171.jpg

▽ Camera samples: http://www.mediafire.com/folder/q47771b67i8hj/iNew_L3_Camera_Samples

(Here 1 direct sample picture http://www.mediafire.com/convkey/6c9c/s3ju5z3ryytfk6gzg.jpg)

iNew is back with the iNew L3 (MT6735 1.3Ghz midrange).

The iNew L3 could be a worthy successor to the V3 from 2014. It doesn't have NFC, but instead an IR Blaster!

The design and build quality of this phone is top notch! and the flat design does have some similarities to the Sony Xperia Z3, especially the round button found on the right side.

The square corners aren't really seen like this before, most new phones now comes with round corners and all look the same, so personally I like it on the L3, and it is very comfortable in the hand!

And to everyone who will say that the battery is too small. With the combination of MTK6735 + HD 720P it is actually not that bad. Still I do only really recommend this model for light users.

Highlights

- MTK6735 1.3 GHz quad core

- 5.0 inch screen IPS HD 1280x720 pixels

- Nano-coating that makes the phone water-resistant

- 13MP main camera (Sony sensor) + 5MP front camera

- 2 GB RAM + 16 GB ROM

- Android 5.0 / Hotknot

- 2 launchers, 1 stock & 1 with themes

- Metalframe

- Double-sided Gorilla Glass

- Notification LED

- Dual Micro SIM

- Touch Buttons with backlight

- 7.1mm thin design

- IR Blaster

- 2150 mAh battery / 1.5A charger (fast charging)

- Smart wake & offscreen gestures

- Supports 2G & 3G & 4G LTE Network

- Network: GSM 850/900/1800/1900MHz, WCDMA 900/2100MHz, FDD-LTE B1/B3/B7/B20

Original picture by http://s7yler.blogspot.com

Original picture by http://www.inewphone.com
[Device Reviews and Information] s7yler:
"Live GPS test" video on the road added to post #1

Also see the link to the "Geekbench 3 battery test" there you can see the On Screen Time.....05:43:40 Hours
[Device Reviews and Information] Manslof:
Root Inew L3

Hi, i have the L3 and is a great Phone. But, i can´t Root. Have you a Solution to Root the Phone?

all One-Click-Root Apk does not work. I have all tested, KingRoot, IRoot, etc. I think the MT6735 with Lollipop can´t Root :(
[OnePlus 2 Q&A, Help & Troubleshooting] Sukuro:
I've got something bad happening..

all of a sudden, handset's home button stopped working, i tried rebooting and now it won't boot at all.

It shows Linux's penguin, like no flashed rom on the device.

Now, here's the worst part:

Adb won't work, fastboot would.

Tried reflashing recovery with fastboot, result is FAILED, device is locked.

tried rebooting to recovery, won't do.

Now, i'm seriously ****ting my pants here so, if anyone would like to help, i'd be really grateful
[OnePlus 2 Q&A, Help & Troubleshooting] riyaz045:
http://xdaforums.com/showthread.php?p=62440352
[OnePlus 2 Q&A, Help & Troubleshooting] Sukuro:
I owe you one, sorry if i didn't find this on my own
[Galaxy Tab 4 Q&A, Help & Troubleshooting] beatbreakee:
Hi im looking for a list of what i can safely remove from my rooted SMT330NU. I am on a custom 5.1.1 rom (jazzrom) and am constantly running into Ram related issues slowing my tab down. I stay at nearly 75% used and thats with no currently open apps... I want to free up as much as possible without losing basic functionality of my tablet. I know that the rom installs alot of the stock apps, but i just dont know which of these i can be rid of without creating problems, and forcing me to do a factory reset... thus starting my problems all over again and losing my settings... Any help or directions as to where a list may be is appreciated!
[P3300, MDA Compact III ROM Development] uffe6:
All the nordic user wich have åä and ö in there keyboard often uses "scandivaisktastatur5.cab" (se attached file) to replace the orginal software keyboard in a WM6 ROM. Tho its very ugly and has the old WM5 design I would like to change the bmp picture in the dll:s inside the cab. How do I do that? I can extract the Cab file, and replace the bmp file in the dll:s but how do I make a Cab out of it again? I have tried to change the BMP picture inside the dll and then copy the dll file in the windows directory (where the dll files are extracted by the cab file) but that will not work. Can anybody help pleas??
[P3300, MDA Compact III ROM Development] paalkr:
Hi

I have already tried what you suggests with no luck. This is what I did:

1) Extracted the dll from the cab

2) Extracted the bmp from the dll with resource hacker

3) Edited the bmp in Photoshop (see the attachment)

4) Inserted the new bmp into the dll with resource hacker

5) Replaced the original dll in the cab with the new one

6) Installed the cab

...and it did not work. Maybe it has something to do with signing of the dll or something, I don't know. If someone wants to try another shot, feel free to us the attached keyboard skin.

Regards,

PK
[P3300, MDA Compact III ROM Development] vijay555:
You would have to sign this dll etc, and even then it may not work - if you cook your own rom it might, but have a look at the new app that came out recently to change the Wait cursor. See how that's been signed and the certificates it uses, with an mui file. A similar technique may help here.

V
[P3300, MDA Compact III ROM Development] uffe6:
Okaj...I did the similar thing.....but i guess that you need sign it with a certificate...I hav watched a little on that maybe making your own root certficate and sign the Dll with it, but it seams to be very complicated :-(
[P3300, MDA Compact III ROM Development] uffe6:
Do you have a link to that??
[P3300, MDA Compact III ROM Development] uffe6:
Found this

http://xdaforums.com/showthread.php?t=321236

So someone know what his doing....i must be possible to do a nordic keyboard them :-P
[P3300, MDA Compact III ROM Development] paalkr:
Hi

Thanks for the info Vijay! BTW: I use many of the free tools you have developed for the XDA's! Thanks for the effort!

The wait cursor thing was done on WM5, right? Could we use the same certificates or does WM6 need others?

Regards,

PK
[P3300, MDA Compact III ROM Development] paalkr:
Hi!

I don't think the German keyboard is excactly the same thing as we try to achieve. the German one installs as an separate SIP. The SkandinaviskTastatur.cab changes the inbuilt default keyboard SIP, but there is definitely possible to learn something from the German one.

Regards,

PK
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Dpool 8):
Hi guys,

Loving my new S6 Edge+! #TeamSamsung !

OK, so to the question:

Is it possible to somehow set-up that the Edge Screen that uppon reciving an Email (on Gmail) or an SMS you get an Edge Screen notification (when your Home Screen is dark) ?

At first I was expecting this as a normal feature - but from browsing the new about it, it seems Edge+ does not actually support this and you need to "Swipe" the Edge Screen in order to display it.

If this is not possible to do as of now - should I post it as a "Request" under Apps forums or Original Android Development ? (New on XDA btw)

Thanks a lot,

David
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dorsefrith:
I was thinking about the same thing today. It would be nice to use it in wider range. The best option would be to set what kind of information are displayed on edge screen(choose aps) and for how long display will be light up. If you have any apps/suggestions we would be grateful.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Лithium-Фusion:
Have you tried RuggedHunter's AutoCocktail app? Whichs in Themes and Apps section. Or here is my one of old posts, take a look:
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dorsefrith:
Thanks for your reply.

EDIT:

Ok I tried this app from galaxy apps since I have no root.

It is not exactly what I was looking for. I will try to give more details.

What I want is an application which would redirect all notifications (phone in silent mode) to edge screen for example when I am on a meeting. Do not know if anything like this exists but it would be nice.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Лithium-Фusion:
I think RuggedHunter's app does that. But It also needs root permission.
[Desire HD Q&A, Help & Troubleshooting] Shawiee:
I am currently running AOCP 6 by CedArctic JB 4.2.2 but i wanted to revert to stock 2.3.5.

I downloaded two different RUU's but both are showing an error in connection. I have installed HTC Sync and the drivers seem to be OK but unfortunately this error is preventing me from reverting my HTC Desire HD to stock. I tried putting the PD98IMG in HBOOT but only the blue bar fills up and then nothing happens.

Is there a way I can revert to stock?

More info for my device:

Ace PVT SHIP S-ON

HBOOT- 2.00.0029

If it would be possible to show me how to get to 2.3.5 again, I'd be glad, BTW i don't want to flash it via Recovery like the Stock rom from nitr00.
[Desire HD Q&A, Help & Troubleshooting] pat99:
I'm not sure this would work, Cos its been a while but let's try this.

You've to be on Stock Rom from nitr00 at first. Then try to do the same steps. If it still shows the same error, Try Relock the bootloader Re-Run RUU.
[Desire HD Q&A, Help & Troubleshooting] Shawiee:
Thanks for the reply, also close this if possible. I'm gonna try to do that at a later time.
[AT&T Samsung Galaxy S6 Edge] bmast:
Looks like samsung is using this company to track changes via knox

manageengine.com/mobile-device-management/samsung-safe-management
[AT&T Samsung Galaxy S6 Edge] krolla03:
you link is dead
[SuperSU] Chainfire:
All discussion should go the SuperSU BETA thread

Attached find modified boot.img for the Nexus firmwares released so far. Together with SuperSU

v2.50+

these allow root with SELinux in Enforcing mode.

These are the stock boot images from Google, with the ramdisk modified as follows:

- patched sepolicy

- disabled dmverity (if applicable)

- disabled forceencrypt (if applicable)

Rooting procedure:

- flash/upgrade to Marshmellow

- flash modified boot.img

- flash/boot TWRP and sideload latest v2.50+

Acquiring root without modifying the boot images is still under investigation. Please note that the current method will not be officially supported. Future roots may require a clean system: we are at a very early stage of root for 6.0, methods used are subject to change.

For the modders, you can do the sepolicy modifications yourself as follows:

- root a reference device (4.4+ with SELinux enabled) with v2.50+

- extract the sepolicy file from the target boot image's ramdisk

- with the reference device connected to ADB:

adb push sepolicy /data/local/tmp/sepolicy
adb shell su -c "supolicy --file /data/local/tmp/sepolicy /data/local/tmp/sepolicy_out"
adb shell su -c "chmod 0644 /data/local/tmp/sepolicy_out"
adb pull /data/local/tmp/sepolicy_out sepolicy_out

- replace the sepolicy file in the boot image's ramdisk with the sepolicy_out file

- profit

(this trick should also work on the Samsung 5.1.1 kernels that people are having issues with lately)

Fugu requires v2.51+
[SuperSU] Chainfire:
EXPERIMENT: Root without modifying /system

EXPERIMENTAL, ARE YOU SURE YOU WANT THIS ?

All discussion should go the SuperSU BETA thread

Idea

To have root on modern Android versions, we need our files to be executable and our daemon to be started on boot. We normally do this by making modifications to /system, tapping into binaries and scripts executed by init. If we're also modifying the boot image, then we should be able to do all this without modifying system at all. A benefit of this is that it makes OTAs easier - reflashing the boot image is less hassle than reflashing system.

As the binaries should still be updatable, and we don't know the space we have available in the boot image itself, we're mounting a (writable) ext4 image with /su as mount point from /data, and modifying PATH accordingly. Interestingly, for reasons yet unknown to me, if the image is mounted r/o by init, later remounting it r/w causes a bunch of issues. So we're keeping it r/w (for root) for now.

An overlayfs/unionfs solution would be even more ideal, transparently placing files in /system without modifying the actual partition, but I have not been able to find one that is (a) compatible with all Android architectures and (b) not kernel dependent and (c) not GPL - or even just one of those requirements, really. It's technically all possible, it just needs to be done.

Caveats

- Apps with hardcoded paths to su (seriously?) will bork

- Factory reset unroots

- Factory reset wipes pin

- ...

- Bugs... Bugs everywhere!

Instructions

You must absolutely re-flash your stock /system partition, or the separate root instances will interfere with eachother. The installer for this experiment will not clean up old root files.

- Flash stock /system (and /vendor and /oem, if present)

- Flash the attached boot image

- Flash the attached SuperSU ZIP in TWRP

Ramdisk modifications

- include (post above this one)

- init.rc (devs: please open file for reference)

--- on init

------ mkdir /su ...

--- on post-fs-data

------ copy image from cache to data (for rooting without access to /data in custom recovery)

------ mount image to /su

--- service daemonsu

- init.environ.rc

--- export PATH, prepended with /su/bin

- file_contexts

--- /su(/.*)? u:object_r:system_file:s0

NOTE

- Not all SuperSU options are supported yet in this mode

- I have not tested with encrypted devices

- /system should never be remounted r/w, I hope I didn't miss anything here

- Root with modifying /system is also still operational. I can't predict what the exploiters will need.

- I'm not sure where we're going with this. Future roots may require a clean system.

BETA-SuperSU-v2.56-20151030013730.zip
[SuperSU] Chainfire:
Changes

(The changelogs for the specific SuperSU versions can be found here: http://xdaforums.com/showpost.php?p=23427824&postcount=3)

2016.01.21

- v2.67 ZIP

2016.01.03

- v2.66 ZIP

2015.12.26

- v2.65 ZIP

2015.12.20

- v2.64 ZIP

2015.12.11

- v2.62-3 ZIP:

--- (systemless) ZIP: Fix calling wrong script name for custom patcher script

--- (systemless) ZIP: Improve APK overwrite

--- (systemless) ZIP: Do not move backups from /cache to /data, just copy them

(there are no changes to SuperSU itself compared to v2.62, just minor script changes in the ZIP)

2015.12.10

- v2.62 ZIP

2015.12.07

- v2.61 ZIP

2015.12.05

- v2.60 ZIP with automated boot image patcher

2015.10.30 #2

- Added systemless root experiment for other Nexus than hammerhead

2015.10.30

- Added systemless root experiment for hammerhead

2015.10.28

- Added Angler kernel

- Added Razor mra58u kernel

2015.10.20

- Added Bullhead kernel

2015.10.08

- New image for Fugu, requires v2.51

2015.10.07

- New images, should fix the factory reset issues some users with encrypted data were seeing
[SuperSU] Chainfire:
The latest WIP version has become the main BETA version.

For all intents and purposes, this thread is closed. It will be cleaned up and unstickied in good time.
[Nexus 6  General] piit79:
I haven't found this posted anywhere so figured it might be useful to others as well.

When you reinstall Android it is set up as a new device with a new unique Android ID. This ID is often used by apps to identify the device - for example all my internet banking apps use it to register the device with the service. To avoid having to re-register after reinstall the ID can be changed to what it was previously.

The Android ID backup/restore function is included in Titanium Backup. However, the Settings Storage (com.android.providers.settings) doesn't seem to be backed by a traditional SQLite database in Android 6.0 Marshmallow - /data/data/com.android.providers.settings/databases/settings.db is empty (0 bytes) on my device. Therefore the Android ID cannot be restored/changed by the usual tools (including Titanium Backup).

I have found a way to query/update the settings database via adb though as follows:

Get current Android ID:

adb shell content query --uri content://settings/secure --where "name=\'android_id\'"

Normally, you would update the value as follows:

adb shell content update --uri content://settings/secure --bind value:s:<new_android_id> --where "name=\'android_id\'"

However, this wasn't working for me - I kept getting the same ID when querying after update. So, I tried removing the current record and re-inserting it with the new ID:

adb shell content delete --uri content://settings/secure --where "name=\'android_id\'"
adb shell content insert --uri content://settings/secure --bind name:s:android_id --bind value:s:<new_android_id>

Which worked just fine :)
[Nexus 6  General] Alarbus:
Any idea if this works going from CM to Stock or the reverse? Or does it only work stock to stock?

I ask because my two factor auth token for work is on my CM, but if I restore it on stock using Titanium Backup, it works oddly. I wonder if changing the ID would make it work better on stock
[Nexus 6  General] mattyb65:
Sweet. Any idea how to do this to get the device ID for exchange in gmail?
[Nexus 6  General] guinnes.s:
So were the SETTINGS.DB file gone?
[Nexus 6  General] mavaddat:
For Windows, exclude escape characters

Simply perfect. I was worried when Titanium Backup couldn't restore old ID, but this worked like a beauty.

The only hitch was that the cmd.exe doesn't need escape characters for apostrophes.

So the code for me was just

adb shell content delete --uri content://settings/secure --where "name='android_id'"
adb.exe shell content insert --uri content://settings/secure --bind name:s:android_id --bind value:s:<newID>
[Nexus 6  General] nyreyn:
edit: installing adbwireless and using that solved the problem. not sure why adb from my computer won't work though.

I have the latest SDK installed, have root, and have allowd adb shell root privileges and everytime i run a command I get:

tmp-mksh: adb: not found

Can anyone help me out? I'm using a Nexus 6.

edit: seems like no matter what command i type i get adb : not found. I get a response from the command adb devices when I don't have a shell open. running the abobe commands outside of a shell returns an error, and when i go into a shell no commands work. I always get the adb: not found response.
[Nexus 6  General] drmason:
exactly what I just needed for my nexus 5, worked flawless... thanks a lot!
[Nexus 6  General] mavaddat:
Of course! This is a simple problem arising from the absence of the adb.exe executable from the system path being read by your shell or terminal program. You can either add your adb.exe to your system path or else navigate to the platform-tools directory and use the adb.exe from there:

Verify that adb.exe resides in %LOCALAPPDATA%\Android\sdk\platform-tools\

Set the path and restart the cmd or PowerShell and then try again.
[Nexus 6  General] Asitaka:
I tried doing this, but my adb shell doesn't seem to have content in its sbin.

Nevermind.. it works now.
[Nexus 6  General] destbr:
Thanks! Thanks! Thanks! Thanks! Thanks! Thanks! Thanks!
[Nexus 6  General] Crios:
Hi,

another way is :

to read Android ID:

adb shell settings get secure android_id

To write Android ID:

adb shell settings put secure android_id <new_android_id>

Tested on Android 6.0 Marshmallow.
[Nexus 6  General] shooly:
Thanks! Thanks! Thanks! Thanks! Thanks! Thanks! Thanks!
[Nexus 6  General] IparryU:
Any way to get this done without pc access?
[Nexus 6  General] Ferri64:
Sure. Just open Terminal Emulator as root and use the same commands as above but without "adb shell":

su
settings get secure android_id
settings put secure android_id <new_android_id>

I used it in my Nexus 5 (Marshmallow).
[Nexus 6  General] merouleau:
I'm already on Marshmallow, so I'm guessing that the "settings get secure android_id" will just tell me my current, new, unwanted android_id. Correct, or am I confused? Is there an easy way to find out what my previous android_id was so that I know what to restore it to? Perhaps Titanium Backup has it squirreled away somewhere?

Or do I need to follow this process?

1. Make nandroid of current Marshmallow setup.

2. Restore nandroid of prior Lollipop setup.

3. From terminal window, "settings get secure android_id" and write down the ID (e.g. "abcdef0123456789")

4. Restore Marshmallow nandroid

5. From terminal window, "settings put secure android_id abcdef0123456789"
[Nexus 6  General] mattyb65:
There has to be a way to change the device ID for GMail but I haven't figure it out yet. There was an module on Xposed that claimed it could do it but I'm on 6.0 so that doesn't do me any good. Any one have ideas?
[Nexus 6  General] MSKS:
Hi!

I am trying adb shell settings but I get:

"/system/bin/sh: /system/bin/settings: /bin/sh: No such file or directory"

In other words the settings command is not found.

Am I missing something?

Thanks for the help!
[Nexus 6  General] piit79:
Seems I'm not watching my own thread! Duh :) Lots of useful info here.

I was getting the same error message. The /system/bin/settings script is there but it's missing the "shebang" line at the beginning to specify what interpreter to use (e.g. #!/bin/bash). For some reason the system defaults to /bin/sh - which is not there.

You can get around it by running the scripts like so:

sh /system/bin/settings ...

Hope that helps.
[Nexus 6  General] MSKS:
Thanks a lot man! Appreciated.
[Nexus 6  General] thedodus:
Did you try this and did it turn out? I'm about to do the same thing because it makes sense.
[Nexus 6  General] merouleau:
Sorry, I didn't try it.