yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Just flash kernel zip, done. Latest OP7 stuff is merged, should give no issue with 9.5.8.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.8.0

WiFi fix for users having no WiFi with custom ROMs or OOS. The zip with WiFi fix in the name activates the fix directly. You can enable, disable the fix with our config app (in the OP)

Upstreamed to Linux 4.14.141

CAF 16300

F2FS updates

a lot more
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] tejasai:
Thansk!!!!​
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.8.1

blk-mq and kyber updated

kyber io-scheduler included again

Scheduler etc. updates
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] :
Really nice kernel, have been used it for a week without problems. Now I want to try it with "xXx No Limit" doing a "clean flash", but I still dont know the exact way to do it in OP7. I think I have to:

1.- Get into TWRP and wipe everything (do not reboot, I have already messed up my recovery 1-2 times by doing that)

2.- Reflash TWRP

3.- Reboot into TWRP again (to keep things... clean? xD)

4.- Flash OOS rom + Magisk + SmurfKernel (in that order)

5.- Reboot into System and check if is everything OK

6.- Install xXx No Limit

I was used to go to my Redmi Note 4 and Pocophone, was really easy to "clean flash", even after a full wipe (vendor and system included) because TWRP still works on them after rebooting without any rom installed
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ryupunk:
Thanks for update, this is a great kernel!

Just one question, any news about the setting a custom vibration on the OP7?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
xXx you can flash on any point after you have Magisk installed.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Well i don't have an OP7. From my side no fixes for it, sorry.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ryupunk:
Anyway that I could provide a log or something to help? Also I'm whiling to some testing in my device if needed. Thanks in advance!
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Well yes, you could join my Telegram channel and provide a log there. But i have no idea what the hardware difference between OP7 Pro and OP/ is, if it comes to vibration. Anyway i could have a look.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] tURkOsANsE:
Hi, I just updated to OOS 9.5.8 + SmurfKernel 2.8.1 and I confirm that everything works perfectly. I installed the Kernel in slot A and slot B. In both cases I did it like this: Install SmufKernel + Magisk + SmurfKernel.

Before installing SmurfKernel 2.8.1 I was in SmurfKernel 2.6.4a.

Greetings and thanks for your work.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Colday96:
How easy is it to get into kernel development for Android? I am a second year major computer scientist and kernels have always fascinated me.^^
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Well, check on Google, there's enough info around. [emoji4]

P.S. if you set up everything you could contact me over Telegram for sure. But the basic stuff you need to figure out yourself.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.0

Scheduler mechanism switched from WALT to PELT

Updates from different SnapDragon 855 related CAF repos

Linux upstreamed to 4.14.142

Minimum CPU frequency configuration for big cluster and prime core

Minimum CPU frequency big cluster set to 825

During sleep all minimum frequencies are set to lowest possible minimum

GPU OC frequencies changed to 675 765 850 (marked as maybe unstable in the config app)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.1

Fixed Android Auto, etc. broken because of Linux 4.14.142 merge

additional commit from CAF

reverted back to WALT scheduler mechanism for now.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] kodrnusa:
Are you planing to make a kernel for android 10 soon? I think the majority has upgraded allready ?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pdscoelho:
I made a mistake a flashed this on Android 10. How can I remove it?

It throws up an error message when the device boots and the performance is halved. I can't even play YouTube videos properly.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] kodrnusa:
Just flash stock rom again through twrp
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] blade35:
How do I convert the filesystem to f2fs on android Q? Am I correct in saying that it will erase all my data since the filesystem is being changed?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Well just format in in TWRP with f2fs. If you make a backup first and configure TWRP to use rm -rf instead of format for restore you can restore your data afterwards.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.2

iPhone 11 edition :D:D:D

Changes:

iptables TTL target enabled

Removed 1171 min for big cluster

If phone goes screen off all minimums are reduced to frequency table min

Fixed higher minimums not always applied

Fixed return to frequency table min after boost.

reverted sched changes

added further kgsl commits

many thx to [MENTION=1030560]xXx[/MENTION] for the help with improving the script
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Mneznakomec:
It happened! TTL added! Thank you very much!

Pleasant to see a man who fulfilled his promise.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] vatsal_chandan:
Is it supported for Android q ?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] blade35:
I did take a backup before formatting it but i couldn't restore my data and the twrp kept some unknown error that the data was backed up in ext4. RM -rf was enabled when all this happened.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Well i switched to f2fs exactly that way. Made a full backup of my device, external you have to save seperatly, formatted internal with f2fs, booted the system, finished setup using the same password, rebooted to TWRP and restored my backup.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
It boots, but camera and nfc are broken, etc. No source, no official support.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.3

Linux 4.14.143 upstream

etc.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Ok, 2.9.3a fixed and reuploaded. Many thx to [MENTION=2233748]enursed[/MENTION] for quick testing !!!
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Teso79:
Is it necessary to remove PIN, pattern and/or fingerprint I go before proseding with the conversion and restore of the backup?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.4

PELT / WALT selectable with the SmurfKernelConfigApp

Debloated defconfig and disabled debug and logging stuff

Kernel size reduced > 1MB
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] vatsal_chandan:
If I want to go to stock kernel, I've to just flash stock boot.img ?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] blade35:
I think not booting into the system before restore caused the problem. Anyways now i have restore my original setup the hard way. Thanks for responding
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Yep
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.5

Reduced config debloat because of user reports about for example Signal Guru not working.

Several commits from newer CAF repos.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.6

Upstream to Linux 4.14.144

Reverted the CAF commit caused these webms issues

Several commits from newer CAF tags

Updated PELT from Linux 4.19.xx source

Very smooth now with PELT :)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] SkubiDoo:
Which partition should I format and how to get f2fs? Do I have to make internal data copied like pictures etc? I was thinking about the charge, but the instructions not really clear for me so want to make sure before I destroy anything..
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] KapilNagpal01:
Data partition only. In twrp go to wipe, advanced wipe and select data partition and choose repair or change file system. Choose f2fs and swipe. That's all.

Yes you need to copy internal storage pictures etc as everything will be erased.

I have tried to be clear in instructions and probably you should not destroy anything if your are little careful.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] SkubiDoo:
What about system partition? Shouldn't we format this one too?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] KapilNagpal01:
No. Only Data. That is sufficient and nothing else should be touched.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
You have to format data. All on your phone is deleted afterwards. Do a backup.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] svil3:
Thanks a lot!
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Nikunjop:
No OC of gpu nd low antutu score

Why my gpu not oc to 850mhz nd I got only 315k antutu score after flashi your kernel and I used your tool to configure pls help me out..
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Because of 850 is NOT working with all devices! That's the nature of OC.

That is mentioned in the OP btw.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 2.9.7

LA.UM.7.1.r1-16600-sm8150.0

Linux 4.14.145

PELT corrections
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] bboynavi:
I've tried flashing this on my OnePlus 7 multiple times from Android 10 open beta 2. And after rebooting it says that there is something wrong with internal hardware contact the manufacturer. And there is no sound what so ever. What am I doing wrong. I had xxx no limits when I first flashed it. And then I had to flash factory images and I tried again and same thing happens.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ryupunk:
There's no custom kernel available for android 10 yet, no sources no kernel.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] bboynavi:
Ah makes sense, never thought of that. thanks for information.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ryupunk:
Android 10 stable is out, let's hope that oneplus releases the kernel sources soon so we can get this great kernel updated with android 10 support :)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Check OnePlus 7 Pro thread please.

3.0.0 Android 10 and 2.9.8 Pie released.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] hibert:
Did you continue this thread or should we focus on 7Pro thread ?

Thx 4 your great wrork btw !!
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Yes, check the Pro thread. Always updating two threads, yawn [emoji16]
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Cristianos102:
Could someone help me since I flashed this kernel I'm getting android notification every time I reboot my phone saying there is an internal problem with your device, please contact with manufacturer I'm using latest kernel version and OS 9.5.8 on my oneplus 7
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] kodrnusa:
On 9.5.8 version you must flash kernel wirh 2.x.x number not 3.x.x.

3.x.x is for android 10 and not 9 (pie)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Right
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
You flashed wrong version!!!!!!!!!!!

Android 10, 2.x Pie.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Hogglike:
Hello thank you for Kernel. I have a question: i download spectrum, i have 4 profile, but i don't custom each of them, (smurf.kernel.config) if i use smurf conf, i have configuration only one profile.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Extract the zip and check overlay.d folder. There are the fkm a spectrum profiles.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] hibert:
Sorry for my stupid question, can I flash the latest version 3.1.2 on my OP7 (no pro)?

or did I have to stay on the 3.0.0 build for the moment ?

The file name for 3.0.0 includes OP7, for 3.1.2 OP7 Pro only is included. That confused me.

is it the same flash procedure like on the old 2.X.X builds ?

Thx a lot :good:
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] KapilNagpal01:
Yes you can flash 3.1.2 on OP7 non pro. It runs perfectly fine.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] hibert:
Thx for sharing your experience. Works perfekt with the new 20.0 magisk.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] SkubiDoo:
Dunno if it is Android 10 or Kernel related, but my wifi getting disconnected for a seconds and after few it is connected again. How can I investigate where the problem is and solve it? I didn't change my router firmware / wifi settings.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] ChingghisKhan:
Had the same problem and resolved by a dirty flash -over. Has nothing to do with you router.

On 10 this happens sometimes.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Android 10 ONLY, last Pie, v2.9.8

Version 3.2.5

Included Googles Pixel 4 scheduler changes

Works best in PELT scheduler mode (default since month)
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] lvints:
Guys have you noticed a rise in temperature after flash Smurf?

I am using with xXx and when using the smartphone for a few minutes and feel it greatly increase the temperature.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Whatever issue you have it's not the kernel. Download for example 3c Taskmanager and check for tasks running your phone hot.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
Version 3.2.6, changes in Pro thread.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] eliaspizarro:
What are the difference between gcc vs non gcc?

Please more info than compiler method
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] xtzy:
I join the question.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] sirioo:
[MENTION=3910111]pappschlumpf[/MENTION]

is it possible to remap the display keys?

Back: Long press: kill app

Home: Long press: screenshot

Recent: single touch (Menu), Long press: Recents app

Thanks
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
From kernel side, no.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] sirioo:
ok i ask [MENTION=1030560]xXx[/MENTION]

I disabled the screenshot with power + vol button (very annoying)

And I activated the screenshot with long press on home by installing Screenshot Assistant

https://play.google.com/store/apps/details?id=pl.waskysoft.screenshotassistant

Thanks for your great work
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] pappschlumpf:
All ROM stuff, far away from Kernel.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] sirioo:
ok thanks for the reply
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] mLuca:
Should I disable zswap and swap file if I have the 8gb ram op7?
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] Zobat:
you must not, but i think you can safely do so.
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] mLuca:
deleted
[OnePlus 7 ROMs, Kernels, Recoveries, & Other Devel] xtzy:
OnePlus 7. SmurfKernel_3.3.2 and xXx_NoLimits_9.0.

Updated the version of OOS to 10.0.2, all deleted GAPPS returned to the system again.

The custom kernel does not cope with the new security patch?

What can be said about this, pappschlumpf?
[G3 Q&A, Help & Troubleshooting] gandalf_grey91:
I have a D855 with KitKat 4.4.2 (10h). It is rooted and (now) has the latest TWRP (3.3.1.0)

I have never updated from Kitkat because it runs perfectly rock solid. Until now.

I have noticed that a number of apps I use on Play Store can no longer be updated. I think they have stopped supporting KitKat, so I must upgrade to the latest version of Android, to make sure my beloved G3 lives a little longer.

I have updated TWRP to the latest version from the TWRP website. Which was surprisingly hard to achieve, as I was unable to get into Fastboot or Download modes. After several tries, the TWRP app finally flashed successfully.

Also, I finally got the G3 into Download mode (although I had to hold down the power button for about 30 seconds to get back out of Download mode, after disconnecting the USB cable).

I now need to flash a new rooted MM custom ROM, but I seem to remember the partitions changed from KK to LP/MM.

So before jumping and in, and potentially bricking the G3, I just wanted to ask if any one could offer me some advice on upgrading from Kitkat to MM. To ensure I am successful.

Looking at the old threads, people usually did this back in 2017, and things are a little different two years later, so I thought that it would be worth asking the question now, in case there are newer/different options to consider.

I would appreciate some advice. Thanks.
[G3 Q&A, Help & Troubleshooting] gandalf_grey91:
Many thanks for those who had a look at my question.

I was hoping for some advice on RPM/TZ partitions etc. , Modems, Bump! etc but I guess it was naive to expect the forum for a 5 year old phone to be active.

For my part, a good phone is a good phone. And the LG G3 was a good phone.

I came from a Sony Z1 which was a great daily driver, slightly workman-like but rock solid with good vanilla-style OS.

Moving to the G3,the build quality wasn't quite up to Sony's standards but I suddenly discovered how good audio on a phone could be. The screen was great, the OS was rock solid, which is why I stayed on Kitkat for so long. Also, the G3's removable battery allowed me to use a Mugen 6000mah battery, which has provided amazing battery life.

FYI, I considered going back to a Sony but the G3 was so good, I bought a G5. Which is a decision I have always regretted.

The G5 OS was good, like the G3. The bootloader could be unlocked. The audio and screen were as good as the G3. But the hardware was only mostly good. The phone overheats all the time and successive ROM updates have never resolved this issue. Also, battery life is beyond poor, possibly the worst I have ever experienced with a mobile phone.

If I brick my G3, I think I will replace it with a Sony.

I am going to go ahead and flash an MM ROM, Fulmics or CleanROM. I have a Kitkat bootloader so hopefully that will help (now that Autorec has been removed from Playstore).

I will post how things go.
[G3 Q&A, Help & Troubleshooting] MESA:
Safest way to do it:

1. Upgrade to LP from KDZ. Root the phone, install TWRP and flash some MM (or newer) ROM.

2. Upgrade to MM (30b or 30f) from KDZ. Root the phone with king root, install twrp and flash some MM (or newer) ROM.
[G3 Q&A, Help & Troubleshooting] gandalf_grey91:
Thanks for the advice, MESA.

Unfortunately, I have already flashed the latest Fulmics for d855.

Did a clean flash. Appears to be working with no issues.

Upgrading does appear to have resolved the various app issues I was having. Looks like some big companies/organisations are no longer supporting KitKat.

But, now, I have no idea which RADIO/MODEM, RPM, TZ or CUST I now have installed. Also, I do not know whether the kernel is set to permissive.

If you have any advice on anything I should do now, please let me know.
[Galaxy Tab 2 Q&A, Help & Troubleshooting] BernardoFdz:
Hi! I need tha Galaxy Tab 2 for a work thing (I've recycled it with Slim ROM).

The thing is: The APP we need to run requieres a Front Cam. The Tab 2 7.0 does not have one.

Is there any chance I can trick the Tab to believe it has one?

Thanks!! :)
[Samsung Galaxy Tab A series Questions & Answers] patcal:
I recently acquired a T380 to use for reading, music & some movies. I tried to install Netflix on it but the app keeps crashing saying "app is not compatible with this device". I have tried different versions of the app with the same outcome. It is running Oreo 8.1 with the April 2019 security patch. The netflix guy had me looking for a setting in Play store, Play Protection Certification". I do not have that setting. Any ideas?

Pat Callaghan
[Samsung Galaxy Tab A series Questions & Answers] jundedios322:
you need a specific version!

this tablet does not has google play protect nd without that offcial netflix app won,t work!

i have the same tablet.

you will need this version.

4.16.1 build 15145
[Samsung Galaxy Tab A series Questions & Answers] CaptainChris2018:
You need to sideload and have an xapk installer.
[Sony Xperia 1 Questions & Answers] scoobiesnacks:
I can't get side sense to work. False registering, but not when I actually want to use it

How do you split screen without side sense?
[Sony Xperia 1 Questions & Answers] scoobiesnacks:
Ok I figured it out , long press on an app icon, then select split screen
[Sony Xperia 1 Questions & Answers] augie7107:
Disabled immediately on both XZ3 and X1. Useless in my opinion but I'm sure some users will find it useful.
[Sony Xperia 1 Questions & Answers] xzpremium1976:
I think you can choose sensitivity

Enviado desde mi G8141 mediante Tapatalk
[Sony Xperia 1 Questions & Answers] jateruy:
It takes sometime to get used to. I've been using it since XZ3 and I found slide to back is so much easier compared to reaching for LLHC during one-handed operation.
[Sony Xperia 1 Questions & Answers] iArvee:
It's a lot better on the X1 compared to the XZ3. Turned it on again and it's actually pretty useful.
[Sony Xperia 1 Questions & Answers] lepszy:
Slide to back is quite useful. Once you get a hang of it, it works great.
[Sony Xperia 1 Questions & Answers] snake218:
Can't be used if you use a phone case right? Or can you still reach the screen edges on a usable way?
[Sony Xperia 1 Questions & Answers] lepszy:
Works with my case.
[Sony Xperia 1 Questions & Answers] rayraymond:
I have more difficulty when the case is put on.

Once i remove the case, it is more easier to activate the side sense.
[Sony Xperia 1 Questions & Answers] el_sur:
i can't pass the tutorial. sliding up or down doesn't work for me. I disabled side sense.
[Sony Xperia X Compact Questions & Answers] Rajareits:
Hey!

Weird problem.

I was flying from one country to another. After landing, I tried to connect to a local provider. Weirdly, I couldn't connect to any of them, but I tried really hard. So, I did a restart, and after this, there's an issue. My phone recognizes SIM-cards, but can't unlock them. Tried the SIMs on different phones, same s##t. Just my X Compact can't unlock them.

I turn it on, device asks for PIN, I enter it, it asks again, I enter it, doesn't ask anymore.

"SIM card is locked." stays written.

Airplane mode on/off, same thing happens.

*#*# codes are not working on this device.

Sometimes I can trick the device if I'm quick enough, and I can still search for providers, but can't connect to them.

I haven't found anything online, sorry.

Do you guys have any ideas?

If it would be a hardware problem, then it wouldn't ask for PIN all the time, or would it?

Thank you!
[Elephone P9000 Questions & Answers] dselvey:
Hi All,

I have a P9000 it was running a custom ROM with TWRP. I decided to factory reset from with in Android to start fresh but it then went in to a reboot loop, always booting into TWRP recovery. After this I tried reinstalling the ROM, which didn't work. So then i decided to upgrade TWRP which must have failed...

Now i have just a continually rebooting phone with the Elephone logo.

While plugged into my computer upon reboot i get the VCOM device popup for a few seconds, however the USB device is malfunctioning, "The USB device returned an invalid serial number string descriptor." So i am unable to get SP Tools to connect to drop a stock image on it.

Holding power up or down and the power button just cause it to reboot faster.

I'm assuming its done for, but if anyone has any suggestions it would be much appreciated. Thanks