yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] NecromancerViper:
Special thanks to [MENTION=9032595]itexpert.120[/MENTION] for making this ROM bootable, smooth and stable.

CrDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them! *Not responsible for any damage caused to your device*

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear 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 me for messing up your device, I will laugh at you.
*/

What's working :

RIL (in-call audio, messaging, data)

Bluetooth (including audio)

WiFi

Audio (music, etc)

Camera (including video recording)

Flash

Sensors

GPS

Known issues:

NFC doesn't work

SE Linux is permissive

FOLLOW INSTRUCTIONS CAREFULLY OTHERWISE YOU WILL GET ERROR :

Reboot to recovery

Wipe cache, dalvik cache, data (If you have done format instead of wipe reboot the recovery once else it will end up with issues/errors)

Flash ROM

Flash Open Gapps (ARM - Pico (my recommendation) - 9.0)

Done- Reboot Now

Enjoy the clean ROM

Notes:

-Also, the device may overheat so install any kernel manager and enable the thermal driver (works without a overheating at all in my case)

-Set second sim to 2g if you want to have them both working

Minor Details:

-tripndroid default I/O scheduler.

-Extreme optimisations.

-GP kernel for best pefromance.

-Probably smoothest PIE ROM

Downloads:

ROM: https://www.androidfilehost.com/?fid=8889791610682893012

GAPPS:

https://opengapps.org

CREDITS/THANKS TO... [MENTION=9032595]itexpert.120[/MENTION] [developer]

If you feel upset about not being credited, PM me and you'll be!

Sources:

-ROM https://github.com/crdroidandroid

-Kernel https://github.com/DoctorStrange96/android_kernel_samsung_msm8916

ROM information:

ROM OS Version: 9.x Pie

ROM Kernel: Linux 3.10.x

ROM Firmware Required: Marshmallow Bootloader / 3.2 TWRP

Based On: LineageOS
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] Revolution..:
Very good rom sir, really very smooth. And battery is also very good. Thanks for this rom ?.

But sir I had a question, why samsung custom rom doesn't supports volte where as mi and other phones does support it. I am new to this world that's why I have some queries in my mind. I tried searching on google but no answers ?.
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] NecromancerViper:
The phone itself (J5 2016) doesn't support VoLTE. Samsung use some workarounds (aka tricks) to make the phone work over VoLTE. We didn't find any way to implement it in AOSP ROMs for now.
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] NecromancerViper:
Update.

Changelog:

Fixed FM

Defined vendor patch lineage way

Used dexpreopt for heavy apps

Set mtp on default for USB

Shorten the shutdown time

Increase art heap growth to 192 mb

Added apex image

Tried to increase audio/volume

Fixed typo

Fix multi sim (wasnt broken In first place)

Used full res boot animation

Changed libhealthd.lineage to libhealthd.default

Increased Zram

Enabled doze

Disabled gfx something

Added some graphics tweaks

Added some ram management tweaks

Added zram tweaks

Added build.prop tweaks

Updated audio hal (lineage 17.1)

Updated boringssl

Added Advanced Display

& more

Individual build changelog

crDroid Pie build for J5xnlte

* ZX Kennel

* No call issues

* AOD present

* Perf Improvement

DO NOT DIRTY FLASH

DOWNLOAD LINK IN OP
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] NecromancerViper:
(Link 404. Will be fixed soon)
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] Akash23q2:
Please fix it soon, I am really exited to test the rom ?.
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] NecromancerViper:
Sources are broken, this drops support.
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] Szenoen:
Okay, so does that mean it is not accesible at all anymore? No mirrors or anything?
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] Saadig:
Link is not working
[Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries] David Cotea:
pls put a new link
[Redmi Note 9 Questions & Answers] azeemkhalid:
Is there any IMG file to Overclock the display to 75hz for RN9 Pro
[Redmi Note 9 Questions & Answers] Akitake:
So far none of that is available. The phone literally came out last month, May 12th, and the processor will make it harder for people to find a rooting solution and make custom ROMs, etc..

That said they will hopefully happen. It all depends on people's interest in the phone, and how the community grows on here.

I'm very VERY pleased with the phone and hope we see some movement in here very soon!
[Redmi Note 9 Questions & Answers] azeemkhalid:
Ty development is actually good considering phone launched a month ago
[Moto Z3 Play Questions & Answers] jamesm113:
Ever since my phone took the PDX29.84-51-11-2 update at the beginning of the month, my navigation buttons (back, home, and app overview) have not responded to touch.

If I open a Youtube video in full screen mode, I can confirm the touch screen is responsive in that same area. Also, the buttons on the bottom of the lock screen work.

What I've tried so far:

* Nova Launcher

* Factory resets

* Using Verizon Software Upgrade tool to flash the update
[Moto Z3 Play Questions & Answers] jamesm113:
I also tried this:

https://www.xda-developers.com/broken-navigation-bar-lock-screen-ota-update/amp/

but no luck.

I did notice after a reboot, this command returns null:

settings get secure user_setup_complete
[Moto Z3 Play Questions & Answers] kewlzter:
does one button Nav work?
[Moto Z3 Play Questions & Answers] jamesm113:
Good idea. No, one button nav does not work :(
[Moto Z3 Play Questions & Answers] kewlzter:
How about reflashing your phone. with LMSA, or The Verizon recovery software?
[Moto Z3 Play Questions & Answers] jamesm113:
Yea, I used the LMSA to reflash the phone, no luck. Is the verizon recovery software the same thing?

Also, I figured out how to enable "Show touches" with developer mode and noticed almost no touches are registering below about 3/4 of the navigation bar. However, if I rapidly hit one of the nav buttons for like 30 seconds, it will work.
[Moto Z3 Play Questions & Answers] jamesm113:
Also, I've tried safe mode - problem still persists in safe mode.
[Moto Z3 Play Questions & Answers] kewlzter:
time to contact Motorola. ?
[P3470 ROM Development] jose_sonseca:
Hello, I followed this tutorial to get a dump of my pharos original rom

http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom

I used the correct dump addresses for pharos in pdocreat and I got the raw files. But I need to flash it, I need the .nbh file to flash whit RUU, how can I convert the raw files to it?

Thanks
[P3470 ROM Development] jose_sonseca:
I've done a bit more. I used

prepare_imgfs Part02.raw -nosplit

and then

viewimgfs imgfs_raw_data.bin

And the raw was extracted. But when I use buildimgfs, it gives an error in waveapi.dll and stops, so I can't continue.

Anybody knows how to do it?

EDIT: I tried it on another PC and I could do it

First I used prepare_imgfs, then viewimgfs and then buildimgfs.

I use make_imgfs to rebuild the nb file and then htcrt tool included in DIY chicken.

I flash it to the pharos. It install ok, but when the installation finishes, the pda restarts and it hangs up in the bootsplash screen.

Any ideas?
[P3470 ROM Development] poldo964:
ok, stop here. Now run "dmp2pkg dump"; this command creates the two folders "SYS" and "OEM". When the process is completed browse into these folders, you should have all the OS files in package format. At this point you can delete dump folder and imgfs_raw_data.bin (if you want)

Download:

Pharos ROM Kitchen Tool by suracha

Pharos Official WWE ROM

NBHExtract by pof

Extract Pharos Kitchen tool in some place (eg. \Pharos\DIY)

Go to "\Pharos\DIY\Build" and rename "OEM" and "SYS" folder to "OEM.old", "SYS.old".

Copy your originals "OEM" and "SYS" folders to "\Pharos\DIY\Build" and leave it there...

Now you need the OS.nb from the official ROM. This file is inside RUU_signed.nbh.

.

Right click on RUU_Pharos_DOPODASIA_WWE_1.11.707.1_4.1.13.59_03.15.90_BLUE_Ship.exe that you have downloaded and choose "Open with WinRAR" or "Winzip --> Open with winzip" and extract RUU_Signed.nbh in some place, put NBHExtract.exe in the same place.

Open an MS-DOS window here and run "nbhextract ruu_signed.nbh".

Some files will be extracted:

D:\Pharos>nbhextract ruu_signed.nbh

=== NBHextract v1.0

=== Extract contents from HTC NBH files

=== (c)2007 xda-developers.com

=== by: pof & TheBlasphemer based on itsme per

Device: PHAR10000

CID: HTC__023

Version: 1.11.707.1

Language: USA

Extracting: 00_GSM.nb

Extracting: 01_IPL.nb

Extracting: 02_SPL.nb

Extracting: 03_MainSplash.nb

Encoding: 03_MainSplash.bmp

Extracting: 04_OS.nb

D:\Pharos>

.

Copy 04_OS.nb in "\Pharos\DIY\Build\ROM" folder and rename it to OS.nb.

Go to "OEM.old" folder and copy "OEMXIPKERNEL" folder to "OEM" folder.

Go to "SYS.old" folder and copy "MSXIPKernel" and "MSXIPKernelLTK" folders to "SYS" folder.

.

OK at this point you can build your ROM.

.

Go to DIY folder, double click on "1.BuildOS.bat" and start the process by clicking green arrow.

When done close BuildOS and launch "2.CreateOS.bat".

When done launch "3.htcROMTool.bat".

If its all ok you should have ruu_signed.nbh in "\Pharos\DIY\flash" folder, just run "ROMUpdateUtility.exe" and update your device.

Note that your device must have

HardSPL

patch for flash this ROM

bye :)
[P3470 ROM Development] ansonwefong:
If my ROM is CHT after dump rom and follow your procedure to have nbh, the rom is still CHT or change to WWE?:confused::confused::confused:
[P3470 ROM Development] jose_sonseca:
poldo964, thanks a lot, I did it, but after flashing it, it hangs up in the bootsplash screen, now I'm reflashing your rom.

I'll retry al the steps with a fresh DIY installation, but I cannot do it until this sunday, then I'll tell you if it works. I finally I do it, I'll upload it here.

thanks :)

bye
[P3470 ROM Development] poldo964:
CHT of course :)
[P3470 ROM Development] poldo964:
ok, I suggest you to delete ruu_sighed.nbh in "\DIY\flash" folder and OS.nb in "\DIY\Build" folder before creating a new ROM.

Good idea to make an archive with all original ROM dumped :)

This is mine:

Pharos WM6.0 ITA Original ROM Dumped

bye :)
[P3470 ROM Development] jose_sonseca:
The entire process

I used the tools folder from this elf rom dump wiki page

Download "various tools"

Extract in C:\tools

--------------------------------------------------

prepare_imgfs Part02.raw -nosplit

C:\itsutils>prepare_imgfs Part02.raw -nosplit
Searching for IMGFS start... Found at 00000000
Dumping IMGFS ...
Done!

--------------------------------------------------

viewimgfs imgfs_raw_data.bin

too many text to paste here...

--------------------------------------------------

dmp2pkg dump

I got the dmp2pkg tool from scoter kitchen (dmp2pkg.exe & pkgcommon.dll)

This tool doesn't print any info on cmd. It creates a file called missing.txt on dump dir. It contains

SPLASHPackage
SPLASH (File)

HTCRSVPackage
HTCRSV (File)

SLockPackage
SLOCK (File)

GSMDATAPackage
GSMDATA (File)

MFGDATAPackage
MFGDATA (File)

SUNLOCKkPackage
SUNLOCK (File)

HTCLOGOPackage
HTCLOGO (File)

GSMCODEPackage
GSMCODE (File)

I got the two folders on dump, sys and oem.

--------------------------------------------------

Now I extracted the DIY kitchen to a new folder and I did steps 2 & 3

--------------------------------------------------

STEP 4&5:

nbhextract

C:\Pharos\org>nbhextract ruu_signed.nbh
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts

Device: PHAR10000
CID: HTC__023
Version: 1.11.707.1
Language: USA
Extracting: 00_GSM.nb
Extracting: 01_IPL.nb
Extracting: 02_SPL.nb
Extracting: 03_MainSplash.nb
Encoding: 03_MainSplash.bmp
Extracting: 04_OS.nb

The MD5 checksum of 04_OS.nb is D15A41631534AED76F212939C9E7D9C5

--------------------------------------------------

STEPS 6,7 & 8 done.

--------------------------------------------------

1.BuildOS.bat

Click on green arrow, it starts processing the rom folders. Some time later, it shows "done" on status bar. I closed it manually.

--------------------------------------------------

2.CreateOS.bat

It starts imgfsfromnb, extracts a lot of files and processes them.

It finishes with "done"

--------------------------------------------------

3.htcROMTool.bat

Done without errors.

--------------------------------------------------

I flashed it. It restarted, but took too many time in bootsplash, but finally WORKED. I used an original splasboot image to remove the DIY kitchen image.

FILES

Original RAW file:

http://www.megaupload.com/?d=DR5H6XXM

Original splashboot "smart mobility" (found in pdamobiz):

http://www.megaupload.com/?d=1V19R0GK

http://rapidshare.com/files/135024793/Splash_Original.rar

Original Spanish ROM:

WM6.0 CE OS 5.2.1944

ROM version: 1.11.412.1 ESN

ROM date: 01/29/08

http://rapidshare.com/files/135355262/HTC_Pharos_Original_WM6.0_ROM_ESN.zip

poldo964, thanks a lot for your help, I’m grateful to you :)
[P3470 ROM Development] poldo964:
well done sonseca :D
[P3470 ROM Development] jose_sonseca:
ROM uploaded finally

http://rapidshare.com/files/135355262/HTC_Pharos_Original_WM6.0_ROM_ESN.zip
[P3470 ROM Development] Teckynou:
Hi

I have some question.

I will receive my pharos next tuesday, and I'd like to create a dump.

So, i must extract .raw file using the tools, as discribe is this wiki : http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom

but, I don't understand what I must do next... I just want to create nbh file, without modification/kitchen... it is for backup! and so, I think i don't need do follow your entire process.

What I must do? fallowing the Elf wiki? But HTCromtool (in TOOLS.zip) doesn't include Pharos device.

I'm totally lost... (i'm Newbie in ppc)

Note that my backup will be a fuul backup, with radio/spl/ipl....

thanks for the help
[P3470 ROM Development] jose_sonseca:
Download the tools from the elf wiki.

You can get the raw file using this command

pdocread -w -d DSK1: -p Part02 0 0x5cc7000 part02.raw

Before using it, connect your pda throught activesync. Then execute it. If you get an error saying "application locked", you have to modify the pda registry

HKLM\Security\Policies\Policies
valuename '00001001' was set to dword:2, change it to dword:1

dword: any thing other than 1 disallows unsigned
dword: 1 allows unsigned

Your pda will ask you to execute some unsigned dll, allow it. The process take a while, so you have to wait.

When you have your raw file, then do the steps posted in this thread.

bye
[P3470 ROM Development] Teckynou:
why you extract only part02? we don't need to dump part00, partO1 abd part00 disk2 like this thread shown : http://xdaforums.com/showthread.php?p=2118508
[P3470 ROM Development] jose_sonseca:
You only need the part02 to backup your OS rom. Then you can build the rom from it. What's your pharos' language?

Cooked ROMs usually don't write SPL, IPL or radio.
[P3470 ROM Development] dsixda:
Hi, I just noticed you fixed your problem, but there is an easier solution.. You just had to skip 2 steps in the procedure described in that wiki. Here's my explanation:

http://xdaforums.com/showpost.php?p=2522427&postcount=138
[P3470 ROM Development] avathar behemoth:
right i know i will get no help .... but ill still try

im trying to unpack an artemis os.nb.

but im stuck at the stage where i have a dump dir.

i cant get it into a sys and oem folder. tried everything i can think of.

but it seems that both package tool wont work, and also DMP2PKG.exe wont work.

strange thing is i extracted my pharos os with it, but probably deleted the file (dmp2pkg) i got a strange unreg notification, that it was known but regsrv32 couldnt find the "entrance" or something.

anyone know how to solve this?
[General Questions and Answers] alexito_dev:
Hello, I would like you to help me with a small problem, I am trying to adapt (port) from one device to another ... and copying everything again.

When I want to install it, an error appears:

Detected filesystem ext4 for /dev/block/mmcblk0p60

mount: failed to mount /dev/block/mmcblk0p60 at /system: device or resource busy

detected filesystem ext4 for /dev/block/mmcblk0p60

I tried modifying the update-script but it still shows up, I guess it's that file.

and I have not found any similar post ..

If anyone can correct me, I would really appreciate it. :angel:

(I'm sorry, my english is bad)
[Sony Xperia XZ Premium Questions & Answers] mj.clp:
Dear all,

Please help me......

My XZP can't connect to PC.

have tried various ways on YouTube or bloggers still fail.please help
[Sony Xperia XZ Premium Questions & Answers] mj.clp:
I have tried several methods on YouTube and blogs, but nothing has worked.

who knows anyone who experienced like me and succeeded. please share how ...

thank you
[Sony Xperia XZ Premium Questions & Answers] mj.clp:
Fix....

Replace

CHARGER CONNECTOR

usb with new
[Sony Xperia XZ Premium Questions & Answers] mauxxrtg:
I recently purchased this device because my Moto suffered the same fate (usb not recognized). When I tried to change the rom I could not recover it because of this usb error. The board was broken internally (WTF).

If I had an octopus box, I could repair it....

In short, it only remains to change the charging port.
[Xiaomi Poco F1 Questions & Answers] pra300:
Hello all,

Please help me identity whats causing continued wakelocks.

It started when I updated to miui 11.0.8.0

Later tried changing roms, same issue on all miui and even pixel experience rom.

Android system is whats keeping my system awake all the time and draining battery.

While I am using phone the battery consumption is normal.

What I tried so far?

- Making sure all services like location, sync, wifi scanning etc services are turned off.

- No rough apps

- Device is not rooted

- Calibrated battery by draining completely and charging to 100% in off state

- Apps are up to date

- I tried wakelock detector, could not run it as it requires rooted device

Any pointers what I can explore more?
[Xiaomi Poco F1 Questions & Answers] aneesathil:
This is an issue with miui 11.0.8 and all custom roms based on its files.

Easy way to fix it is to revert to miui 11.0.5 pie build. That solves the always awake issue completely

---------- Post added at 07:52 PM ---------- Previous post was at 07:49 PM ----------

See this thread for further details

https://xdaforums.com/poco-f1/how-to/wakelock-issues-otgdefault-usb-usbpd0-t4116103
[Xiaomi Poco F1 Questions & Answers] pra300:
Thanks for your reply. I am currently on 11.0.5.0 and the issue persists on this version too. I downgraded to 11.0.5.0 via Fastboot rom.

Also tried clearing cache of Google services framework and other Google services.

Could this be any hardware issue? Right after I updated to 11.0.8.0 I started experiencing loose USB connection. When plugged in, the usb connection would disconnect and reconnect frequently. Later it fixed itself.

How can I find what exactly is causing my system to stay awake in background? I can only see android system is causing this.
[Xiaomi Poco F1 Questions & Answers] aneesathil:
Are you rooted? Then use better battery stats to get which wakelock is causing the issue......

For me, reverting to miui 11.0.5 recovery rom solved the always awake issue.
[Xiaomi Poco F1 Questions & Answers] pra300:
I rooted the phone today and ran betterbatterystats.

Same issue like the other guy you shared thread of. I will take a look over there.

https://prnt.sc/t7b8fr

https://prnt.sc/t7b8m0
[Xiaomi Poco F1 Questions & Answers] pra300:
Update:

Flashing recovery rom didn't work.

I went to service center and changed battery, also cleaned usb port. Surprisingly it didn't work.

Went back and replaced usb port (yes just port, officially they change charging PCB. They agreed to change only port)

It solved the battery drain issue.

My happiness did not last long as I noticed the back panel fits lose and mobile network is very weak now I never face such issue as I live in strong signal area. I have another sim card of same operator and thats working perfectly in other phone.

Don't know what to do with this issue.

Anyone having this otg_default battery draining issue you got these options:

1) Clean usb port

2) Flash rom

3) Replace charging pcb

4) For some people changing battery worked

5) You may even need replacing both battery and charging pcb

6) I found a post on reddit where a guy had created some boot img to disable otg function. That was quite old post.

Update 2 (30 June, 2020)

About weak network issue: Service center guys had pulled and damaged antenna cable. Didn't want to go through all appointment and high service charges, I replaced it at local shop and now the network is strong and perfect again.

Do inspect your device thoroughly guys before you leave service center after servicing.
[Xiaomi Poco F1 Questions & Answers] Alrich:
The same issue started on my phone today (Again) . I woke up in the morning and my phone felt unusually warm. I say AGAIN because I faced this issue around 6 months ago. Went to service center, they cleaned the port, flashed older firmware etc. The problem still persisted.

I tried new cables, new power brick and everything. My fast charging works fine but the phone never goes to deep sleep. (Awake full bar in battery stats.)

After a few days the issue fixed itself, I have no idea how or why. No updates, no anything. Just automatically fixed and it stayed fixed for past 6 months now and it has suddenly begun today.

My main suspect is the charging port.

I'll wait for additional replies on this thread before I go into service center for port replacement.
[Xiaomi Poco F1 Questions & Answers] YashrajPOCO:
Poco f1 battery drain always Awake in background

Uninstall App Vault using Xiaomi debloater

Thank me later
[Xiaomi Poco F1 Questions & Answers] amn1987:
Testing with a custom ROM might have been better than resorting to hardware replacement and the like. I ditched MIUI within a few minutes of getting the device and been on crDroid ever since. Its been pretty much flawless for the last 11 months or so other than a 3 week period recently where idle drain was relentlessly high. Even that was resolved by flashing an updated kernel.

MIUI is just rubbish.
[Xiaomi Poco F1 Questions & Answers] trax7:
Yes, full wipe and flash AOSP/CAF-based ROMs. MIUI is bugged with those USB wakelocks. You can read my thread (posted earlier) for more info.
[Android Q&A, Help & Troubleshooting] YadaBada:
Dear Fellow Android users and devs!

I've read online that the Cat s52, released winter 2019, has the same camera hardware as the Pixel 4.

Now, I thought that would be ripe for a Gcam port.

So, as I don't want to invest in a device with a bad camera yet, I've tried installing several recommended Gcam ports from celsoazevedo.com (versions 7.2 and 6.3/6.3) to the demo device at my local phone store, but each time the app straight-up crashed. It did allow me to set permissions, but that was it.

Should I have set something before or after installing? Am I missing something?

Thanks

------------

PS: This is my first post on XDA, so let me also take this time to say Hi to all and make a short intro.

I work in electrical engineering and IT (in the field) and I often find myself knee-deep in water or mud :).

For that reason, I've been eyeing Cat phones for a long time, but now that I've successfully bricked my Samsung, I think it's time to buy a rugged device.
[Android Q&A, Help & Troubleshooting] Haldi4803:
Using BSG 8.1 it starts.

But Foto camera is only Black screen. Video works though...

So if anyone knows hot to easily setup GCam I'm up for some Tipps!