yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] mostafa asal:
If you're using the indian variant mi 11x, almost all custom roms have bugs in Bluetooth audio codecs.

Even miui eu has a bug in camera, or maybe it's just my device.

If you can live with these bugs , you can start flashing and i recommend crdroid.
[Dell Venue] ikram.senguen:
How can one Help?
[Dell Venue] pstglia:
Additional info for those interested on improve this:

1) Added a debug service that collects dmesg & logcat 3 times every boot

output is recorded on /data/log_debug_venue8_3030.txt

2) ADB from usb cable is not working, but is working from network. This way, I suggest you enable these on "Developer options":

- Root acess: Select "ADB only".

- Android debugging

- ADB over network (note: You must connect to a network prior - IP and port will be displayed when enabling this option)

Once done, from PC, you can connect to adb:

3) If you want to make any change to /system on living image, you must remount /system with write privileges:

- Ensure you enabled adb over network as described on step 2

- connect to table and remount /system:
[Dell Venue] theabnormalguy:
How difficult would it be to port to the 7840? Or alternatively, would it be possible to help me learn how I could build it myself?
[Dell Venue] pstglia:
Hi,

It has a medium/high level of difficult, depending how "perfect" do you want your port.

And more than difficult, it's *extremelly* time consuming. You must be prepared to spent weeks/ months in order to try to make something work.

And before starting anything, be sure is viable. A crucial point is having kernel source files for your device.

without it, don't waste your time.

In your case, take a look at opensource.dell.com

Learning: As a start, I'd recomend you to watch these videos:

https://www.youtube.com/c/AlaskaLinuxUserAKLU/playlists

You'll need to learn all of these (not limited to):

- Learn some C/C++ and java. You'll have to read source code to understand basicallyhow it works

- Learn Unix/Linux terminal commands. I'll need lots of find, grep, cd, cat, etc....

- Learn shell script

- Learn git

- Learn how to compile and cusomize a kernel

- Understand how Android source code/components are strutured (AOSP)

During your development, you'll need to carefully look at log files, include debugging info on scripts/codes, think,research, deduce, test, retest, test again,back some steps an try new appoaches.

And finally, I won't be working on any other device. After finishing this one I'm working on (or giving it up), not going to waste my time on custom roms sonner.... I have a life to live :)

Good luck
[Dell Venue] FYA_EXel:
Project die?
[Dell Venue] pstglia:
Not yet. I'm just looking for courage to go on.

If you see courage nearby, tell her that I'm looking for her :D

I intent to make bluetooth work and improve battery life. Camera is not a priority.

Remember everyone that source code is available. Everyone is free and invited to help improving this image.

Regards

pstglia
[Dell Venue] the_Victorian:
When I flash this rom, I get to the Lock Screen and it hard freezes. Anyone else get this problem? Thanks for all your work @pstglia

Update: I fixed it by wiping the data partition. This is incredible; this tablet has never been so smooth. Any advice on adding GAPPs?
[Dell Venue] pstglia:
You are able to boot it but when locking screen you can't return to operation, having to boot it again.

Is this your issue?

If so, it's a known issue where backlight bright level goes to zero. If you blindly move the bright slider, you can have image again (or changing bright values bellow /sys using adb)
[Dell Venue] the_Victorian:
Wow, thanks for your quick reply! I was just dumb and didn't wipe my android 4.4 data before installing; that fixed it. I have been tinkering trying to get GAPPs installed but run into error 70 in CWM when I do. Have you had success?
[Dell Venue] pstglia:
I have installed opengapps (x86, 7.1, pico). Don't remember having issues installing it.

But makes tablet really slow most of time.
[Dell Venue] the_Victorian:
Hmm that's interesting. I'm trying the same file but every recovery I try has given me error 7. Will continue tinkering. Something to do with system mount permissions maybe?
[Dell Venue] pstglia:
Afaik error 7 means package doesn't match the device. On Lineage images I bypass it by editing update-binary/updater-script inside META dir.

However I think opengapps does not perform these checks...

Have you tried formatting your cache partition before applying opengapps package?

Which recovery version are you using? Is the thethered one from SDC/Vampirefo?
[Dell Venue] quevon24:
I thought this moment would never come 🥲 , I always dreamed of a custom rom for this device, I hope you can continue developing it 😁
[Dell Venue] pstglia:
Hi, I'll try to. But my limited knowledge doesn't allow me to advance the way I wish.

So, do not expect something perfect, fast and stable...

If we had some developer that could help on this, maybe you could have a really nice rom.

Note: All sources are available on github. See 1st post.

If I achieve some progress I'll share here.

The image I have is bootable and you can test anything if you understand the risks of potentially brick your device.

If you have nothing to lose, give a try :)
[Dell Venue] quevon24:
I just install the rom using Windows 11, i have the stock rom(android 4.2.2, 4.3 and 4.4.2) in case i brick the tablet.

I used apkmirror to install chrome x86 version, i can't use youtube because the lack of google play services
[Dell Venue] pstglia:
You can use opengapps for youtube & google stufff.

But at the current stage of this rom, it will make tablet really slow...
[Dell Venue] ikram.senguen:
sry, lack of response due to lack of knowledge: thought this is about Venue 7840
[Dell Venue] pstglia:
Nope, this is for Venue 8 3830
[Dell Venue] ptrtoptr:
Thanks a ton for this Rom. I have tried it on my Dell Venue 8 pro (HSPA+) and works fine. I am trying to integrate modem functionality as well so that the mobile network also works. Any pointers? Thanks again
[Dell Venue] pstglia:
Hi,

There are several steps you should consider to enable radio support:

I) I'd start reverting all commits did on device tree (device/dell/P801_NoModem) that disables radio features (commits 3c098608638930590225a7812fc8f5f786942f89, 998fa5f69272daa0ba8029e3a7e9214ca7298e81 and many others)

I suggest you take a look at Zenfone device tree on github as base (https://github.com/zenfone-legacy/android_device_asus_T00F) and use it as base to figure out which settings related to radio need to be enabled. Zenfone T00F (branded as Zenfone 5 in some markets) is a similar device in terms of SOC used (of course all other devices are different like sensors, wi-fi/bluetooth chip...)

II) After that, ensure you copy all necessary vendor libs/firmware related to radio from a stock rom to vendor/dell/P801_NoModem subdirs (editing also P801_NoModem-vendor-blobs.mk to copy them to right places)

III) You'll probably need to create shim's for vendor libs to work with nougat. Take a look at unresolved symbols and errors from logcat/dmesg to help on this.

IV) Mininal knowledge in programming (java, C, C++, shell script ) is required/welcome.

V) StackOverflow, Github and Youtube are your friends :)

Good luck!

Pstglia
[Dell Venue] ptrtoptr:
Hello. Thanks for such a detailed response. I will try and report if there is any success (though time is a constraint)! Let's see
[Dell Venue] pkvce:
can you help me port this to venue 7 3740
[Dell Venue] pstglia:
Hi,I can try to give you hints here in this thread. Just ask and I'll try to answer the best as I can ( limited to my knowledge)

This is how I can help

Regards

pstglia
[Dell Venue] pkvce:
where from we can start from because i didn't find source tree and device driver nothing found and no android source code or any other rom
[Dell Venue] pstglia:
Hi

I) root your device and, using adb, copy config files , firmware files, init files, vendor files, kernel modules. I'd also copy entire /system directory

II) With rooted device, after a fresh boot, collect these using adb:

"dmesg" cmd

"logcat -d" cmd

"lsmod" cmd

"lsof" cmd

"mount" cmd

"df" cmd

"getprop" cmd

/dev files (at least list it - later I'll need to boot stock again to check certain files )

/sys files (at least list it - later I'll need to boot stock again to check certain files )

/proc files (/proc/asound/cards * others)

These will be important to compare with your custom boot generated info.

Specially on dmesg/logcat, you can figure out which error/warning messages are specific to your custom code and those that already logged with stock one.

II) You may start and environment (Android source + device tree) cloning my repo for 3830 (see 1st post)

III) After that, download kernel sources for your device.As I could check, you can download it from here:

Index of /releases/Venue_7_3740_Merrifield/developer-edition

Read all documentation available with it.

Note: These intel based devices do not boot custom images by default.

With these sources, they provide FW files to allow booting custom stuff.

You have to flash it using fastboot (documentation has some valuable information)

IV) adapt device/dell/P801_NoModem device tree to match config for your device (comparing with init & info you collected from your device)

V) At first I suggest you try to compile your kernel with no changes following instructions on documentation available with kernel sources you downloaded (some changes on build script will be required - you may use mine as reference [1]

VI) Be prepared to suffer with countless hours of debugging, attempts and pain! :)

Good luck!

[1] - https://github.com/pstglia/linux/blob/DELL_VENUE_LOS_14.1/kernel_build.sh
[Dell Venue] pkvce:
Ok will do that today and can I also grab these files from update zip available on Dell open-source website for comparison
[Dell Venue] pkvce:
everything is downloaded and ready what will be the next step
[Dell Venue] pstglia:
As I mentioned, If you already configured your build environment to compile Android source code (II), I suggest you adapting your device tree fist (step IV)

You can get some hints here: https://xdaforums.com/t/guide-how-to-make-a-device-tree-for-your-phone.3698419/

Keep in mind that this is not a "step by step" procedure. This doesn't exist here. Every device is unique, and requires lots of research and coding.

And just to be clear: The hints I pointed are just the very basic to build an Android image from "scratch".

Not for modding an existing img/package.

You should know a bit of C/C++, Java, Shell Scripting and be familiar with procedure to build AOSP/Lineage.
[Dell Venue] BrunoS2:
Can I get arm apps to work if I follow this tutorial: https://github.com/SGNight/Arm-NativeBridge/blob/main/README.md ?
[Dell Venue] pstglia:
Hi,

libhoudini and some other configs are already present on this image.

However, most apps area crashing. Crashes seems to be related to video/gpu related calls

If you are going to investigate, try focusing and debugging an arm app you want to work.

Maybe some overrides / shims need to be implemented...

Before you ask "can you do this for me?" the answer is no unfortunatelly :)
[Dell Venue] BrunoS2:
Thanks for the fast response. I will see if I can make it work
[Dell Venue] sdir01:
Hi. Thanks for the project, works fine on my device. But I got a problem with installing Magisk, is there any way to do that? Provided boot.img seems to be non-readable by any tool used for Magisk patching. Only way I can get root is to install SuperSU in system, but I miss the modules.

Any ideas how I can get Magisk to work?
[Dell Venue] TECHNICAL COMPUTING:
Did you unlock the bootloader?

(If so can you share?)
[Dell Venue] pstglia:
Hi,

I've never installed or used Magisk, so I not aware the procedure. But check if the info bellow helps:

1) Another way to root this device: You can download "addonsu" package and install it using CWM recovery (from vampirefo):

https://dotsrc.dl.osdn.net/mirrors/mirrors/lineageos/su/addonsu-14.1-x86-signed.zip

2) Magisk: if you can install it manually (by patching boot.img) you can unpack & repack this boot.img using "unpack_intel" and "pack_intel" binaries. You can download it from here:

GitHub - pstglia/linux: Linux kernel source tree

Linux kernel source tree. Contribute to pstglia/linux development by creating an account on GitHub.

github.com

3) This device is very similar to Asus T00F (branded as Zenfone 5 some markets). You could check the procedure to install Magisk for T00F and adapt to use with Dell Venue 8 3830

Hope this helps,

pstglia
[Dell Venue] pstglia:
Bootloader is unlocked if you write these 2 FW files:

CLVP_CYAB_IFWI_vF9.6C_ww42_005_P801_wifi_uos.bin

CLVP_CYAB_P801_FwDnX_vF9.6C_ww42_005.bin

I've included those with ROM Files (see 1st post)

You can also download it from XDA (vampirefo/SDC member posts) or from opensource.dell.com
[Dell Venue] sdir01:
Thanks for the guidance. I achieved what I wanted.

So, for anyone else there's a small guide about rooting thia ROM with Magisk:

1. Download Intel Temporary Recovery tool (posted on XDA) and boot into TWRP.

2. Download SuperSu flashable zip with install to /system and Magisk Delta.

3. Download SuperSu removal flashable zip.

4. Flash the SuperSu zip and reboot.

5. Open SuperSu app and configure it.

6. Install Magisk Delta apk and open it with granted root access (skip any warning).

7. Press Install button and choose option to install Magisk into /system partition, then progress.

8. After success reboot and open SuperSu, then select option to erase it (one that says something about switching root provider).

9. Wait a bit and grant everything it needs (if loader is stuck simply close the app).

10. Reboot into TWRP and flash the SuperSu uninstall zip.

11. Reboot and have fun.
[Dell Venue] Techguy777:
I have had this tablet off for a few years so I can't remember.

How long would you say the battery would last on kitkat?

Trying to figure out if my battery is good or junk now. Any imput would help thanks. Even the battery life of lineage 14.1.

Are you guys aware there is a touch recovery and clockwork mod recovery for the Dell venue 8 3830?
[Dell Venue] pstglia:
Hi. don't remember battery life using Kitkat.

However, for the custom ROM, battery draining is severe (device doesn't enter doze/sleep mode - keep's in a WAKEUP_SOURCE loop)

About CWM recovery. Yes, I'm aware. It was essencial to build this custom rom (thx again Vampirefo / SDC)
[Dell Venue] Techguy777:
Awesome thank you the battery is already bad on kitkat so that sounds bad. Carliv touch recovery is a touch recovery and its based off CWM made by Vampirefo. I believe it works perfectly I can't say forsure because I haven't had to flash any roms. I have made backups. I would assume everyone prefers touch recovery.

I had 2 dell 3830 me and my Father I should say. Both of them had the power button get smashed in a little bit and they constantly want to shut down. I can power it up by plugging it into USB cable and leave it plugged in and it wont shut down. I use volume unlock for waking screen without the power key and double tap status bar to shut screen off. Im curious if anyone else has had the power button fail and not work properly. It was just from regular use.

I was actually wondering the same thing. I don't know how familiar with magisk you are but you would have to find an older version. I don't know if the latest supports android 7.

I can offer you some advice Magisk Delta is an unofficial build that has direct install into system available for emulators. I remember android 7 was systemless root but if coming from kitkat you can probably install into system. I can't promise it'll work but I use Magisk delta over official and find it usually works better for modules and options. Check it out and report to us if you tried it.
[Dell Venue] D.Ferro:
Please, can help me with how to root this ROM? I tried using the following method with CWM v6.0.3.7 by Vampirefo by installing the zip “addonsu-14.1-x86-signed.zip”, but without success.

I also tried installing the “addonsu-14.1-x86-signed.zip” and the message “Boot image: not found, aborting” appears. Would it have to be done through TWRP only? I didn’t understand the instructions very well from sdir01

I tried to install the Intel Android Devices Root / Temp Recovery Session (link), but I used a .bat file for installation and my Windows does not recognize the drivers for fastboot, only for Linux.
[Dell Venue] pstglia:
Hi, Everytime I wanted root during developement, I installed addonsu-14.1-x86-signed.zip using Vampirefo CWM.

My procedure was:

- Installing zip from CWM recovery (most of time using tethered version/method);

- After booting to LOS 14.1, activated developer mode (taping build number 7 times)

- On developer options, acessed "Root acess" and choosed "Apps and ADB"

Worked for me every time I needed it..

Regards

pstglia
[Dell Venue] D.Ferro:
I tried to root using an older version of super SU and it worked -> "UPDATE-SuperSU-v2.46.zip"
[Dell Venue] dad1nh0:
@pstglia pode me ajudar por telegram ou whatsapp? ja fiz procedimentos parecidos em varios celulares mas to sofrendo em um modelo tao antigo. quero fazer root nele e fazer algo para o homeassistant mas preciso fazer upgrade para o android 5.1 ao menos

vi teu video no yt mas ainda ficou um pouco vago pra mim
[Dell Venue] pstglia:
Pt br: Desculpe, mas não posso. Posso tentar dar dicas por aqui no xda

Tente o método que a pessoa do comentário acima usou.

E tente usar inglês aqui (use o Google tradutor se necessario)

En: Sry, but I can't. I can try to provide hints here in xda

Try the method repoted by the user on the previous post.

And use english please (use Google translator if necessary)

Saudações/regards

Pstglia
[Dell Venue] LichtEstarossx:
Apparently the rom stopped working, since the boot.img is missing from your drive, it probably has to be recompiled to check if it works again
[Dell Venue] pstglia:
Hi, maybe I deleted it accidentally. However I had a copy

Please check now

Regards
[Galaxy S III Mini Q&A, Help & Troubleshooting] thrashophil:
I have two GT-I8190s. I made a backup via TWRP of everything on the old phone (EFS included) and I just transferred everything to the new phone, this means that the original EFS on the new phone has been overwritten by the old phone. I just wanted to have a one to one copy and didn't know about the partitions and their meaning, and that TWRP can practically flash the EFS partition. But I have a functional IMEI that matches the sticker, but no CSC, even after I have flashed a stock rom. What can I do to get the original EFS back as much as possible?
[Samsung Galaxy S9  Questions & Answers] SymbionTT:
Dear All,

I know this error is familiar, but maybe my case is unique.

I have a phone with a lot of data and I don't want it lost, but I can't boot my phone because of the error in the subject.

This error I received after flashing opengapps from within the opengapps application.

Does anyone know why it did this and how I can resolve this?

With kind regards,

Arne Kos
[Samsung Galaxy S9  Questions & Answers] SymbionTT:
If someone can explain this behavior I would be most gratefull.

I just flashed the latest version of TWRP through Odin en Download Mode and then the zip file from openGapps started installing, afterwards my phone booted back up. Crisis avoided.
[Samsung Galaxy S9  Questions & Answers] MikeT.:
yes, flash TWRP again and everything should be fine
[Palm Treo Pro] xxpinballxx:
I just noticed a small muted clicking noise while on calls.....

Is anyone else experiencing any type of speaker problem?

I have had the phone a couple days and didnt notice it till today after using the media player for a while.

Not sure if its something common or just my device.
[Palm Treo Pro] ZonKnoZ:
you propablyexperience what i found out is caused by the screen saver

i posted the soultion/workaround here

http://xdaforums.com/showpost.php?p=2699009&postcount=16
[Palm Treo Pro] xxpinballxx:
Thanks that solved it.....sure doesnt seem right that you have to disable screensaver though.....lol. The more I play with this phone the more I think I'll buy another one or go back to my tilt.
[Samsung Galaxy S8 Questions and Answers] dece870717:
Long story short, I lended my mom an old Galaxy S8, had her purchase one of these and well she doesn't need any of it anymore since she has a new phone.

So, I got the phone back and now have the case, and I just wanted to know a few things about that charging case and I am absolutely irritated and baffled at how I can not find any place online that just has the freakin manual/instruction pamphlet available to look at. I have never had such difficulty in finding a manual for something in my entire life!
[Sony Xperia 1 Questions & Answers] Cyborgx2:
so after updating to android 11 my fingerprint option vanished from settings bt it was fine on android 11 so now I want to flash the device to global rom .is it possible? or how can I bring back the fingerprint option?
[Sony Xperia 1 Questions & Answers] zynkchen:
I'm afraid not. My phone is also so3l.

Uploading signature D:\sony xperia\rom\J8110_Customized UK_55.2.A.4.332-R4C\partition\partitionimage_0.cms

signature:0000089c

Error, didn't got signature OKAY reply! Got reply: FAILFailed to verify cms

so-03l to j8110 use newflasher v52
[Sony Xperia 1 Questions & Answers] Cyborgx2:
Thank you man
[Sony Xperia 1 Questions & Answers] Akash611:
Your problem solved?

I am facing same issue.
[Sony Xperia 1 Questions & Answers] zynkchen:
No solution for now
[Sony Xperia 1 Questions & Answers] Cyborgx2:
Yeah i solved my problem.

Here's how

Factory resetted my Xperia 1 with Sony companion.

Later i poked my fingerprint sensor With a soft tipped rubber thing and hold it for couple of seconds and it starts working again.
[Sony Xperia 1 Questions & Answers] OL_BERST:
Hello,

I am curious as I like to install a custom rom on my XPERIA 1 [ SO 03L] and stumble into this.

which ROM did you Install.Danke
[Sony Xperia 1 Questions & Answers] Youcefcj95:
I have same issue did you success to firmware yours
[Sony Xperia 1 Questions & Answers] Youcefcj95:
Did you flah your device
[Sony Xperia 1 Questions & Answers] Youcefcj95:
Can we flahs Sony Xperia so-03l to global version j8110 ?? Or that is risk !!
[Sony Xperia 1 Questions & Answers] pEtErtgh:
fingerprint issue on xperia 1 is most popular likes xperia xa1 ( screen ). It is issue from factory when they made phone so the solution is replace it. flash firmware will not help solve this.

Year by years

xperia xa, xa1, xa ultra issue screen.

xperia xa1 plus issue software google notify

xperia 1 issue fingerprint

xperia 5 II issue display again.
[Sony Xperia 1 Questions & Answers] Youcefcj95:
Can I firmware Sony Xperia 1 so-03l docomo version to j8110 UK version to get rid of japense apps and programs
[Sony Xperia 1 Questions & Answers] pEtErtgh:
possible, but that is version of docomo so cannot flash another rom except original rom. U can remove japan apps by adb window . I have a tool below, not sure it will delete all:

docomo.exe - AnonFiles

anonfiles.com

before run enable usb debug

run file with admin permission
[Sony Xperia 1 Questions & Answers] Youcefcj95:
So docomo versions cannot be global rooms in Sony Xperia 1 so-03l
[Sony Xperia 1 Questions & Answers] rm king:
How can i flash this file can anyone help me?
[Sony Xperia 1 Questions & Answers] rm king:
How have you done it can i you help me?
[Google Pixel 6] XMAN365:
1: Download Root Booster. (Premium)

2: Download Xplore.

3: Run Root Booster on "Speed boost" (Speed might work also)

4: Open Xplore to root then [/sys/devices/system/cpu] and add the CPU folder to favorites.

5: Edit the permissions for "cpufreq" and only select the 3 execute. (Uncheck read and write)

6: Tap recursive and ok

There you have it, now your phone will run at max Performance/frequencies at all times, well until you restart.
[Google Pixel 6] Vio281:
why? people were *****ing about battery already.
[Google Pixel 6] XMAN365:
If you want I can make a guide on how I get my phone to last several weeks