yashsingh1/xdaforums huggingface dataset:
[Honor 8 Pro  Guides, News, & Discussion] LastStandingDroid:
So there's threads about how to unpack UPDATE.APP on windows/PC/OS X so i decided why not do it on android too, this apps requires some additional tools to be downloaded just as OS X/Windows and linux needs as well. but process is otherwise similar. this tutorial doesn't need root!

NOTE THIS TUTORIAL isn't fully working on OREO on Huawei devices, it has some issues and i haven't found a workaround for it yet!​

Needed apps

Termux https://play.google.com/store/apps/details?id=com.termux

Recommended apps

Hacker keyboard

Needed files

https://github.com/atarii/split_updata.pl/blob/master/splitupdate

[MENTION=4081738]Atarii[/MENTION] 's modification of splitupdate to manually enter the partitions you want to unpack

The desired FW you wan't to unpack

Unpack process:

Download Termux

Open termux and type

termux-setup-storage This will allow termux to access your /sdcard

pkg install perl (this will install perl which the update.app process is using) once asked press y and enter.

copy the downloaded files to root of your SDCARD *We keep this simple*

Once copied type: cd storage

perl splitupdate UPDATE.APP partitionyouwanttoextract if everything goes well you should be good to go and having the selected files in a folder called output where selected files should be stored.

The unpack tutorial is done. But wait! If you want to browse the files you need to do one more thing or two.

Download android image kitchen

https://play.google.com/store/apps/details?id=com.redlee90.imagekitchenforandroid

This will allow you to *unpack boot/recovery and convert system image (also vendor, product, cust and version)

*in order to unpack a boot or recovery file you'll need to remove all code using a hex edit file until you see ANDROID text. Else it won't unpack. You can unpack aosp images easily with this tool and modify what you want and repack to flash it on your device tested with twrp image for honor 8.

I would suggest to not unpack/repack boot using this tool since it'll cause problem.

There's a python script that works to unpack boot and recovery which can be found https://github.com/liudongmiao/bootimg/blob/master/bootimg.py

For this you'll need to install python.

pkg install python and hit y and enter

Now you just do as the splitupdate part where you extract the file.

Command to unpack

python bootimg.py --unpack-bootimg similar is for ramdisk but you replace bootimg with ramdisk.

To repack just simply python bootimg.py --repack-bootimg

Please note if you repack ramdisk the boot might not work (it's a while since I tested this) now this covers up how you unpack boot and extract update.app from phone.

Credits to [MENTION=4081738]Atarii[/MENTION] for telling how to unpack boot on phone and for his custom splipupdate script
[Honor 8 Pro  Guides, News, & Discussion] LastStandingDroid:
Known Issues:

If you get Killed when trying to extract system.img this is most likely because the image size is too big, this isn't due to small space available i guess its due to all ram is being taken yet i can't tell.

i get permission issues. yeah this can happen sometimes try chmod +x or chmod 0777 with root, it might help.

when typing termux-setup-storage i get lots of errors and i'm on 8.0 EMUI

This is not your fault it's a bug caused by android i'd guess, or app isn't adopted completely for 8.0
[General Questions and Answers] mmcls1:
My Samsung Galaxy Grand Prime is not recognizing my Samsung USB 3.0 flash drive duo. Any suggestions?
[General Questions and Answers] -Hope-:
How are you doing the steps?

Are you connecting through otg?
[Samsung Gear S3] cyaclone:
Is the Gear Watch Designer the only way to transfer a .gwd watch face file to your watch?

Is there anyway to get the file to your phone first and then to your watch?
[Samsung Gear S3] kangi26:
I know of no way to do it without the Gear Watch Designer program
[Samsung Gear S3] JazonX:
Just checkin, Other than the official app - Is there a faster way to transfer GWD files now?
[Samsung Gear S3] adfree:
No idea what you expect exactly...

No idea if you realize that SDB is inside these Beta ... :D

IMHO Watch Face is inside file with file extension .tpk...

For me most Watch faces are Widgets... .wgt..

Anyway... proper signed Watch Face =

sdb install properSignedWatchFace.tpk

Whole magic to install from Computer to Gear... ehm Galaxy Watch...

IMHO .gwd files are something else... unsigned "project" files...

Correct me if I am wrong.

Best Regards
[Samsung Gear S3] JazonX:
Thanks Mate, This I knew. I thought there is an easier way than that ?
[Samsung Gear S3] adfree:
Because older Thread... I have used Google for search...

Found this... Watchland:

https://www.iotgadgets.com/2017/01/watchland-for-your-gear-s-s2-s3-fit2-watchface-download/

Leads to this:

https://watchland.ca/console/gwd/

So I can see is unsigned... so "SDB install" not work IMHO... :o

Best Regards
[Samsung Gear S3] juniorhorgen:
How do I go about changing a gwd file to a widget and then installing it?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Reserved
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Last one!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] nadejo:
First. :) Thanks for the kernel :)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Kubix99:
Good to see you there, nice work ! Thanks !

*Also thank you very much for removing this plus, it was the most annoying thing in my life.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Schrotty35:
Use code from franken. Xda delete this.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] nathanchance:
Even if that was the case (which it isn't, it's based on SimpleGX VERY CLEARLY in the OP), the kernel is licensed under the GPL. It's against the license terms to restrict people from using the source in any way they see fit. This is 100% allowed and okay.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] yung40oz84:
exactly, lol

---------- Post added at 04:50 PM ---------- Previous post was at 04:50 PM ----------

This actually looks interesting. i will be fl;ashing and testing this, Thanks!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Dazed No More:
What is your problem, seriously? You complain about lack of development, scoff at donating to further development from a great developer and stifle development by making false accusations. Meanwhile you have done absolutely nothing to help further it.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] JRevenge:
work with 4.7.5 Oxygen? Thanks
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Bestplayer55:
What is sound control mean? Which app do I need to use? Sorry im a newbie with this
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
In my opinion I properly wrote author of base in OP but if anyone is blind I added one more BIG red text... Or if You said this because I use something from other then franken kernel is based on OOS kernel, OOS kernel on (propobly) clear linux kernel and linux kernel is based on unix sooo Linus need to delete his kernel too? lol

GPL is allowing to fork projects so I used this for more comfort work.

If anyone more want to delete this no problem because as I said I'm creating this for me, not for people that want to delete anyone work and hate.

btw

for others that enjoy kernel here is new version released!

Have a good day guys and thanks for that words [MENTION=6842057]nathanchance[/MENTION] [MENTION=6044187]yung40oz84[/MENTION] [MENTION=8495769]Dazed No More[/MENTION]
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
it's working but I don't need to go 4.7.5. Changes not too usefull for me.

Sound control by [MENTION=4684315]flar2[/MENTION] works with EXKM and kernel adiutor.

You can change mic, headphones volumes, etc. Nothing special for audiophile because qcom doeasn't public documentation about op5t audio chip.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] marko94:
Thanks for new kernel.. It is always good to see new developers. And I am glad that I bought op5t, because development growing :)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] MrPepperino:
Kernel working good so far. Even with the min could freq of 230mhz. I will look what this changes in idle drain
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] xQuantum:
I wonder what is the result you'll get for idle drain, please.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] showofdeth:
Can somebody please overclock using a more performance based governor or at the very least run it in the actual performance mode?

This phone is great and all but I can't help but imagine what an utter beast it would be overclocked and/or in the performance mode governor. I'd try myself but I'm unable to root and unlock right now.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
yeah, I'm planning to add some other governors but now I want to focus on other things.

For now You can list some govs that You guys want to see here.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] showofdeth:
No, no. I wasn't asking for YOU to add features or anything. It was more a post to the people using the kernel asking them to share their experiences with it overclocked.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Ok, but still I want some requests for governors ;)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] showofdeth:
Alright then. Performance governor, guy. Chop chop! haha. I'd love to know what to expect for my 5T overclocked in performance mode. Was great on my OP3.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
0.4 released!

OC&UC for GPU, adreno idler and adreno booster.

Have a good day!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Any CPU governors You want guys? Next update will add some govs and Io schedulers.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] tasoskio:
how is battery life with overclock kernel?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] mrcigi:
How about you try it for yourself and see? Instead of going into each of the kernel threads and asking the same question.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] venky716:
Smartmax
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] ryshd296:
Alucard
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] freegame619:
I Want to try this but can the dev or anyone confirm that it works on OOS 4.7.5, I don't want to brick my device.

Thank you.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Kernel source is the same... So You can use on 4.7.4 and 4.7.5 with no problem. And read some posts back.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] freegame619:
Sorry I read through the thread a tad bit faster, might have missed it, I saw it now then again thank you for the reply and the kernel.

I don't want to backup my entire system, data partitions, can I backup only boot.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
I only copied my Pictures to PC and don't backup ony partition but this if You want to backup something then backup it.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] MrPepperino:
These stats looks pretty nice. Kernel is still settling and this is the first full charge. I set the minimum cpu freq to 230mhz and theres is no lag. Great kernel! Thank you for your work.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
0.5 released:

- add Impulse, Darkness, Nightmare, Alucard, ZZmoove, Smartmax CPU governors (smartmax_big is smartmax for big clusters)

- add IntelliMM CPU governor (temporarily disabled)(need some dependences)

- add FIFO, SIOplus, TripNDroid, VR, ZEN I/O schedulers

- change optimalization levels for best stability (-O2,-Os,-Ofast, graphite)(default in SimpleGX is -Ofast only)

- add state_notifier

- add switcher (changing I/O scheduler to noop when screen is off)

- disable gentle fair sleepers

- optimize ksm

- increase readahead to 2048/32

- disable test I/O scheduler

- disable some debuging

- some optimalizations

- update harfix builder to 1.2

This is propobly last version because Franken kernel is grabbing allmost all features from this kernel so this kernel don't have any sense for xda.

I don't know but for most likely this is the end of this kernel on xda.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] MrPepperino:
Thanks for your work until now....really aprecciate the kernel and the functions. I switched from SimpleGX to Harfix and got some really great battery life and smoothnes ....

Hope to See you soon on this dev section <3
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Maybe I will continue but for now I don't know.

In this 3 weeks I'm not at home so I have some time to think about it.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
Wait a sec should u tell that lie,not only does GitHub history speak for itself but u copied .Good try move on ,this is open source I don't run my mouth against u when u clearly couldn't have built by yourself.Bye bye now
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
Should I remind u I never commented this when u first released move on don't include me in your drama
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
But just so u know open source is here for a reason and unless u are doing orginal kernel work no one can copy u..U pic commits nothing more therefor it's open source for anyone who wants to use it..Stop starting drama,enjoy your kernel there is room for everyone
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
Lol not to mention I released long before u
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Schrotty35:
Dabug is the best
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
Thanks man ,I don't start trouble with anyone!! I contribute to many projects and I'm friends with alot Dev..This guy can't say anything with backing his facts up..I'm sorry I don't even have half the stuff he has thrown in his change log ,not to mention my kernel is based off stock not someones..I started with one plus source!!!Anyway I'm out this thread look for me elsewhere I don't have time for kids wanting drama I got roms to release
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Schrotty35:
Foget this Guy dabug. He is a copy and paste kernel maker. Never will cry whene he goes off here.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Nice language Man.

First version is based on SimpleGX. This is mentioned many times in OP and other people mention this in this "drama". SimpleGX don't use Your code so where the fck You want to start drama about first version?!?!

And I not said that You are stealing commits but I said I don't see any sense to have almost two the same kernels.

Learn how to read with understanding and don't hate everthing which is not Your kernel...
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
This are the most brainless posts that I ever readed on xda...

Great Man! Gongrats!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Pfeffernuss:
Uhm, come again? " because Franken kernel is grabbing allmost all features from this kernel"

Most people here can read, thank you :good:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Maybe read full sentence?

"This is propobly last version because Franken kernel is grabbing allmost all features from this kernel so this kernel don't have any sense for xda."

Decision is 0.5 is last version...

Thanks for good words and hating from first to last post and bye!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Schrotty35:
Bye bye.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
The problem is I didn't mention u in any way..U woke up probably flashed my kernel and said wow this is good!! Then came up with a story to tell people your leaving..Either that or u are looking for attention cuzz it's obvious this kernel gets very little!!!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dabug123:
And I can't grab what u didn't author..Lol so u pick engstk and because I do to it's coming from your kernel..lol don't be silly I don't have all those useless govs and io your too lost to know don't function properly on a 4.4 kernel
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Thanks for info that You know nothing about kernel governors.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] malybru:
Mod Edit

Thread re-opened at the request of the [OP]

malybru

Senior Moderator
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Welcome back! :D

1.0 and 1.1 released, enjoy!

Thanks so much to [MENTION=6842057]nathanchance[/MENTION] for motivation :)

Have a great day!

EDIT: I forgot... 1.1 in settings have 1.0 tag. Sorry for that.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] JRevenge:
Hi man, welcome back at home! Have you work for release a kernel for Oreo Beta? Thanks a lot
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
I'm waiting for stable release.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] hanoicn:
thank!!!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Pfeffernuss:
Gonna post this in every thread? On the ignore list :good:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] liver20:
Awesome

Enviado desde mi ONEPLUS A5010 mediante Tapatalk
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wisniew:
Harfix6 is on github with zips if someone want.
[General Topics] Charles::
Wasn't sure where to put this, so move it if needed.

Here's the deal. I've searched high and low and still can't figure this out. Everything I try doesn't seem to work, and I'm not a dolt when it comes to PC stuff.

I have Win 2K running Office XP. I have a Kaiser, the gf has a Treo 750. Both run WM 6. Everytime I sync her Treo, it loads my contacts onto her phone. How the hell do I get her phone to sync to outlook, have her own "profile" with her own contacts and calendar appts, yet still have my own profile with my own stuff? I've created 2 profiles within outlook, but how can I tell the phones which one to use?

Can someone write a step by step guide for me...please!
[General Topics] Charles::
----------------

No one??
[Galaxy Note5 Q&A, Help & Troubleshooting] Hymenalos:
Guys i really need help pleale help me. I was took a backup then i flashed dx4 after that i want to go ack to my restore but something went wrong. An i stuck at restore progress. and i get that error: E:recv error on uevent. AFter that i delete the backup on twrp on pc . But i mess up every thing please help me mates. Please
[Galaxy Note5 Q&A, Help & Troubleshooting] Droidgeek007:
Can you explain a little more please ?have you bricked your phone ?mean is it turning on or stuck at a logo or something and kindly tell us your phone model number aswell.....and if possible try to attach a picture of your phone with message or whatever comes on the screen thanks
[Android Apps and Games] CatInHat:
Hebrew time - application that's going to help you on your way. It doesn't matter if you are starting from scratch, or familiar with Hebrew.

The manner in which the study process passes is the key of this app, you get to know new words by reading some intensively interesting stories that are worth reading even if you have no interest in Hebrew at all.

Ever tried to learn Hebrew but got yourself confused with the grammar and stuff? Have no worry this app has been designed to get you familiar with Hebrew in the most interesting manner. It allows you to increase your lexicon while reading something truly interesting, parables and moral stories. After you learn word or two, you can navigate to the check section and test yourself.

Download link: Hebrew Time on google play
[Android Apps and Games] SuperKenzoUser:
Great! Nice to see Israeli dev here:)
[Android Apps and Games] CatInHat:
Oh yeah ;)
[Android Apps and Games] CatInHat:
App updated, enjoy your way to Hebrew :D
[Honor 7 Q&A, Help & Troubleshooting] Hadeel Latif:
Hi.

I am trying to reset my honor 7 to mainfacture but it refuse and this shows on the screen.

Can anyone help please?
[Honor 7 Q&A, Help & Troubleshooting] Rayan19997:
Is your phone recognized when you type fastboot devices? Otherwise you can try the dload method, tell me if you want me to explain more
[Honor 7 Q&A, Help & Troubleshooting] Hadeel Latif:
I dont really understand can you explain please
[Honor 7 Q&A, Help & Troubleshooting] Rayan19997:
How did you try to reset it ? Is your bootloader unlocked? Have you installed a custom recovery?
[Honor 7 Q&A, Help & Troubleshooting] Hadeel Latif:
I didn't install anything. I just went to setting and factory reset and when it shut down and power up this screen shows up after the logo.

And to get back to the home screen I keep pressing home and volume down and it restart and gets back to home screen. So the problem is the phone refuse to factory reset
[Honor 7 Q&A, Help & Troubleshooting] Rayan19997:
In this case juste use the dload method and flash your current ROM
[Honor 7 Q&A, Help & Troubleshooting] Hadeel Latif:
What's a dload?
[Honor 7 Q&A, Help & Troubleshooting] Rayan19997:
To perform dload method: place the UPDATE.APP of the ROM you want to install inside a folder called dload and located at the root of your SD card. Then shut down your phone, when it is powered off, hold power and both volume buttons at the same time, when the phone reboot release the power button but keep holding the volume buttons until you see a starting process.

Note: you need a stock recovery to perform that
[LeEco Le Pro3 Questions & Answers] mguenth83:
Hi,

i searched for an Source for the X720 Model. Iam from Germany and i want to Update my Modem and Basebad so i need the Offical (unoffical) 26S Version.

Today i have the Version 23S.

Hopefully someone has an source :)

Thx

Matthias
[LeEco Le Pro3 Questions & Answers] voron00:
https://drive.google.com/file/d/0BwRnZl5YW8NmbEtjX2dOSUExWlk/view?usp=sharing
[LeEco Le Pro3 Questions & Answers] mguenth83:
Very Thx :)
[LeEco Le Pro3 Questions & Answers] mguenth83:
Hi,

also i have an question, how do i verify if the update was successful?

THX

Matthias
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
https://xdaforums.com/redmi-note-3/development/gapps-opengapps-t3720449
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
Reserved
[Xiaomi Redmi Note 3 Guides, News, & Discussion] gaurav247star:
Nice ty...
[Xiaomi Redmi Note 3 Guides, News, & Discussion] jandia7381:
Good work :svetius:

Already followed ur chanel on tele ;)
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
Downlaod mirror for 12/15 build
[Xiaomi Redmi Note 3 Guides, News, & Discussion] Siddk007:
these mirrors work great, the one in OP dont. fails to download with IDM
[Xiaomi Redmi Note 3 Guides, News, & Discussion] aakashmaji16:
Did anyone tried the stock variant?
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
Thread Update!

12/16 build release

Complete build, all variants ~ ~
[Xiaomi Redmi Note 3 Guides, News, & Discussion] Davega:
Why?
[Xiaomi Redmi Note 3 Guides, News, & Discussion] madkiran:
+1
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
sorry,, someting is borken.please wait for fixing
[Xiaomi Redmi Note 3 Guides, News, & Discussion] wloot:
please wait for fixing
[Xiaomi Redmi Note 3 Guides, News, & Discussion] å¹»æœˆä¸¶æ²§æ Œ:
资瓷资瓷！
[Xiaomi Redmi Note 3 Guides, News, & Discussion] Shattered Memories:
No mo, bro
[Xiaomi Redmi Note 3 Guides, News, & Discussion] Camis:
Any mirror version mini ?. :(
[Xiaomi Redmi Note 3 Guides, News, & Discussion] ZETROzky:
Any updates since then?
[Android] NepoRood:
Unofficial OpenGApps for arm/arm64 Devices:

I built these from the OpenGApps git, just updated to API=27 (for Oreo 8.1). ARM64 fully tested on Google Pixel XL (Marlin) as working :good:

Currently Available Packages for ARM

:

Aroma, Micro, Mini, Nano, Pico and Stock

Currently Available Packages for ARM64

:

Aroma, Micro, Mini, Nano, Pico and Stock

IF you need a different package, feel free to request it in this thread. Although, IMO, "Super" and "Full" aren't really needed...

Go to my AFH to download: GApps Packages

These will be updated periodically, until "Official" comes out. If you have any questions, feel free to ask...