arter97 Pie Software Collection for the Mi Pad 4

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
just found a new Havoc GSI build by vince31fr.
https://forum.xda-developers.com/pr...bled-device-development/gsi-havoc-os-t3930030
The aforementioned issues are all resolved. I dirty-flashed over Technical's.
Awesome, thanks for the update. I saw some people having issues with SIM card / calls in the thread. Can you confirm phone calls work? I'm having issues with PixelExp recognizing my SIM.

---------- Post added at 08:25 PM ---------- Previous post was at 08:21 PM ----------

This device took an enormous amount of my time that it clearly didn't deserve.
Much appreciated, you got a donation :)
 

Zayed_

Member
Dec 29, 2017
41
4
0
just found a new Havoc GSI build by vince31fr.
https://forum.xda-developers.com/pr...bled-device-development/gsi-havoc-os-t3930030
The aforementioned issues are all resolved. I dirty-flashed over Technical's.
What order do I flash it in? First Custom ROM, then GSI image, then Kernel, or is it the other way around? I searched a lot, but no one seems to have mentioned the order. I feel like kernel should be flashed after custom ROM or something because of vendor image being overwritten or something. So, uh, please help me with this. And are you sure the Mi Pad 4 is Project Treble compatible? I read one of the bugs, the tablet thinking it's a phone. Will that be a problem while using apps? And is the Havoc OS TWRP supported to use with this? One last thing. I found more than one downloads on the GSI page. Which one should I download? Arm64_a? Arm64_a? Or something else?
 
Last edited:

TheIntruder

Senior Member
Jun 8, 2010
2,696
674
183
Bradford
What order do I flash it in? First Custom ROM, then GSI image, then Kernel, or is it the other way around? I searched a lot, but no one seems to have mentioned the order. I feel like kernel should be flashed after custom ROM or something because of vendor image being overwritten or something. So, uh, please help me with this. And are you sure the Mi Pad 4 is Project Treble compatible? I read one of the bugs, the tablet thinking it's a phone. Will that be a problem while using apps? And is the Havoc OS TWRP supported to use with this? One last thing. I found more than one downloads on the GSI page. Which one should I download? Arm64_a? Arm64_a? Or something else?
If you're running the pi collection from here it won't work.... Had you searched the havoc Post as I did you would have seen someone reporting it doesn't work..
 

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
^ It does work with that Havoc GSI but obviously with it being a GSI, it is not guaranteed to play well with every device. If you just want a working experience out of the box, use the Havoc ROM in this forum which is tweaked specifically for this device. You only need these arter mods if you're going to be using generic GSIs.
 

TheIntruder

Senior Member
Jun 8, 2010
2,696
674
183
Bradford
^ It does work with that Havoc GSI but obviously with it being a GSI, it is not guaranteed to play well with every device. If you just want a working experience out of the box, use the Havoc ROM in this forum which is tweaked specifically for this device. You only need these arter mods if you're going to be using generic GSIs.
No it doesn't with these mods it refuses to boot!!!!
 

gleenfield97

Senior Member
Jan 11, 2012
141
46
48
I saw some people having issues with SIM card / calls in the thread. Can you confirm phone calls work? I'm having issues with PixelExp recognizing my SIM.
I saw your post on the GSI thread. I'm using LTE version but I moved the SIM to my other phone months ago. I'll test it in these few days, will report back.

What order do I flash it in? Which one should I download? Arm64_a? A64_a? Or something else?
Follow the OP #1 instruction. This collection includes kernel and vendor, so you don't need to flash a custom ROM beforehand. Note this is only for GSI, basically all the ROMs listed for this device are not compatible.

Use arm64_a only, not a64_a. I was confused initially as well.

This is how I understand,
This collection = Kernel + Vendor
GSI = System
ROM = Kernel + Vendor + System

---------- Post added at 07:39 PM ---------- Previous post was at 07:22 PM ----------

If you're running the pi collection from here it won't work.... Had you searched the havoc Post as I did you would have seen someone reporting it doesn't work..
yeah, this collection doesn't work with ROM, even the Havoc ROM dev said so,

This will soft brick your device arters work will never be suppoted by any Rom
=====

But ROM is not GSI (see my previous post)

My experience with GSIs, vince's Havoc, king1990's Omnirom and phh work well. I had issue with Technical's Havoc. ArrowOS GSI didn't boot, newer versions might work, haven't try.
 
  • Like
Reactions: nimaim

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
^ Thanks for testing! Your understanding is correct, ROM will flash everything. GSI is meant for just flash system partition (kernel and vendor from @arter97's OP here). Mi Pad 4 is arm64_a as you said. My experience so far testing these:

1) @EnesSastim's Pixel Experience is the best base out of the box since it also includes gapps. It's one less thing to worry about. No fancy boot logo or options, literally just a "Pixel experience". I am getting battery drain on standby though on the 0324 build (new build from May does not boot, I think it requires a newer kernel than what we have). It's possible battery drain is because I nandroid restored it though. But there are no weird touch issues or anything like that on here, runs smooth.
2) @vince31fr's HavocOS 2.5 runs fine but it exhibits the same phantom touch issue I've been seeing, where the device randomly spasms out and goes touch crazy for seconds at a time. I thought this was fixed by just flashing the kernel and vendor by arter97 but I guess it's system image dependent as well.
3) @mracar's Resurrection Remix GSI did not boot for me.

I do not currently have a SIM to test LTE out but I plan to very soon, especially when I bring the device on my trip overseas.

I will try OmniRom and PixelDust next.
 
Last edited:

vince31fr

Senior Member
Dec 18, 2016
751
731
113
Toulouse
^ Thanks for testing! Your understanding is correct, ROM will flash everything. GSI is meant for just flash system partition (kernel and vendor from @arter97's OP here). Mi Pad 4 is arm64_a as you said. My experience so far testing these:

1) @EnesSastim's Pixel Experience is the best base out of the box since it also includes gapps. It's one less thing to worry about. No fancy boot logo or options, literally just a "Pixel experience". I am getting battery drain on standby though on the 0324 build (new build from May does not boot, I think it requires a newer kernel than what we have). It's possible battery drain is because I nandroid restored it though. But there are no weird touch issues or anything like that on here, runs smooth.
2) @vince31fr's HavocOS 2.5 runs fine but it exhibits the same phantom touch issue I've been seeing, where the device randomly spasms out and goes touch crazy for seconds at a time. I thought this was fixed by just flashing the kernel and vendor by arter97 but I guess it's system image dependent as well.
3) @mracar's Resurrection Remix GSI did not boot for me.

I do not currently have a SIM to test LTE out but I plan to very soon, especially when I bring the device on my trip overseas.

I will try OmniRom and PixelDust next.
Hi, I saw a mention of my havoc's gsi build so I invite myself in your discussion. Could you tell me more about your phantom touch issue ? Perhaps send me a logcat ? I'm interested in trying to improve the whole stuff...
 

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
Hi, I saw a mention of my havoc's gsi build so I invite myself in your discussion. Could you tell me more about your phantom touch issue ? Perhaps send me a logcat ? I'm interested in trying to improve the whole stuff...
Sure, thank you for your continued support. Since it happens sporadically though, it may take a day or two. I'll have to flash it and report when I get it. I also get this with the Havoc ROM by @rcstar6696 specifically tweaked for this device. I haven't seen it with PixelExperience or PixelDust (which I'm trying right now), which is weird since they are all AOSP based, though with very different tweaks I'm sure.
 

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
@arter97, any chance at getting a permissive kernel for this device? I've tried countless permissiver apps / modules to try to change it but seems it is locked into enforcing mode. Some modules (e.g. Viper4Android) require permissive to install / work correctly. Thanks.
 

onliner

Senior Member
Oct 29, 2016
2,420
1,025
0
  • Like
Reactions: nimaim

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
Thanks, didnt know it was permissive but forced to appear enforcing. Curious why some magisk modules are not working then. They appear to install but then nothing appears in the modules list. Probably GSI image related though.
 

gleenfield97

Senior Member
Jan 11, 2012
141
46
48
I do not currently have a SIM to test LTE out but I plan to very soon, especially when I bring the device on my trip overseas.
Just tested my SIM on Havoc 20190514 (not the latest)

Make/Receive call - No
Send/Receive message - Yes
LTE - Yes

I don't think call ever work, not even in stock? There was a mention in the Havoc ROM thread that call only works in VoLTE, which my telco doesn't support.

Mi pad 4 can receive calls if you use volte.
Edit: @nimaim I searched further and I found MIUI forum also mention calling is only supported through VoLTE. I think you have better chance of having it in custom rom, instead of stock (stock users report it's not functional #1 #2). @vince31fr recently added an apk to enable VoLTE in his gsi.
 
Last edited:
  • Like
Reactions: nimaim

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
Just tested my SIM on Havoc 20190514 (not the latest)

Make/Receive call - No
Send/Receive message - Yes
LTE - Yes

I don't think call ever work, not even in stock? There was a mention in the Havoc ROM thread that call only works in VoLTE, which my telco doesn't support.
Bah ... calls don't even work with stock ROM? Well that sucks. I'm sure you can always use Google Voice or Whatsapp for VOIP calls instead anyway so not a huge deal breaker I guess, just disappointing.

---------- Post added at 07:50 AM ---------- Previous post was at 07:45 AM ----------

Hi, I saw a mention of my havoc's gsi build so I invite myself in your discussion. Could you tell me more about your phantom touch issue ? Perhaps send me a logcat ? I'm interested in trying to improve the whole stuff...
I flashed it again from scratch and so far so good, no crazy touch issues. I think your GSI is fine, it may be being caused by bad gapps or root (magisk). Or my hardware is just bad, but others have said they've seen the same phantom touch issue. Or incompatibility with the vendor / kernel images here. But running great right now. And since you are active and provide the best support (many other devs for other GSIs have disappeared), I will probably stick with it.
 

vince31fr

Senior Member
Dec 18, 2016
751
731
113
Toulouse
Bah ... calls don't even work with stock ROM? Well that sucks. I'm sure you can always use Google Voice or Whatsapp for VOIP calls instead anyway so not a huge deal breaker I guess, just disappointing.

---------- Post added at 07:50 AM ---------- Previous post was at 07:45 AM ----------


I flashed it again from scratch and so far so good, no crazy touch issues. I think your GSI is fine, it may be being caused by bad gapps or root (magisk). Or my hardware is just bad, but others have said they've seen the same phantom touch issue. Or incompatibility with the vendor / kernel images here. But running great right now. And since you are active and provide the best support (many other devs for other GSIs have disappeared), I will probably stick with it.
Builds before 0522 had sim problems that I fixed (hopefully), @gleenfield97 you should try with the last update...

Ok great if it works well now. However, havoc is moving fast, so is not a model of stability, sometimes regressions...
Well I don't know how long I'll be able to support it before vanishing like other GSI devs ;)
 

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
Builds before 0522 had sim problems that I fixed (hopefully), @gleenfield97 you should try with the last update...

Ok great if it works well now. However, havoc is moving fast, so is not a model of stability, sometimes regressions...
Well I don't know how long I'll be able to support it before vanishing like other GSI devs ;)
It's understandable, takes a lot of time/effort to work on and build these. I will report in your thread if I encounter any issues. I will try a Mint SIM I have with your latest build when I get home.
 

vince31fr

Senior Member
Dec 18, 2016
751
731
113
Toulouse
It's understandable, takes a lot of time/effort to work on and build these. I will report in your thread if I encounter any issues. I will try a Mint SIM I have with your latest build when I get home.
Well if calls don't even work with stock rom, ... it would be surprising that they could work with havoc. Ok don't hesitate to report in my thread. However most issues now are probably related to havoc and not gsi... but I always try to take a look and see if I can do smth.

---------- Post added at 12:14 PM ---------- Previous post was at 12:11 PM ----------

It's understandable, takes a lot of time/effort to work on and build these. I will report in your thread if I encounter any issues. I will try a Mint SIM I have with your latest build when I get home.
Btw, I saw there is an official build of havoc for your device. So why install a GSI ?...
 

nimaim

Senior Member
Aug 28, 2010
1,029
219
0
Well if calls don't even work with stock rom, ... it would be surprising that they could work with havoc. Ok don't hesitate to report in my thread. However most issues now are probably related to havoc and not gsi... but I always try to take a look and see if I can do smth.

---------- Post added at 12:14 PM ---------- Previous post was at 12:11 PM ----------



Btw, I saw there is an official build of havoc for your device. So why install a GSI ?...
See the OP here ... @arter97 fixed a bunch of code in the software stack, which is a mess. I can't speak for that but stock was very bad. Slow, sluggish, etc. Only way to properly fix it was to flash his new vendor image / kernel; otherwise, I've found that these issues persist across all the ROMs here, especially very bad phantom touches which made the device unusable for me.
 

TheIntruder

Senior Member
Jun 8, 2010
2,696
674
183
Bradford
^ Thanks for testing! Your understanding is correct, ROM will flash everything. GSI is meant for just flash system partition (kernel and vendor from @arter97's OP here). Mi Pad 4 is arm64_a as you said. My experience so far testing these:

1) @EnesSastim's Pixel Experience is the best base out of the box since it also includes gapps. It's one less thing to worry about. No fancy boot logo or options, literally just a "Pixel experience". I am getting battery drain on standby though on the 0324 build (new build from May does not boot, I think it requires a newer kernel than what we have). It's possible battery drain is because I nandroid restored it though. But there are no weird touch issues or anything like that on here, runs smooth.
2) @vince31fr's HavocOS 2.5 runs fine but it exhibits the same phantom touch issue I've been seeing, where the device randomly spasms out and goes touch crazy for seconds at a time. I thought this was fixed by just flashing the kernel and vendor by arter97 but I guess it's system image dependent as well.
3) @mracar's Resurrection Remix GSI did not boot for me.

I do not currently have a SIM to test LTE out but I plan to very soon, especially when I bring the device on my trip overseas.

I will try OmniRom and PixelDust next.
Again I tried pixel experience too with these mods that refused to boot also..

---------- Post added at 08:41 PM ---------- Previous post was at 08:36 PM ----------

The GSI Havoc Rom will work with the Pie software collection.
The device specific one in this forum won't.
Thanks for the ink.... That looks ugly so many mods yikes! I'm more than happy with PA TBH ok not the most up to date but runs well with no problems, be nice to have true pie gestures, I keep wanting to swap like on my 5t but hey ho...