yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Mysteryagr:
​

* Your warranty is voided.
*
* We are not responsible for bricked devices, dead SD cards,
* Third World War, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.

If you are having problems and want to send a report (Logcat), make sure that you are reporting from the default kernel, not a modified one. Modified kernels can break or fix, even make things better. It depends. I cannot get a full hint of the problem when you're not running the original kernel.

Features:

Status bar Customization

- Customizable icons

- Quick pulldown

- Smart pulldown

- Notification count

- Clock position

- Seconds in clock

- Date design

Quick Settings

- Brightness slider

- Brightness icon

- Tile tap customization

- Header customization

System

- Power menu customization​

Working:

- Almost everything

Bugs:

- Video recording

ChangeLog

First build

:

* Intial build for Moto C

Second build

:

* Semi fix for video recording
* Used Camu instead of snap camera temporary

Instructions:

1. Download the ROM and move it to your phone storage.

2. Reboot phone to TWRP recovery.

3. Wipe everything execpt SDcard (Internal memory is optional).

4. Flash the ROM and Gapps.

5. Reboot.

DOWNLOADS:

-

First Build

: Download from here

-

Second Build

: Download from here

TWRP recovery

- Tutorial for locked bootloader

- Compiled recovery

Source

- Device tree

- Vendor

- kernel source

Base

LineAge OS

Credits

- crDroid Android

- CypherOS

- AICP

- PureNexus

- AOKP

- Dirty Unicorns

- Paranoid Android

- and more..

[MENTION=6347235]iykeDROID™[/MENTION]

[MENTION=5193140]Nonta72[/MENTION]

[MENTION=7102104]nasreirma[/MENTION]

[MENTION=7739639]Zormax[/MENTION]

[MENTION=6638044]darklord4822[/MENTION]

- Other developers mentioned in my device tree

~ Happy flashing ~​

XDA:DevDB Information

The first Viper OS for Moto C, ROM for the Android General

Contributors

Mysteryagr

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.x

ROM Firmware Required: N/A

Based On: LineAge

Version Information

Status: Stable

Current Stable Version: 1

Stable Release Date: 2017-12-06

Created 2017-12-07

Last Updated 2017-12-06
[Miscellaneous Android Development] NexxHud:
rom :v

What model? moto c
[Miscellaneous Android Development] iykeDROID™:
Enjoy
[Miscellaneous Android Development] Mysteryagr:
Motorola Moto C 4G - XT1754 - namath
[Miscellaneous Android Development] NexxHud:
Motoc

would serve for the xt1757 is double sim variant of 4G
[Miscellaneous Android Development] Mysteryagr:
If it is namath, then yea

My roms are for Moto C 4G, codenamed namath
[Miscellaneous Android Development] chetan180:
gapps which to use ..?
[Miscellaneous Android Development] Mysteryagr:
Use the gapps you like, I am using Aroma open gapps
[Miscellaneous Android Development] волков алексей:
help donor NVRAM not to find it anywhere Moto C 4G 1754

Do not register your IMEI in Maui META

thank you in advance
[Miscellaneous Android Development] Mysteryagr:
Kindly reply in English, I can't understand this, if you don't know English, then use Google translate.
[Miscellaneous Android Development] волков алексей:
I need a donor NVRAM I can not find it anywhere. or NVRAM calibration for xt1754.
[Miscellaneous Android Development] Mysteryagr:
Just reflash stock firmware and it will be fine.

Note: choose download mode
[Miscellaneous Android Development] волков алексей:
at Maui META not restore imei need calibration imei 000000000000

---------- Post added at 12:13 AM ---------- Previous post was at 12:07 AM ----------
[Miscellaneous Android Development] javad490:
hi, do work it on moto c XT1754 model? must Unlock boot loader (enable OEM Unlock) before Flash this custom rom?

thanks
[Miscellaneous Android Development] jhonatann989:
No need to unlook bootloader. use this method:

https://xdaforums.com/android/development/recovery-twrp-3-1-1-0-moto-c-t3703184

After install custom recovery, DO a backup of your actual rom, so if something goes wrong, you can always go back to your original firmware.
[Miscellaneous Android Development] Vasko01:
Tried factory reset from within this rom now phone only boots in twrp mode even after reflashing this rom or resurection remix
[Miscellaneous Android Development] jhonatann989:
What moto c variant do you have?

You can restore your twrp backup. If you didn't make any backup, search for your original firmware and flash system and boot images.
[Miscellaneous Android Development] Vasko01:
xt1754

i did make a twrp backup but it doesnt show up at all in restore section for some reason
[Miscellaneous Android Development] jhonatann989:
Where did you make your backup? Internal o external storage?
[Miscellaneous Android Development] Vasko01:
external
[Miscellaneous Android Development] jhonatann989:
Make sure that you are selecting external storage to restore backups.

A dirty way to solve confusion is to copy twrp backup folder with backup to internal storage, so, it will not matter in where storage twrp search for backups, it will always find the one you made.
[Miscellaneous Android Development] Vasko01:
the backups not showing was just a twrp bug i "fixed" by making a new backup and replacing the new files with the old ones but still phone only boots in twrp mode
[Miscellaneous Android Development] jhonatann989:
What variant of moto c do you have?

The plan b is to find a stock firmware for your model
[Miscellaneous Android Development] Vasko01:
xt1754

tried flashing stock firmware with 2 different sp flash too verions [one that has a field for auth file and one that doesnt(was bundles in the folder with stock rom)]

the version that doesnt have an option to select an auth file requires an auth file to flash and the version that lets me select an auth file tells me error 0X00
[Miscellaneous Android Development] jhonatann989:
It's because you have locket bootloader.

Let me try something with my phone and if it works, I will tell you what you can do.
[Miscellaneous Android Development] jhonatann989:
Found something. You can flash images through twrp. Put system and boot images of stock firmware on your phone and boot into recovery.

In twrp, choose install option and switch to flash images. Navigate to the folder where you put the firmware and choose.

When you do so, twrp will ask you in what partition to flash the image. Choose carefully: system image on system partition and boot image on boot partition.
[Miscellaneous Android Development] Vasko01:
tried it and now phone just bootloops without going to twrp at all
[Miscellaneous Android Development] jhonatann989:
You can enter into twrp using key-combo?

Tell me something: do you still have your backup of twrp?
[Miscellaneous Android Development] Vasko01:
cant enter twrp but still have my backup
[Miscellaneous Android Development] jhonatann989:
Well that only means that the firmware that you downloaded is not for your device. I tested my solution with my own phone with correct firmware and it worked.

Search for another firmware and use correct sp flash tool. Try using sp flash tool provided in the thread that teaches how to flash twrp on moto c namath with locked bootloader.

Remember that you have to use a special binary to flash on our device; that binary is provided with sp flash tool from that thread. The generic all-in-one-da.bin will not work as far as I know.
[Miscellaneous Android Development] Vasko01:
tried reflashing the same stock firmware in sp flash tool from where i extracted the boot and system images and it actually worked this time

guessing viper os had something to with it not recognizing the device

but ye device is actually working now
[Miscellaneous Android Development] jhonatann989:
Great! :highfive:
[Miscellaneous Android Development] javad490:
thanks, please say Gapps flash zip file download link for viper rom ?

:good:
[Miscellaneous Android Development] jhonatann989:
You can use opengapps
[Miscellaneous Android Development] campinoxd:
[MENTION=4796617]Mysteryagr[/MENTION]

Is this ROM compatible with Bluetooth 4.0?

Or as the other ROMs that you have uolodwd is incompatible?

It would be great if you can add compatibility with BT 4.0 to the rest of the ROMs.

---------- Post added at 04:47 AM ---------- Previous post was at 04:46 AM ----------

[/COLOR [MENTION=4796617]Mysteryagr[/MENTION]

Is this ROM compatible with Bluetooth 4.0?

Or as the other ROMs that you have uolodwd is incompatible?

It would be great if you can add compatibility with BT 4.0 to the rest of the ROMs.
[Miscellaneous Android Development] AdwayPratap:
I accidentally used format all +download in sp flash tool and lost my imei.

MAui Meta not working for my device to restore imei it's detecting my device but when i write imei correctly, the imei is still at 0000.....says download to flash successfully but when i check imei its 00000....

My imei is stuck at 000000000000000 i have stock firmware flashed. i want to flash my own stock imei.

developers [MENTION=4796617]Mysteryagr[/MENTION] [MENTION=7815705]TheGame455[/MENTION] [MENTION=9262768]tya99[/MENTION] [MENTION=8691877]shr!pad[/MENTION]

please help
[Miscellaneous Android Development] TheGame455:
What variant of the Moto C do you have?
[Miscellaneous Android Development] Mysteryagr:
You came to the right place, I lost mine too... LOL

I need XT1754 model nvdata backup .. anybody could provide it?
[Miscellaneous Android Development] shr!pad:
Dear [MENTION=8972961]AdwayPratap[/MENTION] , Pls once check SN_Writer is Working or Not?
[Miscellaneous Android Development] Mysteryagr:
It doesn't .. my advice no need to waste time.

I tried every tool, and they doesn't work.

We need a box with moto support, or a good nvdata backup, someone already sent one to me but it is corrupted.
[Miscellaneous Android Development] Mysteryagr:
IMEI can be fixed using this tutorial only if they give a clue how to convert IMEI into this special hex format .. it is not an easy imei to hex conversation .. not simple at all, something is different in this hex format:

http://lenovo-forums.ru/tutorials/a...mei-na-smartfonah-motorola-s-processorom-mtk/
[Miscellaneous Android Development] shr!pad:
yes i can agree with you, but without trying all methods we cant say not working. yes u r right, need good nvdata backup.

But no one sharing good nvdata backup, then we can't help,. i have no more moto c/c plus device.
[Miscellaneous Android Development] Mysteryagr:
I already tried everything
[Miscellaneous Android Development] AdwayPratap:
would you get your own stock imei when you flash other phone nvdata?

---------- Post added at 02:04 PM ---------- Previous post was at 02:01 PM ----------

i have xt1755
[Miscellaneous Android Development] Mysteryagr:
No, you have to edit it using this method:

http://lenovo-forums.ru/tutorials/a...mei-na-smartfonah-motorola-s-processorom-mtk/

I used XT1755 back, and I put any random number at the end of the imei.. it works but it doesn't fit with the signal frequencies in my country.
[Miscellaneous Android Development] AdwayPratap:
This method gives wrong imei in sim2 but sim 1 is working in mine.

Sim 2 isn't working because there will be 1 as the last digit instead of 5 in imei 2.

Well I want to use my own IMEI ...

Trying hard to figure that out ..LOL

Can't understand how did they converted imei into hex format.

Still they messed up with imei 2.
[Miscellaneous Android Development] Mysteryagr:
I edited both IMEI with this method, and it doesn't show wrong imei.

I want to write my own IMEI too, but there's no clear instructions.. I done a heavy research, and asked the author... He didn't reply.

And While I was researching I found a comment on a video, someone wrote his IMEI In this strange hex format and it is similar to mine except for few numbers which I tried to collect from the previously mentioned tutorial hopping it will work .. but I still need a good working backup of nvdata.bin from model XT1754, and if I couldn't write my own imei I guess I will just modify it. Right now, the signal is dropping and is not stable so this is something I should care about first, before searching for a way to change the imei number back to the original one.

Motorola might be smart to make it that difficult, so if a thief stole your phone, he won't be able to change the imei easily (Except of he has a box which support moto), but in our case it is a pain to fix the device.
[Miscellaneous Android Development] HB72K:
hello friends I am trying to compile with the sources of [MENTION=4796617]Mysteryagr[/MENTION] but I get this error

some idea of ​​how to solve it?

the commands that I use are

. build / envsetup.sh && breakfast namath

lunch viper_namath-userdebug

cd device / motorola / namath / patches

chmod + x apply-patches.sh

./apply-patches.sh

mka poison

thanks 7u7

media_AudioSystem.d >> /home/hb72k/viper/out/target/product/namath/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/android_media_AudioSystem.P; rm -f /home/hb72k/viper/out/target/product/namath/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/android_media_AudioSystem.d )"

target thumb C++: libandroid_runtime <= frameworks/base/core/jni/android_media_AudioSystem.cpp

frameworks/base/core/jni/android_media_AudioSystem.cpp:1765:21: error: no member named 'GetAudioData' in 'android::AudioSystem'

if(AudioSystem::GetAudioData(par,len,(void *)buffer) != NO_ERROR ){

~~~~~~~~~~~~~^

frameworks/base/core/jni/android_media_AudioSystem.cpp:1789:21: error: no member named 'SetEMParameter' in 'android::AudioSystem'

if(AudioSystem::SetEMParameter ((void *)EMParameter, len) != NO_ERROR ){

~~~~~~~~~~~~~^

frameworks/base/core/jni/android_media_AudioSystem.cpp:1814:21: error: no member named 'SetAudioData' in 'android::AudioSystem'

if(AudioSystem::SetAudioData (par,len,(void *)AudioCustomVolumeParameter) != NO_ERROR ){

~~~~~~~~~~~~~^

frameworks/base/core/jni/android_media_AudioSystem.cpp:1826:49: error: no member named 'SetAudioCommand' in 'android::AudioSystem'

if(PERMISSION_DENIED == (ret = AudioSystem::SetAudioCommand(para1, para2)))

~~~~~~~~~~~~~^

frameworks/base/core/jni/android_media_AudioSystem.cpp:1841:33: error: no member named 'GetAudioCommand' in 'android::AudioSystem'

if(NO_ERROR != AudioSystem::GetAudioCommand(para1, &ret))

~~~~~~~~~~~~~^

frameworks/base/core/jni/android_media_AudioSystem.cpp:1865:21: error: no member named 'GetEMParameter' in 'android::AudioSystem'

if(AudioSystem::GetEMParameter ((void *)buffer, len) != NO_ERROR ){

~~~~~~~~~~~~~^

6 errors generated.

[ 40% 13578/33250] build /home/hb72k/viper/out...android-support-compat-kitkat_intermediates/classes.jack

Building with Jack: /home/hb72k/viper/out/target/common/obj/JAVA_LIBRARIES/android-support-compat-kitkat_intermediates/classes.jack

[ 40% 13578/33250] build /home/hb72k/viper/out...roid_runtime_intermediates/android_media_ToneGenerator.o

target thumb C++: libandroid_runtime <= frameworks/base/core/jni/android_media_ToneGenerator.cpp

[ 40% 13578/33250] build /home/hb72k/viper/out...LIBRARIES/framework_intermediates/with-local/classes.dex

Building with Jack: /home/hb72k/viper/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex

ninja: build stopped: subcommand failed.

build/core/ninja.mk:166: recipe for target 'ninja_wrapper' failed

make: *** [ninja_wrapper] Error 1

make: Leaving directory '/home/hb72k/viper'
[Miscellaneous Android Development] franco1387:
Oms support?
[Miscellaneous Android Development] Techdinecom:
I Need rom custom for Motorola Moto C Model xt1756 (mediatek MT6735). Please people, help me
[Miscellaneous Android Development] dixmer1998:
me too
[Miscellaneous Android Development] Zero57:
https://4pda.ru/forum/index.php?showtopic=909344 use this
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] bboii86:
AP_G955USQU1AQJC_CL11982677_QB15357000_REV00_user_low_ship_MULTI_CERT_meta.tar.md5

BL_G955USQU1AQJC_CL11982677_QB15357000_REV00_user_low_ship_MULTI_CERT.tar.md5

CP_G955USQU1AQJC_CP7799610_CL11982677_QB15357000_REV00_user_low_ship_MULTI_CERT.tar.md5

CSC_OYN_G955UOYN1AQJC_CL11982677_QB15357000_REV00_user_low_ship_MULTI_CERT.tar.md5

USERDATA_ATT_G955USQU1AQJC_CL11982677_QB15357000_REV00_user_low_ship_MULTI_CERT.tar.md5

Download here :

https://mega.nz/#!N0AglIpJ!ivk83EE-g36Yr1n0YybXtc8vb2AeaDfWGBDC6wffJ-w

Odin3.12.7

https://mega.nz/#!U5RE2AoK!VqfQbicQqv3XNrlp7Xaw3Odft6Wx4jXNbLEiLbJlHjg
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] GRIM1337:
Thanks so much for this. Does this mean we could downgrade from Oreo beta bootloader 2 if needed?
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] cam30era:
You can not downgrade bootloader versions. The file posted in the OP is BL1.
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] bboii86:
Unfortunately, you can't downgrade yet. This file is still on bootloader version 1.
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] Quickvic30:
I've been following the beta thread but there's so much info and links in there I'm a little confused, so I assume this is oreo, if so which beta release is it? I was alos wondering if there is any alternative download, my mega is maxed out at the moment. I have an AFH account if you want me to post up a mirror but thats totally your call.
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] bboii86:
This file does not contain oreo. This is just the original stock files for att running 7.0 nougat, with October 1st security patch.
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] JeffATL:
This is ATT branded, Is there unbranded (XAA) download of AQJC ?
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] bboii86:
Unfortunately, there isn't a unbranded firmware of AQJC. The latest is AQK2.

You can get more information or download it here :

https://www.sammobile.com/firmwares/galaxy-s8/SM-G955U1/XAA/
[AT&T Samsung Galaxy S8+ Guides, News, & Discussion] xdanilva:
That carrier switching guide I sent you earlier sets the omc to XAA which removes the bloatware
[OnePlus 5T  Questions & Answers] kausthubha:
Does anyone have random reboot issues with their device? This has happened many times. I wake up to find my phone in the rebooted state. Also the WiFi Kappa turning on randomly.

I have updated to the latest Oxygen OS when I recieved the phone. Phone is not rooted. If anyone is also having issues and has a fix, kindly let me know!

Thanks!
[LG K7 Questions & Answers] EpicSaga:
I got an Android System Update on my phone today that is 224.8 MB. Does anyone know what it is?
[LG K7 Questions & Answers] Billybobjoe13245:
This is just a security patch, nothing major.
[LG K7 Questions & Answers] Deleted member 6722106:
Also its not the latest google security patch either. Its sad how theres not really any support for this phone anymore from lg. This phone is pretty dead developement wise also it seems like.
[LG K7 Questions & Answers] EpicSaga:
It is sad. Selling a phone without providing support is just another way for corporations to make money and the people pay.
[Windows 10 Mobile Apps. and Games] Igor Sanches:
mod edit - content removed

Forum rules

thread closed
[Windows 10 Mobile Apps. and Games] ngame:
mod edit - content removed

What's the language ? Is it English supported ?
[Nexus 9 Q&A, Help & Troubleshooting] Shurakin:
Hey guys. Hope you can answer my questions. My device stopped charging like 2 days ago. Before this the battery was fine, but I did have slow charging problems that I somewhat fixed by flashing a kernel with usb fastcharge. I’ve been flashing a lot of roms on it as well, and before this whole thing happened. I was LineageOS and could charge the battery to 100% no problem. Right now the OS on my tablet is slims and I noticed that I couldn’t get a full charge out of it. It would usually it would cap out at 85 percent and no higher.

Now I’m just trying to diagnose the problem and I have some questions. I really think it might be the charging port of the nexus 9 that’s faulty because sometimes it won’t detect my charging cable. I tried leaving it to charge overnight and it went from 19 to 21 percent the whole night. But when I tried replugging in the cable for about 20 mins the battery rose up by 10 from 21 percent (31). I also tried turning off the tablet to charge. The cable was detecting and flashed the percentage for battery but it never went up, just stayed at the same percent. It started from 13 percent that time and stayed 13 percent despite charging for about 40 mins. Also I know the cables not faulty since it can still transfer data fine and the cable was newly bought recently (ANKER cable). I was just considering replacing the charging port and the battery but... it seems like there’s no available new replacement parts for the LTE version, just the WiFi.

So my questions are: will the charging port for the WiFi work for my LTE tablet? (I just wanna ask one more time cause I’m not sure myself)

Is this definitely a hardware issue and not something I messed up on flashing my device?

Depending on what answers I get I might just ditch the tablet (I don’t know if I can still sell it, at least for parts) and just buy a shield tablet.
[Nexus 9 Q&A, Help & Troubleshooting] madbat99:
The port should be the same for both. It's actually the "USB daughter board". They're like $10 on eBay. Not sure if that's your problem, but the wifi and lte ones should be the same. Took me like 20 minutes to change. Just a few screws and ribbon cables.

Also, some roms have an issue of not displaying battery percentage right. After its on charge for a bit, unplug and replug, and see if it jumps up a few percent. If it does, there is a battery fix zip floating around that installs the stock battery healthd and fixes that.
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] quaesitor:
Hello,

I have a Samsung Galaxy Note 4 (SM-N910P) running Marshmallow (6.0.1). The phone is not now rooted, nor do I believe that it has ever been. (I bought it used so I cannot be absolutely certain that it never has been rooted.) Until yesterday, adding contacts to a Google account via the stock Contacts app worked as expected. They were accessible as expected: one could search for them, etc. But they are accessible for only a few minutes (or maybe just moments). Then they're gone! And I believe that they are in fact gone and not just hidden. When I check on a desktop computer the Google account to which they were added, they are not there. When I search the phone's Contacts app, the contact, previously briefly accessible, has disappeared just a few moments after it was created. The Contacts app is set to show all contacts. I am quite at a loss as how to diagnose the problem, which is reproducible at will. I am not aware of any software that has been added to the phone or any other changes to the system that might cause this problem. Any advice would be gratefully received.

Thanks very much,

Robert Thornton
[LeEco Le 2 Questions & Answers] dnad:
Title

Before that I couldn't even get it to enter fastboot(it just stood on the boot screen before the emui logo) before I manually updated the stock emUI, now that I managed to actually get to fastboot the connection basically vanishes as soon as I do adb reboot bootloader.

Have tried with both adb-setup-1.3.exe and adb-setup-1.4.3.exe, same problem on both, Windows 10.

It doesn't even detect adb, much less fastboot in Windows 8.

So.. yeah, stuck with the stock ROM until I can figure out what the hell is Windows doing with the drivers.

Any ideas?
[LeEco Le 2 Questions & Answers] dnad:
Well, after almost killing myself I just realized that Windows is once again being a gigantic ***, with the driver signing and outdated/too new ADB drivers, after fumbling a bit I managed to enable it, finally.

Mod can close this.