yashsingh1/xdaforums huggingface dataset:
[Touch HD General] Anfloyd:
Anyone managed to get the VR Hologram working on the HD. I had it installed on my Omnia. Was quite good. How cool would it look on the HD's huge screen! :D

http://uk.youtube.com/watch?v=O8EgbEfaOn0
[Touch HD General] mcano:
No, but I'm looking forward to it ;-)
[Touch HD General] FutureCow:
I installed diamand hologram 2.02

getting error: can't find PInboke-DLL HTCAPI
[Touch HD General] ursolame:
VR HOLOGRAM - Working On My HD

I got it working on my HD,

its a bit laggy and somethimes unstable, but what the hell :D

(4 people who dont know what this is: http://uk.youtube.com/watch?v=O8EgbEfaOn0 )

1) copy 'HTCAPI.dll' in ure 'windows' folder of ur HD

2) install 'Diamond Ati d3d driver.cab'

3) install 'DiamondHologram v2.02.CAB'

4) enjoy :D

(all the files needed in the attached .zip file)

T
[Touch HD General] usrname:
AWESOME!!! :) works like a charm
[Touch HD General] bsonders:
Work great thnx
[Touch HD General] moshbeard:
I find I have to delete and replace HTCAPI.dll after a soft reset, is this just me or is everyone experiencing this?
[Touch HD General] mcano:
Me too. I have to copy dll file every time I reset my phone.
[Touch HD General] miki8184:
how to zoom on hd?!

on diamond zooming is with central cirlce button....
[Touch HD General] 6Fg8:
no problem here, soft-reset wont harm VR Hologram.
[Touch HD General] Denny69:
Me so noob

So how can i put HTCAPI.dll in windows when i cant access it from my computer. can someone please make an complete tutorial... Tnx
[Touch HD General] Havok316uk:
im in the same boat mate dont worry lol
[Touch HD General] arghness:
You copy it there on your device with PocketPC applications such as Resco Explorer (commercial) or Total Commander (free).
[Touch HD General] ScarySquirrel:
Move it to your storage card, then unplug your computer, open file explorer, navigate to your storage card and cut/copy* the file, navigate to your windows folder and paste it there**

*Click and hold on the item and select cut or copy

**Go to menu > edit > paste
[Touch HD General] Koffein Schluck:
I thought it would harm the device...

is it not bad for the system..? instability, slow down and so on?
[Touch HD General] vidojajce:
vork great thanks dude
[Touch HD General] naheelja:
Can any1 tell me from where can i find hologram for omnia and how to install it?
[Touch HD General] MacDegger:
Thanks, ursolame! Works perfectly! It's fun to show off...wish someone would recode to allow zoom by some onscreen swipe, but you can't have everything :) Anyone know if the source of this app is available?
[Touch HD General] johnpatcher:
Take a look here.
[Touch HD General] kjt57:
I have copied the file HTCAPI.dll to my memory card and disconected from PC. Gone to File explorer/memory card but the file does not show up any idea please?
[Touch HD General] MacDegger:
Don't use the built in File Explorer, as it won't show certain filetypes. Total Commander and Resco will show it.

BTW, after a softreset the dll file changes size and doesn't work anymore. I just copy paste a backup I have on the SD card, but it's still strange...
[Touch HD General] chronisj:
i have the verizon omnia.

All of my other accelerometer apps work but this. I have the latest dll's for htc and have the 3d app and hologram app installed to "my storage". App continues to say InvalidDeviceException.

??? any ideas?

EDIT: I have reinstalled to the HD for both the 3d API and the hologram app and still no go.
[Touch HD General] vcytsang:
I have very much the same concern with you. I dare not install it although the program is very attractive.
[Touch HD General] stuckwithfone:
can any one give the one which works on omnia

hey please can any give me the app which can work on omnia
[Touch HD General] stylesp:
Works great, thanks to those making it possible. Runs smooth for me with the ati d3d driver.

Did anyone find a way to zoom on HD? Feels like the program is missing out on it's full potential without being able to zoom :cool:
[Touch HD General] westlife:
I have this problem too!
[Touch HD General] pandamax2:
works like charm! thank u so much!:)
[Touch HD General] destinysro:
Error :(

Sorry, I got a problem with it :( I made all of your 4 points and whan I try to start it I see only the error message: The sample has run into an error and needsto close: Knihovna DLL PInvoke HTCAPI nebyla nalezena.

Translations:

Knihovna = Library

nebyla nalezena = was not found

...but i put 'HTCAPI.dll' into the Windows folder.

Can you help me please?

THNX
[Touch HD General] matevone:
Hi boys,is there like this for HTC HD?

http://www.youtube.com/watch?v=GBZO43h75Cw
[Touch HD General] telegraph0000:
Oh...how I wish I could ban you...
[Touch HD General] dashockwave:
New Error Help

"the sample has run into an error and needsto close: InvalidDeviceException"

What am I don't wrong? Please!
[Touch HD General] zdrux:
I'm getting the same problem trying to run this on my HD2. Can we get this thread going again and possibly offer some solutions?!
[Touch HD General] Exitao:
LOL

Your response made me check out the youtube link. You were funnier. Thanks.

:p
[Touch HD General] kisik20:
Hello,

how to install to my Samsung omnia i8000 ?

don´t work when install :

1)copy ddl to windows

2)instal driver

3)instal hologram

error mesage:

The sample has tun into an error and needsto close:

InvalidDeviceExpection

Thanks
[Touch HD General] kisik20:
Pleas, write me :confused:
[Touch HD General] Touch HD Br:
Hy Guys, thanx for all tha work. Its working fine on my HD.

Hello form Brasil.:D:D
[Google Pixel 7 Pro] Pain-N-Panic:
I'm trying to run vanced YouTube on my pixel 7 Pro. Vanced manager manager still working on my op9pro...but I need to delete all remnants of the stock YouTube app from my device.

I'm unlocked and rooted. Titanium backup shows the error "can't locate APK". I'm trying to do it manually with root explorer. The YouTube and YouTube music APKs are located in /product/app/YouTube. I cannot delete these files and root explorer won't allow me to change the permissions of these folders. I also tried adb but that just hides them, I need to remove any and all files associated with the stock YouTube system app.

Anyone have any ideas? I'm not looking to hide these apps, I'm looking to permanently remove them from the phone.
[Google Pixel 7 Pro] netgar:
https://xdaforums.com/t/solved-revanced-working.4505535/
[Google Pixel 7 Pro] simplepinoi177:
@rester555, @EtherealRemnant, and some others got it working well enough....and I don't think they had to go through the trouble of deleting "all remnants" of the stock app. You might be used to a bit of an outdated method or particular to your previous device method because I believe it's been a long time since you had to remove the stock app to get it to work -- at the very least on my Pixel 5 A11 rooted, I used Vanced manager and it would merely overwrite/replace my stock app; I just had to make sure to turn off auto-update as Google would insist on re-installing/updating it back to stock...

In any case, the thread below is where a bunch of them got it to work well enough on the P7P (without the need to remove the stock app, i believe)

https://xdaforums.com/t/solved-revanced-working.4505535/

EDIT

Sorry for re-iterating what netgar posted. He got his post in before while I was still drafting mine...
[Google Pixel 7 Pro] EtherealRemnant:
Just disable the app. You can do it natively. Go like you're going to uninstall the app and you'll see disable.
[Google Pixel 7 Pro] Pain-N-Panic:
I did disable it. Only problem now is I can't install an older YouTube APK from APK mirror in order to patch it with revanced lol. Phone is giving me an error when I try to install an older version of YouTube.
[Google Pixel 7 Pro] EtherealRemnant:
I literally installed ReVanced yesterday. All I did was disable YouTube, build with ReVanced Builder, install micro G, and install the patched APK.
[Google Pixel 7 Pro] Pain-N-Panic:
I'm not using revanced builder. I'm trying to use the manager app on my phone. Maybe I'll try the builder instead
[Google Pixel 7 Pro] simplepinoi177:
I'm not familiar with using the builder, but I saw EtherealRemnant have success with it, so that's why I @'d him. Glad he/it helped!
[Google Pixel 7 Pro] Pain-N-Panic:
I got it working. Although I'm rooted, I had to use the non root method with microg in order to get it working
[Google Pixel 7 Pro] Pain-N-Panic:
Even though I got it working, I'm still kind of pissed I can't delete certain system apps off my device. Huge reasoning for rooting in the first place is to have ultimate control over my device. Can anyone shed some light on why I can't remove certain system apps or provide a working method to do so?
[Google Pixel 7 Pro] wire55:
Just did the "Install as root" option and it installed just fine. I did uninstall all updates followed by installing apk of recommended version with no issues on my end
[Google Pixel 7 Pro] EtherealRemnant:
Root these days is systemless. The best you can do is disable apps or uninstall them from your user profile with adb.
[Google Pixel 7 Pro] Paz9:
Have you tried uninstalling via ADB
[Google Pixel 7 Pro] simplepinoi177:
i know it's old and EOL, but can't Titanium Backup "freeze" system apps? It's been a while (years), so I'm working off of memory and just basing it off of what I kinda remember and can't be too sure...
[Google Pixel 7 Pro] DiGiTaT:
Open a Command Terminal, grant root access by typing "su"

This command works for me to delete system apps (youtube for example):

pm uninstall -k --user 0 com.google.android.youtube

pm uninstall -k --user 0 com.google.android.apps.youtube.music
[Google Pixel 7 Pro] netgar:
Have you tried that one?

https://xdaforums.com/t/module-terminal-debloater-v17-3-2-debloat-systemlessly.3584163/
[Google Pixel 7 Pro] Pain-N-Panic:
I'll look into it, thank youv
[Google Pixel 7 Pro] EtherealRemnant:
I don't know if it works on A13 but that's what I used to use on my OP9 to freeze apps, yeah.
[Google Pixel 7 Pro] Pain-N-Panic:
TiBu still works. I'm using it currently. Does a fine job of disabling or freezing system apps as needed.
[Google Pixel 7 Pro] DespairFactor:
Mission:

The purpose of this project is to increase efficiency of the Pixel 7 series devices by merging functional patches with minimal bloat.

If you submit bug reports without a log, you may be prosecuted...or executed.

Disclaimer:

If your device fails to comply with your standards of what you consider functioning, I am not liable. This is provided free of charge and does not come with a warranty. Although, if you provide a log, I can provide some sort of assurance that I will look into your issue.

You must have verity and verification disable to flash this for the time being!

To do so you will need to flash vbmeta.img using the command below followed by wiping the device.

fastboot flash vbmeta vbmeta.img --disable-verity --disable-verification

Installation:

-Download ZIP for kernel and extract

-Use the below commands to flash from bootloader/fastboot

-fastboot reboot bootloader

-fastboot flash dtbo dtbo.img

-fastboot flash boot boot.img

-fastboot flash vendor_kernel_boot vendor__kernel_boot.img

-fastboot reboot fastboot

-fastboot flash vendor_dlkm vendor_dlkm.img

Links:

Downloads:

Kernels - Google Drive

drive.google.com

Telegram:

Despair Chat

Temp holder

t.me

Source:

https://github.com/DespairFactor/pantah

Credits:

Google
[Google Pixel 7 Pro] simplepinoi177:
A question, for curiosity sake...

*because it is coming from a very ignorant, noob place

With the change of Magisk now needing to patch the boot_init instead of the usual boot.img, would your kernel need to make the same adjustments? I was just looking at your directions and saw the command line for fastboot flashing boot, and I've been obsessively on the How To guide and there is a certain need of a sensitivity to flashing to the boot instead of the boot_init right now while the initial word gets out of the change...

I also mention this because it seems that this was developed under the Pixel 6 and all your documentation still seem to point to that device still....so....

i have absolutely no experience in kernel building and only dabbled in employing using custom kernels in the past, so I may have no idea what I'm talking about....i was just wondering if it's a possibility or eventuality...
[Google Pixel 7 Pro] SeanHacker:
You're source is nill if you didn't notice. And just a bit of an edit needed dude.
[Google Pixel 7 Pro] DespairFactor:
it's uploading still and yeah, I need to update that
[Google Pixel 7 Pro] DespairFactor:
the init_boot is not touched with this so that magisk image that you flashed is untouched! I am hoping to get AnyKernel working soon enough or maybe another dev will hop on it and beat me to it. There is a bit of a problem with how our images are made for this device and how AnyKernel works from the stuff I have tested today.
[Google Pixel 7 Pro] radekmazur:
Nice to see you here.
[Google Pixel 7 Pro] capntrips:
Would you mind elaborating on that? I'm working on an update to Kernel Flasher, and I'm considering taking a stab at wrapping this kernel in AK3 for testing purposes.

I suppose with init_boot being untouched, one obvious change would be preventing it from patching boot. Would that and adding vendor_kernel_boot into the mix be enough, you think?

Edit: I managed to get it to flash and work with AK3 with verity disabled, but simply patching the hashtree descriptor for vendor_dlkm in vbmeta wasn't enough to get it to work with verity enabled.
[Google Pixel 7 Pro] freddienuxx:
your the man @DespairFactor
[Google Pixel 7 Pro] cultofluna:
So you've packed this kernel on AK3 , flashed through your flasher app and it boots?..( i have also verity disabled )
[Google Pixel 7 Pro] DespairFactor:
init_boot and vendor_boot go untouched, think of vendor_kernel_boot as more or less the replacement for vendor_boot. How did you manage to get this to work? I think AVB is now tied to init_boot and vendor_boot only for now based on what I saw in the fstab.
[Google Pixel 7 Pro] DespairFactor:
Just uploaded a 1.02 build to fix a couple issues. This is using the manual flashing method until I can get confirmation on what is needed for AK3 to work. After I have this information I will make it into an AK3 zip.
[Google Pixel 7 Pro] Gordietm:
Will we always have to disable verity on this phone for custom kernels to work or will you eventually figure out a way around it?

I really don't feel like wiping my phone. 🙂
[Google Pixel 7 Pro] DespairFactor:
There may be a way around it, we rely on capntrips to help us on this journey. He helped us do it on the Pixel 6 devices. For now, I will keep mine disabled and probably will going forward to avoid any issues.
[Google Pixel 7 Pro] Larakali:
Like this so far!

Will revisit this once i dont need to Wipe my Device anymore and theres a Flasher for this!
[Google Pixel 7 Pro] DespairFactor:
You would only need to wipe once when you disable verification, you can update using factory images or flash tool and keep it disabled after the first time and not wipe.
[Google Pixel 7 Pro] swieder711:
It's great to see a custom kernel for the P7P. Is there a description of the changes in the kernel? I'm coming from the P6P and the Kiri kernel.

After spending 2 days setting up my device, I'm hesitant about wiping. Hopefully there will be a way to flash this kernel with out changing verification.
[Google Pixel 7 Pro] Lughnasadh:
Does it still hold true that a wipe isn't needed when disabling only verity? I think capntrips mentioned only disabling verity and not verification as well.

Regardless, I disabled both of them on my 1st flash when getting this phone and will keep them that way going forward like I did with Raven, because things ... :)
[Google Pixel 7 Pro] DespairFactor:
They are on GitHub, it's pretty close to the stuff I added on my 6 kernels. I have added SSG IOSCHED as well. I cannot list all the changes at the moment. Feel free to check GitHub commit history for the time being.

EDIT: One thing to note, because of the complaints of display being heavy on battery usage, I undervolted the display a little bit, we will have to see how this fares for battery usage. I didn't go crazy with it because we need to maintain stability of the device especially when there can be different binnings.

I had to disable verification cause I manually flashed. We would need him to confirm or have someone with that setup test.
[Google Pixel 7 Pro] Nekromantik:
thanks for the quick release!

I did not disable verity when I did my bootloader unlock and root and dont feel like starting from scatch again so will wait to see if it gets fixed with AK3. if not then will wait until I have time to do a full wipe
[Google Pixel 7 Pro] DespairFactor:
I think capntrips will be looking into this over the coming week. You can disable Verity without wiping, but not verification. If he managed to get it to work with just Verity disabled that is good enough for me as it's rather simple to disable even if you forget to after an update.
[Google Pixel 7 Pro] IdrisMC:
I don't get what this kernel will change, and can't find it anywhere. What's the difference with this kernel compared to stock
[Google Pixel 7 Pro] JohnTheFarm3r:
Why would you want to do that?
[Google Pixel 7 Pro] DirtyPISTOLA:
I had the same question yesterday I flashed 1.09 and checked today if there was a update and the only version left up is version 1.06 is there something wrong with 1.09 that it isn't up any more, should I go back to 1.06?
[Google Pixel 7 Pro] DespairFactor:
I would, it's a newer build from this morning
[Google Pixel 7 Pro] DirtyPISTOLA:
Perfect, thank you for your hard work, much appreciated 👍
[Google Pixel 7 Pro] Tracker31:
I got a message after first boot after flashing 1.06 with terminal setting I dunno what that was canceled. Is something related to first boot configure phone?
[Google Pixel 7 Pro] DespairFactor:
What?
[Google Pixel 7 Pro] jac0b:
What needs to be flashed to restore back to stock kernel?
[Google Pixel 7 Pro] JohnTheFarm3r:
The partitions that were patched during the flash.
[Google Pixel 7 Pro] DespairFactor:
Your life
[Google Pixel 7 Pro] Wickidmasshole:
For future reference, With verity/ verification disabled is there any way to update the OS without having to factory reset?
[Google Pixel 7 Pro] roirraW "edor" ehT:
The usual way with the factory image zip - just change the flash-all.bat command that flashes vbmeta.img to re-disable Verity and Verification each and every time.
[Google Pixel 7 Pro] cultofluna:
Yep 1.10 so far ONLY for qpr

just edit flash-all.bat , remove -w and add --disable-verity, -- disable verification , to the fastboot update line.

Should be like this...

fastboot --disable-verity --disable-verification update image- cheetah-xxxxxxxxxxxx.zip
[Google Pixel 7 Pro] lassetth:
The kernel working togehter with Android 13 beta?
[Google Pixel 7 Pro] rav101:
Hey,

I was having a look at the kernel sources but they haven't been updated since 1.01. Can you please update them to the latest publicly avaiable release?

Edit: Seen the QPR branch that is updated to 1.05 but I still don't think that is updated to latest?
[Google Pixel 7 Pro] jucin:
Yes the but you must Download that from QPR folder
[Google Pixel 7 Pro] lassetth:
Ok thanks tha

Thanks that helping. Should be note in OP
[Google Pixel 7 Pro] Pirateguybrush:
Hey all,

I'm reasonably tech savy (sysadmin), and have been running rooted phones for about 7 years - but I've never investigated kernel mods. I've read this entire thread and the github page looking for answers, but I'm having trouble finding them.

What are the benefits of this kernel over stock rooted?

Does it add or disable functionality, especially google pay?

What are the impacts of disabling verification and verity?

Once installed, can the kernel be updated from within the OS somehow, or is it a manual flash every time?
[Google Pixel 7 Pro] lassetth:
Shall this line, fastboot flash vendor_dlkm vendor_dlkm.img, be flashed in fastbootD mode?
[Google Pixel 7 Pro] jucin:
https://xdaforums.com/t/unlock-boot...net-working-again-all-relevant-links.4502805/

Look here in the Thread there is a Guide i did the Same but without disable verification.
[Google Pixel 7 Pro] Nekromantik:
@capntrips did you get any further with looking at not disabling verification and verity?
[Google Pixel 7 Pro] capntrips:
I haven't seen them aggregated anywhere, but if you check @DespairFactor's posts throughout the thread, you can get a changelog of sorts.

I haven't installed the kernel and USNF at the same time on this device, so I can't give direct experience, but this worked fine on Pixel 6. See one of the SafetyNet threads for more details, but you need the 2.0 version of the mod, rather than the last official build.

The first 5ish pages of the Verified Boot section of the Android docs would probably explain it best. The biggest issue is you have to remember to keep doing it every single time.

You can install the kernel with any of the apps that support flashing AK3 zips.

I haven't found a good way to get the appropriate logs, so I can't be sure what is actually triggering the reboot. I tried to build aosp, but it bootloops, and I haven't had the time to dig deeper. I've done everything I know to do with the vbmeta partitions and footers with no luck.
[Google Pixel 7 Pro] v12xke:
If I am rooted with EXKM installed, do I need to disable verity first before flashing?

Does this kernel support gestures yet, specifically Sweep2Sleep?

Thanks!
[Google Pixel 7 Pro] bs3pro:
would love to get kcal working, my screen is piss yellow.
[Google Pixel 7 Pro] Samuel Holland:
Thank you for awesome kernel! I'm on beta build, with your kernel, and device feels nice and buttery. I accidently posted twice, so, I edit the original with this comment. Thanks for sharing, and posting.
[Google Pixel 7 Pro] Samuel Holland:
Yes, that's correct; verity, and verification, then wipe, and then you can use the Ex app to install. The directions and commands are in the original post.
[Google Pixel 7 Pro] v12xke:
Thank you for the clarification. Was hoping it was just verity. Can someone confirm the kernel currently supports Sweep2Sleep?
[Google Pixel 7 Pro] lassetth:
Tried to find no sucess. Any link, please
[Google Pixel 7 Pro] capntrips:
Yes, vendor_dlkm is a logical partition and must be flashed in userspace.
[Google Pixel 7 Pro] 5.1:
Hi,

There is no gesture options yet 👍

Cheers,

Sébastien.
[Google Pixel 7 Pro] lassetth:
Thanks!
[Google Pixel 7 Pro] Pirateguybrush:
Apologies if I've missed it, but I haven't been able to find much after reading the whole thread. I've seen people discussing improved battery life and lower heat - are they the main focus, or are there other benefits or additional functionality that it adds?
[Google Pixel 7 Pro] 5.1:
Hello,

Fist things first, I bet dev is playing to get the kernel flashed without messing with additional command lines?

Once it'll be done, I guess you'll start seeing features added and other kernels as well... 👍

Cheers,

Sébastien.
[Google Pixel 7 Pro] Ky0sHiR0:
This is probably stupid question but flashing custom kernel would mess with being apple to use Google Pay?

I don't think so but I was flashing Kernels during Samsung Galaxy S2/S3/S4 last time :D
[Google Pixel 7 Pro] cultofluna:
Νο
[Google Pixel 7 Pro] SkylinesHD:
Is it possible to add/enable native wireguard kernel support?

android_kernel_wireguard - Android ROM directory for WireGuard inclusion

git.zx2c4.com
[Google Pixel 7 Pro] DespairFactor:
I thought this was there already, was in the stock 6 pro kernel.
[Google Pixel 7 Pro] DespairFactor:
As requested, telegram chat created http://t.me/despairkernelchat
[Google Pixel 7 Pro] SkylinesHD:
I'm not sure, because the Wireguard app shows "userspace backend" and not "kernel backend" for me
[Google Pixel 7 Pro] DespairFactor:
I can enable it in the next build. I was under the impression they left it enabled from the 6 source. I don't use it so I didn't dig to confirm it was enabled