yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] Hausemaster:
Strange, I don't have this issue... Also, did you dirty flash this from RR? If you did a dirty flash from RR, then you probably need to do a clean flash...

Edit:Logs would be helpful for the dev to figure out what's causing it...

Edit 2: Does mtp work for you?
[Thinkpad Tablet Android Development] ZONTAC:
Doesn't happen on my device... Does it happen after a reboot? Do you have GApps installed? If yes, which package is it? There could be many reasons, logs would be helpful.

Gapps installed - yes(pico android 10)

Error causing package- com.android.setting

Setting crash log :-
[Thinkpad Tablet Android Development] ZONTAC:
Yes i did dirty flash from RR.

Okey i will try clean flash tomorrow.

Yes mtp works for me
[Thinkpad Tablet Android Development] Hausemaster:
Then it might most likely be the reason for your described crash

Does copy-paste, creation and deletion of files and folders work too?

As you can see, I'm able to access the system section without crashes, so, please clean flash and then report back with the results... View attachment 5376019View attachment 5376021
[Thinkpad Tablet Android Development] ZONTAC:
After clean flash setting working properly,

Thanks

And mtp fully functional for me, delete,copy,cut etc everything working.

Edit( sorry for late info.) : before clean flash , i checked settings in guest mode everything working properly in crdroid. May be my data from RR rom causing problem in crdroid rom settings.
[Thinkpad Tablet Android Development] Hausemaster:
Great! Also, just remember that you can dirty flash an OS if and only if the OSes are the same, for example you can dirty flash a newer version of RR on an existing installation of RR, but dirty flashing a different rom can cause things to break, so, just keep this in mind during dirty flashing...
[Thinkpad Tablet Android Development] ZONTAC:
Okey 🤗, thanks man
[Thinkpad Tablet Android Development] adazem009:
Almost finished... :)

View attachment 5379009
[Thinkpad Tablet Android Development] Hausemaster:
Lineage 18.1!
[Thinkpad Tablet Android Development] rohityadav07009:
Just Amazing !!! Installed crDroid after trying LOS 18.1 and have no words for the speed & Performance of this rom highly optimized and customizable far better than RR (I also have tried ur RR rom) but faced some issues comparing with Stock Rom and I know I have to accept those issues,

* My tab's voice, lol (DOLBY Atmos) (is there any way to get it back ???)

* Notification Light not working in this Rom , donno why but it was working in all other Roms (RR, LOS 16, LOS 17, LOS 18)

* Green Thumbnails for Videos, difficult to Identify Videos in Gallery

* Unable to to post videos on INSTAGRAM

* Dim Imaging while using camera other than Default mode (dim in portrait and Video mode,, not sure if it was in other tried Roms)

**** Major Issue is restarting of Apps Sessions on every task switch (happens in all tried roms)

and more will be discovered later in the future,, Not ALL the issues described above related to this Rom Just Expressing my Experience of using ROMS for this Device for new comers

At the END @adazem009 thanks for this Highly Optimized Rom,, tbh Its very faaaaast
[Thinkpad Tablet Android Development] adazem009:
Dolby should be possible to add to the ROM, but I think I should extract it from the stock ROM first. I'm not sure if it's device-specific.
[Thinkpad Tablet Android Development] ZONTAC:
For sound(voice ) you should go with viper4android.

All los based roms have green thumbnail issue according to my experiences.

And restarting of apps on task switch is due to low memory(setting>system>developer>memory only 400-500mb free for task other than system):-solution may be help you :- try to use less customization , clean ram and remove unnecessary tasks , kill background services and tasks.

And yes notification light not working except in charging case.
[Thinkpad Tablet Android Development] rohityadav07009:
If u can then plzz go for it ,, its the major issue ,,, but I dont think it will work ,, I have tried lots of time to install dolby by magisk but it didnt work at all.
[Thinkpad Tablet Android Development] rohityadav07009:
I have tried v4u before (in RR and Los 17) but its nothing in comparison with Dolby sound (high sound)

nd Notification light is not working in all condition even while charging (but was working in RR and LOS before),, may be something went wrong while installing crD by myself !!
[Thinkpad Tablet Android Development] Hausemaster:
Try viper4android, it works nicely, and also, implementation of Dolby into the rom itself and installing it via magisk is completely different...
[Thinkpad Tablet Android Development] Hausemaster:
Also, android 11 is available for this device now!

https://xdaforums.com/t/rom-unofficial-11-tb8504f-x-lineageos-18-1-for-lenovo-tab4-8.4316701/

Just be sure to read the known issues too...
[Thinkpad Tablet Android Development] ZONTAC:
I don't know why you don't like V4A try different driver(i am using super driver 2.3.4.0 you can use latest one) and try with ddc,convolver ,extra loud ,output gain.
[Thinkpad Tablet Android Development] rohityadav07009:
bro I think i need ur help in this ,, r u on telegram ??
[Thinkpad Tablet Android Development] ZONTAC:
No, ask here or you can start conversation
[Thinkpad Tablet Android Development] adazem009:
Update - 08/12/2021

Download

August 2021 security patch

Fixed some screen recorder crashes
[Thinkpad Tablet Android Development] ImTherious:
You guys are spoiling us!

Clean flash, works like a charm.

- WiFi, Bluetooth both work

- Settings work fine

- I don't use audio much on this tablet, so can't comment on Dolby...

Just a note for people from North America, the stock ROM had no FM radio access, but all these custom ROMs enabled them!

Only sad now that I won't be on the Resurrection ROM thread!
[Thinkpad Tablet Android Development] ZONTAC:
Is screen recording working???
[Thinkpad Tablet Android Development] adazem009:
It seems the output videos can't be played.
[Thinkpad Tablet Android Development] ZONTAC:
we can hope that we will get working screen recorder in next update???
[Thinkpad Tablet Android Development] adazem009:
I can get logs, but I don't think I'll be able to fix it. And internal audio is a different problem.
[Thinkpad Tablet Android Development] ZONTAC:
System UI crashes whenever i select internal sound for screen recordings.

I am provinding log file(if you want apk specific logs so pls.. Guide me how to collect log for a specific apk )

Log :- https://drive.google.com/file/d/1L4BkToDGptc_nEaihdD0q1eUuHqtuth7/view?usp=sharing ( unable to upload at xda , i have tried many times)
[Thinkpad Tablet Android Development] adazem009:
Full log is enough, as long as you collect it when it crashes.
[Thinkpad Tablet Android Development] ZONTAC:
I have found some bugs

- After some random reboots media player stop working like music ,video,video recording etc not working

i am providing recorded log file : https://mega.nz/#!1UpVzSxJ!fV5V-Wl7c-EpKrsyF-QnLsZbng_SjTVewY0cO6pl1xs
[Thinkpad Tablet Android Development] adazem009:
Please try to flash Permissiver (switch to permissive SELinux) and check if the issue is still there.
[Thinkpad Tablet Android Development] ZONTAC:
Thanks dev for reply

But switching to selinux does not work

Providing log file when selinux permissive : https://mega.nz/#!IAYjFAhS!BorJR8hp3BIMk0dh6Sh6VbETlpgbmfDuq-C_HTiWhCU
[Thinkpad Tablet Android Development] adazem009:
Flash this ZIP in TWRP: https://androidfilehost.com/?fid=6006931924117886495
[Thinkpad Tablet Android Development] ZONTAC:
Sorry for late reply but problem fixed after rebooting 9 times🤐
[Thinkpad Tablet Android Development] darknum:
Hi, I got this tablet recently and I managed to get TWRP working but by my fault made a system wipe. Problem is my device is shown as tb_8504X , this underscore is preventing me from installing update. I tried changing updater-script and rezipping but TWRP gives Invalid zip file format error. I tried several times, different zip methods, different software etc. All fail.

I got stuck here just because of a typo...
[Thinkpad Tablet Android Development] Hausemaster:
Use QFIL and flash the latest firmware, the latest one should end with 31...
[Thinkpad Tablet Android Development] darknum:
Just finished trying that. Still says _ not - ?
[Thinkpad Tablet Android Development] Hausemaster:
Try modding the zip file with either PC or RAR for android, that's the only option you have as of now...
[Thinkpad Tablet Android Development] adazem009:
I think that's a problem with the TWRP build you're using. Try to flash the ROM in a different TWRP.
[Thinkpad Tablet Android Development] Krakkr901:
I am unable to boot is there any step missing from installation process same thing happened with me on both rr and crdroid I am stuck on boot animation after rebooting help me please do I need to do anything after installing the rom zip?
[Thinkpad Tablet Android Development] Hausemaster:
You should format the data partition in twrp
[Thinkpad Tablet Android Development] Krakkr901:
Did that I am still not able to boot the rom I am coming from stock installed twrp and wiped everything except boot and sd card then I installed rr but it stuck on boot animation then I tried to boot rr with gapps Pico arm64 10 still fail then I downloaded crdroid same problem persist even tho I do clean flash everytime did I do something wrong ? Twrp version 3.2.3-0
[Thinkpad Tablet Android Development] Krakkr901:
Why no telegram or discord channel will be more helpfull for instant help
[Thinkpad Tablet Android Development] adazem009:
You're probably still using Android N firmware. Make sure to upgrade to Oreo first.
[Thinkpad Tablet Android Development] adazem009:
adazem009 - Android / Halium development

You can view and join @adazem009_android right away.

t.me
[Thinkpad Tablet Android Development] ZONTAC:
First of all ensure that you are on oreo firmaware(latest)

Use 3.3.1.1 twrp

Advance format and format cache,delvick cache,system,data

Install rom than flash gapps(preferred pico) ,magisk(optional)
[Thinkpad Tablet Android Development] darknum:
Thank you very much. I realized a newer version of TWRP (3.3.1.1.) exists. Updating to it fixed my problems.
[Thinkpad Tablet Android Development] Schrodinger_wave:
After flashing custom rom crDroid in TB-8504X WiFi and Bluetooth problem occur, after flashing first screen message Bluetooth stopped working and WiFi never turn on.

i have to reflash official lenovo device rom to make WiFi and Bluetooth to work again.

Does anyone have solution of this problem.
[Thinkpad Tablet Android Development] Hausemaster:
First flash lineage os 16 after that boot los 16, setup the device, the wifi and Bluetooth will work, after they work in los 16, then flash this rom, (installing los 16 fixes wifi Mac address and other things)
[Thinkpad Tablet Android Development] Schrodinger_wave:
Thanx, it worked flawlessly
[Thinkpad Tablet Android Development] rohityadav07009:
Hey Rom is amazing but for some reasons I want to switch back to Stock Rom ,, I tried using Rescue and Smart Assistant tool and succeed but wifi is not working ,, although when I again flash this Rom wifi is working ,,, why wifi not working in stock rom ,, any help !!!
[Thinkpad Tablet Android Development] Schrodinger_wave:
try to flash Nougat firmware, than upgrade to Oreo.
[Thinkpad Tablet Android Development] Schrodinger_wave:
hey, is there any way to install Dolby in CrDroid rom, i have tried Viper4Android but not getting enough sound amplification boost.
[Thinkpad Tablet Android Development] adazem009:
Update

Download

October 2021 security patch.
[Thinkpad Tablet Android Development] ImTherious:
Flashed without issue. Thanks for maintaining.
[Thinkpad Tablet Android Development] armorer243:
I installed it and it worked great for a few weeks. LOVED IT!

However, something has gone sideways. The storage filled up, SD card got corrupted, and when I tried to wipe and reinstall it crashes when setting up the manditory face unlock. I can't complete the reinstall, so I switched to a Lineage 17 ROM that seems to work.

Can we set it up without the face unlock and just a PIN? The face unlock seems to be the hangup and I don't really want it anyway.
[Thinkpad Tablet Android Development] adazem009:
I think it depends on the GApps package you're using. Try a different package, maybe it won't force the face unlock.
[Thinkpad Tablet Android Development] armorer243:
That did it. The "Stock" OpenGapps package allowed me to bypass the Face Unlock.
[Thinkpad Tablet Android Development] adazem009:
Update:

Download

November 2021 security patch.
[Thinkpad Tablet Android Development] Tech Savvy 007:
Hi sir can you recommend me a custom recovery for lenovo tab 4 8 8504x with link
[Thinkpad Tablet Android Development] adazem009:
Everything can be found here: https://xdaforums.com/t/twrp-and-ro...f-v-tb-x704l-f-tb-8504x-f-tb-x304l-f.3664407/
[Thinkpad Tablet Android Development] Tech Savvy 007:
Hello sir sorry to bother you but noone is replying me there so i wanted to ask is the touch working in 8504x model because i dont have a mouse
[Thinkpad Tablet Android Development] adazem009:
I've never had touch issues in TWRP, it should work fine.
[Thinkpad Tablet Android Development] Hausemaster:
Install this twrp first, credits. To @highwaystar_ru ,

twrp-3.3.1-1-TB8504.img

drive.google.com

After that, turn the screen off and on repeatedly for A few times, then it'll start working
[Thinkpad Tablet Android Development] adazem009:
Update

Download

December 2021 security patch
[Thinkpad Tablet Android Development] sluttyduck:
Thanks for the rom, My wifi works, but bluetooth doesn't. not a big deal though. this breaths new life into an old tablet.
[Thinkpad Tablet Android Development] Herroos:
Thanks for keeping the updates coming!
[Thinkpad Tablet Android Development] ajthecat:
Pleased to see a custom rom for my 8504F. The stock oreo was always a little jerky or unpredictability laggy. Never used crdroid before, but I'm very impressed so far after a week of use. Smoother than stock and the customization options are great. Also great to have an os patched up to now versus the 3 year old stock oreo. Really good work.
[Thinkpad Tablet Android Development] ZONTAC:
Removed
[Thinkpad Tablet Android Development] ZONTAC:
If screen cast works perfectly than why screen recording is failing???
[Thinkpad Tablet Android Development] Hausemaster:
No it doesn't work on the plus variant
[Thinkpad Tablet Android Development] adazem009:
Android 11 update: https://xdaforums.com/t/rom-unofficial-11-0-tb8504f-x-crdroid-7-x-for-lenovo-tab4-8.4473173/
[Thinkpad Tablet Android Development] ZONTAC:
Fix for Volte (do on your risk)

Case 1) if incoming on 4g(like in jio) but outgoing have no voice over 4g

---> just flash magisk module : Q_gsi_volte_fix_magisk_module

Case 2) only inernet on 4g else everything on 3g/H+

---> flash fresh stock rom than check incoming working upon 4g(jio case)

---> if yes than flash magisk module : Q_gsi_volte_fix_magisk_module

---> after reboot you will see HD calling in notification

---> than take backup of efs and persist

---> than flash custom rom(in my case crdroid 6,lineage Os 17.1) again check incoming ,if on 4g than just flash above magisk module.

---> if not than restore persist,efs than check again and flash above module.

---> don't forget to toggle volte in setting after everything.
[Thinkpad Tablet Android Development] spacman:
Just installed rom to my tb-8504f wifi version and it is very fast and smooth. I was very frustrated to original 8.1 stock rom, it was lagging and very slow and i was thinking getting new tablet but with this rom i can keep my tab 4. thank you (y)
[Android Software/Hacking General [Developers Only]] cr2:
PXA3xx is supported by linux-arm, but you need to do a lot of device research

before you can boot linux.

Can you post your 'haretlog.txt' file ?
[Android Software/Hacking General [Developers Only]] us1111:
I'm using the latest haret-20080927.exe which generates the attached output... Took a little while, because after running the kernel this time, all my non-rom applications did not work (no certificate)..

These are btw. the PXA settings in .config:

CONFIG_ARCH_PXA=y

CONFIG_CPU_PXA300=y

CONFIG_CPU_PXA310=y

CONFIG_CPU_PXA320=y

CONFIG_PXA3xx=y

CONFIG_PXA_SSP=y

Sure hope you can help!! I'm reasonably known with linux and a bit of programming... By the way, i completely guessed the RAMADDR. Also the mtype i hope is close enough and got it from the linuxarm site (Marvell PXA3XX DVK Zylonite). These values are most probably wrong but I haven't got a clue how to determine these with the given tools...
[Android Software/Hacking General [Developers Only]] sageman8:
Omnia uses DDR ram while many others use SD ram. Maybe this will help
[Android Software/Hacking General [Developers Only]] us1111:
Well, maybe it's my lack of knowledge, but it did not help for me.. :confused: I believe that as long as I have no MTYPE or RAMADDR values, it's impossible to boot the kernel.. So I sure could need some help with that
[Android Software/Hacking General [Developers Only]] us1111:
Hmmm. Maybe I can do something with the following info regarding the RAMADDR:

128.58M (0x8095800) DSK1:

| 1.35M (0x159800) Part00

| 3.08M (0x313800) Part01

| 124.15M (0x7c27800) Part02

Now I just have to figure out what is the correct base.. No luck at all finding the correct MTYPE for my PXA312 though..
[Android Software/Hacking General [Developers Only]] ducamie:
try mytype 1388

look here.. http://www.arm.linux.org.uk/developer/machines/

as far as i can see, the pxa300/310 has the same cpu as the 312 so theres a good chance you'd be alright with that machtype.

good luck
[Android Software/Hacking General [Developers Only]] kosmodisk:
is it possible to compile it for PXA 27x?
[Android Software/Hacking General [Developers Only]] us1111:
Yeah.. It should:

root@JEOS:/ANDROID/android/kernel.git# grep -i pxa .config

CONFIG_ARCH_PXA=y

# Intel PXA2xx/PXA3xx Implementations

# Supported PXA3xx Processor Variants

CONFIG_CPU_PXA300=y

CONFIG_CPU_PXA310=y

CONFIG_CPU_PXA320=y

# CONFIG_MACH_LOGICPD_PXA270 is not set

# CONFIG_ARCH_PXA_IDP is not set

# CONFIG_PXA_SHARPSL is not set

# CONFIG_ARCH_PXA_ESERIES is not set

CONFIG_PXA3xx=y

CONFIG_PXA_SSP=y

# CONFIG_PCMCIA_PXA2XX is not set

# CONFIG_PXA_FICP is not set

# CONFIG_KEYBOARD_PXA27x is not set

# CONFIG_SERIAL_PXA is not set

# CONFIG_I2C_PXA is not set

# CONFIG_SPI_PXA2XX is not set

# CONFIG_FB_PXA is not set

# CONFIG_SND_PXA2XX_AC97 is not set

# CONFIG_SND_PXA2XX_SOC is not set

# CONFIG_USB_GADGET_PXA2XX is not set

# CONFIG_MMC_PXA is not set
[Android Software/Hacking General [Developers Only]] kosmodisk:
i´m not a programmer(i have only basic knowledge of it), but i would like to try porting android to hp ipaq rw6815/o2 atom, is it very hard? i've tried to run port for kaiser or vogue, but it stucks up on log: jumping to kernel

can you give me some advices? thanks
[Android Software/Hacking General [Developers Only]] us1111:
Well porting should not be a to big of an issue.. As far as i can see the kernel is the biggest hurdle (with drivers) and from then on you have to cross compile android.
[Android Software/Hacking General [Developers Only]] xudsa II USERT:
I'd love having my ipaq rw6828 to boot the kernel too!:) If only someone could find a way to do it.:(
[Android Software/Hacking General [Developers Only]] Gogeta07:
sorry...but where i can find linux for p3600?thnx
[Android Software/Hacking General [Developers Only]] tdh_andy:
Config

I got the kernel config done but i get an error trying to compile the kernel. I think i don't have the proper toolchain for this. I got the arm toolchain but i get some errors i'm not sure what i need exactly to get this fully done.

Has anyone managed to complie a proper kernel for omnia? If so can you please post a how-to?
[Android Software/Hacking General [Developers Only]] unsungboxer:
I am happy to see someone has started some development for an android port on the omnia. I am interested in getting this phone, hopefully it can run android in the near future.

I am currently rocking android on the vogue thanks to Martin (DZO's) hard work. Happy porting!

-Unsung.
[Android Software/Hacking General [Developers Only]] ollnixon:
Has anyone got anywhere with this? Or does anyone know of any projects under way where we can help and contribute to?
[Android Software/Hacking General [Developers Only]] AkshayGenius:
Any updates on this guyz? I would love to contribute in any way(donate, test, etc)...
[Android Software/Hacking General [Developers Only]] smwald:
just picked up an omnia from verizon and am hoping to get android up and running on it - wondering if anyone had any progress or needed any help to further development.
[Android Software/Hacking General [Developers Only]] Arty68:
Hi guys,

I have done some tests with Haret and some HP IPAQ images.

Good news linux is booting with this image.
[Android Software/Hacking General [Developers Only]] Arty68:
Hi guys,

I have done some tests with Haret and some HP IPAQ images on the omnia.

Good news linux is booting on the with this image.

http://www.handhelds.org/moin/moin.cgi/hpipaq214Downloads

The resolution is not good enought to see what is happening and linux seems to crasch
[Android Software/Hacking General [Developers Only]] us1111:
Nice find!! This enabled me to work towards compiling the kernel myself!! I compiled the kernel and the kernel boots with Haret at least!!!

Install for example JEOS (in an Virtual Machine)

Install Dev Environment:

apt-get install linux-headers-$(uname -r) gcc make kernel-package libncurses5-dev fakeroot wget bzip2

Download Cross Compiler

www.codesourcery.com/sgpp/lite/arm/portal/release642

Select: GNU/Linux (and then Advanced Packages / IA32 GNU/Linux TAR)

Download and Unpack Cross Compiler

(www.codesourcery.com/sgpp/lite/arm/...q3-66-arm-none-eabi-i686-pc-linux-gnu.tar.bz2)

wget http://www.codesourcery.com/sgpp/li...q3-66-arm-none-eabi-i686-pc-linux-gnu.tar.bz2

cd /usr/local ; tar -xjvf /tmp/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

Download GIT Kernel

# apt-get install git-svn

Download Kernel

# git clone http://www.oliford.co.uk/hpipaq214/ipaq214.git v4

Change in Makefile:

# vi /ANDROID/v4/Makefile

ARCH ?= arm

CROSS_COMPILE ?= /usr/local/xscale/arm-2008q3/bin/arm-none-linux-gnueabi-

Compile kernel:

make Image

The compiled and with Haret runable image will be in "arch/arm/boot/Image"

Download Haret (I used the PXA312 version from Oliver Ford from www.handhelds.com)

http://www.oliford.co.uk/hpipaq214/files/h...aq214-aug08.exe

Change Haret Settings (default.txt)

set kernel "Image"

Set ramaddr 0xa0000000

Set RAMSIZE 0x04000000

Set cmdline "root=179:2 rootdelay=3 rw init=/sbin/init"

Set mtype 1653

Set kernelcrc 0

Set fbduringboot 1

Set forcefbduringboot 1

Bootlinux

Booting.....

If you copy the compiled Image to the directory in which you placed Haret, you should be off, the kernel will boot.. Mind you, this is just the booting kernel, the hard work will start from here!
[Android Software/Hacking General [Developers Only]] Soul_Est:
This is wonderful work! While I don't known an Omnia, it is good to see initiative taken on projects such as these.
[Android Software/Hacking General [Developers Only]] Arty68:
Merry Xmass every body !!

And thank you so much for the method us1111 !!

Just a question us1111 : which def_config file do you used ?
[Android Software/Hacking General [Developers Only]] unsungboxer:
Thank you everyone for your hard work on this. I will likely get an omnia once I see that android boots beyond the linux kernal. Keep it up!

btw if you head over to the android vogue forum, both DZO and f00bar are very knowledgable in this development.
[Android Software/Hacking General [Developers Only]] BigDaemon:
too sad that it looks like the development on Android for samsumgs i900 omnia has stopped at this point :-(

I will get mine in a few weeks and will start playing around a bit with this, but without help i won´t get too much, because i don´t know much about linux and ppc :-(