yashsingh1/xdaforums huggingface dataset:
[Galaxy Note GT-N7000 Android Development] innercircle:
Yeah I guess. It happend when I changed the dpi to 240 and rebooted (from midnote 2.2). I just want to start over again, but like I said, I don't know if the whole flashing and rooting again will work with the phone off or in the bootloop.

edit: I just tried to do a full wipe/factory reset from cwm and reboot, but it still hangs in the Samsung Galaxy Note GT-N7000 opening screen.
[Galaxy Note GT-N7000 Android Development] ukicar:
Bootloop - Wipe cache and dalvik cache from recovery... try this first ... if you can

.. I would do something like this ..

1. Download mode (SGN) and flash stock rom via PC Odin http://xdaforums.com/showthread.php?t=1424997

2. root + Cwm http://xdaforums.com/showthread.php?t=1329360

3. midnote rom procedures
[Galaxy Note GT-N7000 Android Development] maxicet:
Ok FOLKS, MIDNOTE 3.0 IS ON THE GO.....:D
[Galaxy Note GT-N7000 Android Development] erichbitch:
THANK YOU :)

1: Will the installation be easier? :D

2: What about the bugs? How good is LP5 in your oppinion?

Is is a great improvement? What about the cam? :)

forza azzurro !
[Galaxy Note GT-N7000 Android Development] hara74:
@ Maxicet

Thanks again :D

But is the camera working, i read that it doesn´t work.
[Galaxy Note GT-N7000 Android Development] maxicet:
- Camera : works fine

- Audio : works fine

- Root is OK

- CPU works at 1,4Ghz

- all the things seems to work very very FAST...:D
[Galaxy Note GT-N7000 Android Development] zumlachen:
the camera is not working yet, might work it we take the lib and ko files but did you do that?
[Galaxy Note GT-N7000 Android Development] brolee93:
You have inclue New kernel with zip or odin?
[Galaxy Note GT-N7000 Android Development] maxicet:
Camera and Video, ARE WORKING FINE...:D
[Galaxy Note GT-N7000 Android Development] erichbitch:
Great !

If the installation is not as complicated as 2.2 i will flash it tonight :D

Or is 2.2 requiered?
[Galaxy Note GT-N7000 Android Development] androidindian:
thanks a lot bro, so just curious.. did you do the method you explained at cf thread about dumping factoryfs etc..?

awesome super fast effort by you mate!!
[Galaxy Note GT-N7000 Android Development] gattari:
Yes simply installation is important.

Inviato dal mio GT-N7000 usando Tapatalk
[Galaxy Note GT-N7000 Android Development] eybee1970:
Italians do it better (sometimes) :D
[Galaxy Note GT-N7000 Android Development] clubtech:
mexicet, please remember to enable the built in SIP according to the instructions sent to you over PM a few days ago. I am sure there a few people are looking for this option.

Thanks!
[Galaxy Note GT-N7000 Android Development] zumlachen:
nice bro good job ill donate once its uploaded. Will probably be the first working ics without any bug so far i know :x
[Galaxy Note GT-N7000 Android Development] maxicet:
I'm uploading, mods (Sip, Theme, etc) will come tomorrow..:D
[Galaxy Note GT-N7000 Android Development] Khyllion:
On my side I hope the SODs will be fixed with this new kernel :D

Envoyé depuis mon GT-N7000
[Galaxy Note GT-N7000 Android Development] erichbitch:
While you are talking about mods:

Is it possible to implement

"Customizable Lockscreens (GB AOSP + Honeycomb also available)"

and

"Customizable Toggles with Weather Panel"

from:

http://xdaforums.com/showthread.php?t=1552554 ???

Or will this cause problems because it is AOKP?
[Galaxy Note GT-N7000 Android Development] mccmjoon76:
Great effort man :D looking forward for this V3.0 version .. ;)

revolution !!!! watch this while u are waiting for revolution ROM :D got to upgrade my BMW M~ series to this he he

[YOUTUBE]OEXJcuA4gxc[/YOUTUBE]
[Galaxy Note GT-N7000 Android Development] maxicet:
Google locations is working fine....still not present in settings, but after setupwizard all is ok..:D
[Galaxy Note GT-N7000 Android Development] john291:
I just switched rom now i think i need to come back to this rom again(3.0) if its an easy flash.....

The other rom i now tried didnt had the fully s pen functonality like your rom had and thats a pitty...
[Galaxy Note GT-N7000 Android Development] moshikko:
@maxicet any eta on when we can download/test this rom?

Thanks for your hard work bro.
[Galaxy Note GT-N7000 Android Development] Khyllion:
Maxicet, when I talk about SODs, it's not related to your rom of course, I experienced SODs with all ICS roms! Simply hope it was kernel related and solved with LP5 :p

Envoyé depuis mon GT-N7000
[Galaxy Note GT-N7000 Android Development] anonymous572:
maxicet, is it possible to turn on tablet mode at 3.0???
[Galaxy Note GT-N7000 Android Development] offenberg:
Let's blow maxi's thanks meter to 1000! He deserves that milestone. Great dev.
[Galaxy Note GT-N7000 Android Development] gattari:
Maxicet we will be able to install in a single cwm zip file the 3.0?

Inviato dal mio GT-N7000 usando Tapatalk
[Galaxy Note GT-N7000 Android Development] ym_afiq:
hope that vpn works fine with this version...
[Galaxy Note GT-N7000 Android Development] offenberg:
Isn't that for stock ics only? Samsung didnt develop that did they?
[Galaxy Note GT-N7000 Android Development] hara74:
I made a Nandroid Backup of 2.2 today.

Can I use this with Titanium to get my data back in 3.0

or should I start the apps + data new???

thanks for answers in advance
[Galaxy Note GT-N7000 Android Development] maxicet:
Updated OP WITH INSTRUCTIONS, BUT ROM UPLOAD IS STILL 40%....:D
[Galaxy Note GT-N7000 Android Development] irwanizam:
still using the same step as 2.0 to flash?

hmmmm.. im still in midnote 2.0.

cannot use only kernel?

i dont facing SOD in midnote 2.0
[Galaxy Note GT-N7000 Android Development] offenberg:
It is still the same base rom right?
[Galaxy Note GT-N7000 Android Development] anonymous572:
MIDNOTE2.1_BASE.tar mirror please. Can't download from google servers...
[Galaxy Note GT-N7000 Android Development] maxicet:
No no, MIDNOTE3.0 is FULL LP5, both KERNEL and SYSTEM....

The first ics leak need only for first step of installation, to "bypass" all the risks of new bootloader, etc etc...I USED A VERY SAFE WAY...
[Galaxy Note GT-N7000 Android Development] hara74:
@ Maxicet

I´m still on 2.2 with fully root and want to know if I have to start from scratch with GB or is there a way to flash it over?

Like someone discribed the way from 2.1 to 2.2 works fine.
[Galaxy Note GT-N7000 Android Development] lucid:
Yep, seems like many more want to switch :)

+1 on that.

---

How do you safely revert to a GingerBread ROM after you have 4.0.3 installed?

I want to test this 3.0 ROM, but need to know which files , and how to flash, to get back to GingerBread (RR23)
[Galaxy Note GT-N7000 Android Development] eybee1970:
search function...
[Galaxy Note GT-N7000 Android Development] The PRO:
Same here, please upload the files on mediafire or something if possible instead of Google Docs.
[Galaxy Note GT-N7000 Android Development] offenberg:
Judt make a backup. You can always restore via abyssnote kernel.
[Galaxy Note GT-N7000 Android Development] maxicet:
I PREFER if ALL will START from GB BASE..

The way to come back to GB is the same, abyss kernel3.9, reboot recovery, restore backup....;)
[Galaxy Note GT-N7000 Android Development] anonymous572:
Are you sure, that this is correct version??
[Galaxy Note GT-N7000 Android Development] eybee1970:
yes, I am.....
[Galaxy Note GT-N7000 Android Development] The PRO:
AbyssNotekernel39OriginalLogo.zip

MIDNOTE2.1_BASE.tar

MIDNOTE2.1_MODEM.zip

Couldn't download from Google Docs page :/
[Galaxy Note GT-N7000 Android Development] grgsiocl:
Nova Launcher folder MODS!

Excellent folder mods are available for Nova launcher...

download it from here!

http://rootzwiki.com/topic/16203-no...latform-glass-rings-etc-updated-21912-beta15/
[Galaxy Note GT-N7000 Android Development] deni100:
This ROM is 100% better than the ROCKET ROM.

The chinese leak is 100% better than the other leak ;).

5 STARS and a BIG THANKS!
[Galaxy Note GT-N7000 Android Development] ibrahim118:
I flashed this rom from chainfire's repack chinese leak. this rom is very good.

every time i restart my phone the "com.google.process.gapps" force close. then everything is normal. can anyone solve this problem .
[Galaxy Note GT-N7000 Android Development] dpcngt:
Thanks you again Maxicet! So sad when you leave Dell Streak's box. Now, nice to meet you here!
[Galaxy Note GT-N7000 Android Development] grgsiocl:
reflashing the gppas will certainly solve your problem.
[Galaxy Note GT-N7000 Android Development] ibrahim118:
i have tried already. but still the same. i reflash the gaps 7.1 and gapsFixer but no any effect.
[Galaxy Note GT-N7000 Android Development] fishscale28:
Everything seems really solid so far-thanks!

Only real issue I've had was a FC from Google Voice-it happens when setting it up and right when I go to configure the settings with the phone. When selecting Google Voice over my Carrier's Voicemail it FC's.

Also getting a FC with CWM-but that seems to be an ongoing ICS issue...figured I would note it nonetheless. Thanks again!
[Galaxy Note GT-N7000 Android Development] qsec:
I did try the dalvik and permission first like wrote, that did not fix the root issue.

I did a mobile odin flash with Chainfire's re-pack and then this rom as in OP.

After that i got root and could delete apk's in system/app and renaming files in system/media and so on.

One downside to this was that i lost network location without gps. That did work before when i came from GB and did flash as in OP.

Any thougts about that?

Cheers.
[Galaxy Note GT-N7000 Android Development] wx5008:
The best one!
[Galaxy Note GT-N7000 Android Development] graemeg:
Fantastic rom, nice to see you working hard here maxi, used your roms on the streak, you were always pro-active over there as you are here, thankyou for your work my friend, its as amazing as ever and not 1 single issue with the rom.

Having a problem following the above guide tho, bit of confusion over the market installation of go launcher notifications, cannot find that at all, only golauncher ex notification, is this the one you mean, i doubt it is because once i install that the rest of your guide is of no use, cannot do what you say to do, so i think its possibly me installing the wrong one, but either way, if anyone could possibly correct me id appreciate it guys.

Maxi, thanks again lad, the italian giantkillers strike again lol, with what id consider to be the first fully working ics rom on XDA, the others are having issues with contacts and dialers as the leaks are, so well done and congrats lad, looking forward to some fantastic updates from you in the future.

Thanks again.
[Galaxy Note GT-N7000 Android Development] zaferaxu:
Full root and everything working only 1 time freezed when restored at Titanium

Very good for daily usage.

If it relased v3 it will be perfect

I love Italian people :o
[Galaxy Note GT-N7000 Android Development] ziko:
Found a easy way to gain r/w for ever on this kernel.

After flashing the ROM, we all flass the gapps.zip and the kernel mounts and unmounts system and i think there is the faulty command. After mounting and unmountig the system, the permissions are not set properly.

However, i am not a dev its only my guess.

For me works all perfect, root, apps, GPS all.

Here is my solution.

-flash first the CF-LP1 kernel CWM flashable

- reboot in recovery

- flash the ROM ( NOTICE: the status bar will rise over the frame to full left.Let it do his work, wait for 10 minutes, there is no sign from Note and wont return in the flash menue.)

- You have to reboot your Note manually with VolumeUp+Power+Home.

- flash the Gapps.zip

- reboot in recovery

- flash once more the same CF-LP1 CWM kernel

- reboot

Now you have roor, r/w and all other stuff working.

I think this is a bug in Chainfires kernel, dont know.

Please post feedback
[Galaxy Note GT-N7000 Android Development] Reb0rn:
I really hope this work cuz i facking softbricked my Note with this rom. I thought i was rooted, but started seeing that it might not be rooted. Mostly because i tried to edit my build.prop a bit but it didnt change anything. But SuperUser reported the phone being rooted...

So i thought that by flashing the kernel with mobile odin again would do the trick. Big misstake... As the phone wasnt rooted properly Mobile odin killed my phone, alas, soft bricking it.

So now after fixing it i have a beautiful yellow triangle and a evening filled with trying to get everything to work again. :)
[Galaxy Note GT-N7000 Android Development] progresnew:
copilote

war is copilote
[Galaxy Note GT-N7000 Android Development] Jeshter2000:
???????

?????
[Galaxy Note GT-N7000 Android Development] hardik_hrc:
Download link not working !any mirror?
[Galaxy Note GT-N7000 Android Development] ryomakun:
hey i wanna ask why my phone always restarted after pull out from use cable from computer???
[Galaxy Note GT-N7000 Android Development] ziko:
I think the most important part is to flash the CF LP1 kernel at the end of flashing procedure once more. Flashing the Gapps.zip did change the permissions and without flashing the fresh kernel again we not have proper root. All other ROMs have the same problem which can be solved with reflashing the CF kernel at least

The procedure for flashing described in OP remain the same.
[Galaxy Note GT-N7000 Android Development] pvillasuso:
You gave me a hint here ,

I did all the process again [ NO WIPE ] but I skipped the gapps flashing

Now I have full r/w

Thanks man ...
[Galaxy Note GT-N7000 Android Development] offenberg:
Okay then. But the base still says midnote 2.1 tar? And it is the very same link as for 2.2
[Galaxy Note GT-N7000 Android Development] ssss69:
Maxicet have you included the zclp5 modem? Because in the picture you've post you have LB2 baseband
[Galaxy Note GT-N7000 Android Development] anonymous572:
AbyssNotekernel39OriginalLogo.zip

http://narod.ru/disk/45025380001.d5...ab41eb/AbyssNotekernel39OriginalLogo.zip.html

MIDNOTE2.1_MODEM.zip

http://narod.ru/disk/45025289001.a0549eb348e03e169e1a9da2d5f9e4b7/MIDNOTE2.1_MODEM.zip.html

MIDNOTE2.1_BASE.tar

http://narod.ru/disk/45030888001.2030ab5e401b93a87663148aac289a3f/MIDNOTE2.1_BASE.tar.html
[Galaxy Note GT-N7000 Android Development] eybee1970:
maxicets answer is a bit missleading: the BASE ROM to flash is the same as on 2.2, but with new 3.0 all system files are changed to new leak as on 2.2 only certain files were changed and the base itself was unchanged for ca. 90%...more clear now hopefully ;)
[Galaxy Note GT-N7000 Android Development] xenofil:
Hi

I'm already on 2.2, do i need to do the whole installationprocess or just wipe and 3.0 install update?
[Galaxy Note GT-N7000 Android Development] offenberg:
Ok. So I just flash the same base as for 2.2 + new kernel :-) and then the new system files :-)

I just needed to know if I had to redownload the base.
[Galaxy Note GT-N7000 Android Development] ziko:
Maxi, i am now on GB ROM with full root, do i need the MIDNOTE2.1_BASE.tar and the whole procedure or can i switch directly to flashing the kernel from step2 and the new.zip file from step7?
[Galaxy Note GT-N7000 Android Development] eybee1970:
old base + new 3.0 ROM (kernel included) ;)
[Galaxy Note GT-N7000 Android Development] offenberg:
Thanks :) I am a little confused then. He is currently uploading a new kernel. And OP is updated and says: Open mobile Odin and select "open file", then select "step 2" tar file. Now select "kernel", then select "step 3" file (this time is "zImage" without any extension)
[Galaxy Note GT-N7000 Android Development] maxicet:
YOU Win...;)

The base is the same of previous 2.1 and 2.2, the full lp5 rom is in "step 7"..:D
[Galaxy Note GT-N7000 Android Development] hara74:
@ all on 2.2

I´m also on 2.2 but I will start from scratch again flashing GB first and go ahaid.

because I want a clean installation of the new 3.0 without any bugs and issues.

It take only little more time to do it.

Also Maxicet advises that also.

so on, happy flashing :D
[Galaxy Note GT-N7000 Android Development] offenberg:
Just needed to be sure. Thanks m8 :) I want to thank you more, but I am limited to 8 thanks per day :/
[Galaxy Note GT-N7000 Android Development] ssss69:
Anyone knows something about zclp5 modem? Is it included in the ROM?
[Galaxy Note GT-N7000 Android Development] zumlachen:
he didnt said anything about the modem, but i just flashed it and it works fine no problems.
[Galaxy Note GT-N7000 Android Development] xp3rto:
sorry if this has been asked before.. but does 3.0 support usb mass storage and tablet ui ?

thank you :)
[Galaxy Note GT-N7000 Android Development] offenberg:
Yes and no
[Galaxy Note GT-N7000 Android Development] xp3rto:
you mean mass storage works and tablet ui doesnt ?
[Galaxy Note GT-N7000 Android Development] offenberg:
Yes I do my friend. Samsung didnt develop this tablet ui. This rom is tw ics.

But you might be able to change the dpi settings. You could use root toolbox. Never tried. But it might work.
[Galaxy Note GT-N7000 Android Development] maxicet:
70%......SO SlooooooooooooW...:(
[Galaxy Note GT-N7000 Android Development] xp3rto:
Thanks mate :)
[Galaxy Note GT-N7000 Android Development] garyd9:
wow... surprised at least the kernel isn't up by now.
[Galaxy Note GT-N7000 Android Development] damador:
ok so ill give a try ... i know that new spen will be included in offcial 4.0 addon but does it have smemo etc aplication from GB ? or wee still ned to wait for offcial 4.0x ?

and second thing - does it mess with bootloader ?
[Galaxy Note GT-N7000 Android Development] offenberg:
You might be able to change dpi. Try root toolbox. I never tested it myself.

---------- Post added at 09:37 PM ---------- Previous post was at 09:33 PM ----------

It does not touch your bootloader. It is perfectly safe. You can always restore.
[Galaxy Note GT-N7000 Android Development] Rayan:
Hey Maxicet, sorry to hear that about your parents. :-( I lost my father to cancer too.

It will be a great pleasure to wear those initials on my device!

Keep it up and please take care!
[Galaxy Note GT-N7000 Android Development] dasich82:
2.1 Base isn't available for Download?
[Galaxy Note GT-N7000 Android Development] offenberg:
Hint. Look back a few pages.
[Galaxy Note GT-N7000 Android Development] anonymous572:
Finished uploading mirrors:

http://xdaforums.com/showpost.php?p=24358306&postcount=1583
[Galaxy Note GT-N7000 Android Development] astrodemoniac:
So tell me Maxicet, this will not overwrite the bootloaders as Chainfire is so adamantly warning on his leak thread??:D
[Galaxy Note GT-N7000 Android Development] maxicet:
absolutely NO!..:D
[Galaxy Note GT-N7000 Android Development] astrodemoniac:
Well I gotta say, that's awesome! you're da man! and I'm spending all my today's thanks on ya :)
[Galaxy Note GT-N7000 Android Development] anonymous572:
maxicet, what is the current situation with uploading?
[Galaxy Note GT-N7000 Android Development] rosco385:
Looking forward to trying out v3.0. :D

Can anyone share their views on GPS performance in Midnote? On v2.2 it's taking long time to lock in on a location. I installed "GPS Status & Toolbox" to try some calibration and it shows me that a lock on takes a long time, and "Fix/Sats" values fluctuate wildly. I've had upto 12 sats identified and fixed, but then it jumps all over the place, often very quickly back down to 0/0. :-/
[Galaxy Note GT-N7000 Android Development] hara74:
+1 :p

back to GB
[Galaxy Note GT-N7000 Android Development] damador:
yup - on stock GB it takes no time to lock on ...
[Galaxy Note GT-N7000 Android Development] maxicet:
Links ARE READY....

@TO ALL : please, provide mirrors of the rom (step 7) as soon as possible....Thanks...
[Galaxy Note GT-N7000 Android Development] rosco385:
A shiny gold coin to the first chap or chapette to mirror the v3.0 kernel! :P
[Galaxy Note GT-N7000 Android Development] garyd9:
wow... both the kernel and 3.0 ROM went to "quota exceeded" within seconds of them being available. :(
[Galaxy Note GT-N7000 Android Development] astrodemoniac:
Yep!

"Sorry, you can't view or download this file at this time."
[Galaxy Note GT-N7000 Android Development] anonymous572:
Google docs sucks :(
[Galaxy Note GT-N7000 Android Development] hakancelebi:
i am already use 2.2

can i cwm flash 3.0 on the 2.2.
[Galaxy Note GT-N7000 Android Development] Progamersparsh:
+1 why not use mediafire?
[Galaxy Note GT-N7000 Android Development] damador:
MIDNOTE3.0_MODEM.zip also need mirror ;/
[Galaxy Note GT-N7000 Android Development] offenberg:
Crap. Going to bed. Hope to see mirrors tomorrow.
[Galaxy Note GT-N7000 Android Development] anonymous572:
http://xdaforums.com/showpost.php?p=24358306&postcount=1583
[Galaxy Note GT-N7000 Android Development] Siriack:
Leechers... :p
[Galaxy Note GT-N7000 Android Development] Moe5508:
Sourceforge or Mediafire next time for OP please Mr Chef..GDocs softly sucks when it comes to large file downloads...ah, another long wait now for someone to mirror...
[Galaxy Note GT-N7000 Android Development] hara74:
go to the thread where all the modems are.

you will find the LB2

sorry my fault

in OP lp5 modem

---------- Post added at 10:38 PM ---------- Previous post was at 10:31 PM ----------

could anyone PLEASE upload the Kernel of 3.0

because for everyone who has the base

so we can flash the base and the kernel now

and wait for the Packet 3.0

please please please
[Galaxy Note GT-N7000 Android Development] anonymous572:
kernel 3.0 and rom 3.0 need. Somebody who download - make a torrent for this.
[Galaxy Note GT-N7000 Android Development] hara74:
no you miss understood

I need the new Kernel of Midnote 3.0
[Galaxy Note GT-N7000 Android Development] astrodemoniac:
Kernel for 3.0
[Galaxy Note GT-N7000 Android Development] ziko:
its the same as in Chainfires I9220_ZC_LP5_REPACK
[Galaxy Note GT-N7000 Android Development] garyd9:
you can get google docs to give you a copy of the kernel (and modem) files by right-click, "share", "email as attachment." (That doesn't work for the actual firmware file, however.)
[Galaxy Note GT-N7000 Android Development] Progamersparsh:
Waiting for 4+ hours somebody please Mirror or make a torrent. Cheers
[Galaxy Note GT-N7000 Android Development] torrente777:
LP5 Kernel,Modem:https://www.wuala.com/kurosh/Dokumente/ICS/lp5_kernelNmodem.zip/?key=qaMUN2WWN3u5
[Galaxy Note GT-N7000 Android Development] Ahmun_Ra:
+1 waiting for a way to download this... Can anyone of those who actually donloaded it from the original goggle doc could make another download? It's not that much of a deal we are asking is it?
[Galaxy Note GT-N7000 Android Development] damador:
torrent please for 3.0
[Galaxy Note GT-N7000 Android Development] anonymous572:
Plus mirror LP5 Kernel,Modem:

http://narod.ru/disk/45035944001.9b119cef30ce1f4353ef4b8f478c4ed0/lp5_kernelNmodem.zip.html

Only LP5 Kernel mirror:

http://narod.ru/disk/45036158001.f4142c8d9b2e45826c27de21fed3bbfd/zImage.html
[Galaxy Note GT-N7000 Android Development] Progamersparsh:
How big is the 3.0 update anyway?Please don't tell me its 500+ Mb!!
[Galaxy Note GT-N7000 Android Development] Moe5508:
Another mirror for LP5 kernel on SourceForge: https://sourceforge.net/projects/lp5kernel/files/latest/download?source=files
[Galaxy Note GT-N7000 Android Development] xenofil:
Its only 30ish MB.

Somebody has to have downloaded it already.. PLs Mirror!
[Galaxy Note GT-N7000 Android Development] Rigby2011:
mirror or torrant please
[Galaxy Note GT-N7000 Android Development] damador:
cant belive taht uploading 30 mb 3.0 + 8 mb modem takes 3 hrs .... it has to be bigger
[Galaxy Note GT-N7000 Android Development] Progamersparsh:
I was thinking the same!
[Galaxy Note GT-N7000 Android Development] alexcarterkarsus:
bro, I just downloaded it, it is 530+ mb...
[Galaxy Note GT-N7000 Android Development] kuroshn:
mirror

for 3.0 plz:mad:
[Galaxy Note GT-N7000 Android Development] damador:
;/ torrent ? :)
[Galaxy Note GT-N7000 Android Development] Progamersparsh:
Whoever uploads 3.0 please do so in parts that would make downloading hell a lot easier for many of us with unstable internet connections.