yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] dsteinberg:
replying to a topic on a forum "who are you?" and "i was talking to n0p" is a contraddiction in a forum. Who is been around just a few years knows this is "flaming", and its main scope is to shift the main topic, developement, and transform its discussion in a sort of negative and offending arena.

Anyone posting a reply using that tone and manners knows that, please consider this before posting again, and as n0p kindly asked, please delete your topic.

tyia
[Streak 5 Android Development] _n0p_:
Actually, i'd like to ask, have anyone tried flashing StageUI?

I've used method to put apks to data folder, and quite proud of it :)
[Streak 5 Android Development] Agent5150:
Yes I did; sound levels are all good. alarm works, notification sounds work, media playback works, just incoming calls don't ring. :(
[Streak 5 Android Development] _n0p_:
That's odd. And ring melody itself works?
[Streak 5 Android Development] _2bad4u_:
If you do factory reset in fastboot i thinc i simple can use streak only as a tablet and no more phone function, cuz factory reset in fastboot deletes the secure sim zone, so you just end with a briked streak.
[Streak 5 Android Development] lordofazeroth:
Beg your pardon?

I meant this:

Streak will reboot, now on Dell logo press and hold both volume buttons (this time we have StreakMod recovery installed).

Select "2. Update...". StreakMod recovery will boot.

Flash DSCv1.0.zip.

Flash latest update (updDSCv1.1.zip). Factory Reset 1

Reboot, on Dell logo press and hold both volume buttons. This time select "1. Factory reset"Factory Reset 2

You set!

Fac. Reset 1 in CWM

Fac. Reset 2 in Fastboot

According to the guide I have to do Fac Reset in Fastboot...

What happenes if I do both?
[Streak 5 Android Development] Dude_Virus:
Sergei understood the concept of the connection fixer but the problem what is happenning is that rather than identifying the issue and trying to fix it it is causing the issue. I have tested this with 1.5 and 1.6. If i chose aggressive even while i am browsing and have an active net activity it will suddenly freeze the wifi and it never gets back unless i turn off/on wifi and this continues to happen. I then tested on the Normal mode and while the normal mode does not cause the problem which aggressive mode does it does cause wifi freeze randomly whether the device is in deep sleep or not.

The connection fixer if i keep as off works properly although still the wifi freeze and connection lost issue is encountered but randomly. For eg it will work without any issues for 8 to 10 hours with the device in sleep and when i wake the device i find all my email messages and chat messages. but sometimes when it happens it happens just 5 min after sleep.

Also I have found out the issue regarding the vibration vanishing in between. I think it is something to do with the rom as on 1.6 i did not have any issues with the vibration. I had issues regarding vibration vanishing on 1.4 but on upgrading to 1.5 / 1.6 i did not experience any issues with the vibration. Now last night i switched back to 1.4 as I was having a lot of wifi issues on 1.6 and the vibration issue is back. I can relate this to the device going to sleep because I have noticed the vibration to be working and the haptic feedback present until the screen is on but when the device goes to sleep it seems that it is putting vibration also to sleep. To test this I will reinstall 1.6 and verify on it. Request you to check if there is something which is causing this as i never had any vibration issues on the longhorn and on dsc 1.6. I also did not have the vibration issues on the older dsc versions. This cant be a hardware issue.
[Streak 5 Android Development] lordofazeroth:
Did you include SD Card Cache Tweaks for the internal AND external SD Card?

Is the SD Card reformatted by installing a new ROM so I might end up with a 2 GB partition on a much bigger internal SD Card?

<< Running on 8 GB internal now

:D:cowboy::angel::victory:
[Streak 5 Android Development] _n0p_:
Factory Reset 1 - not there in the manual :) Anyway, nothing bad would happen

@Dude_Virus:

No vibration-related changed are made. As for fixer - i need logs.

No. Cache enabled in kernel and ext4 driver used. Should be enough.

--

Update on 1.6 progress -

Kernel - Moved "Kick CPU" to wakeup, as most logical and stable place.

Apps - Increased priority for Phone app.

Still testing, if no bugs found - will release in a couple of days.
[Streak 5 Android Development] lordofazeroth:
When I checked SetCPU on my former Smartphone the minimum thing I could read was "Deep Sleep". (Despite the fact I set the minimum frequency NOT the minimum available)

I couldnt see Deep Sleep on the S5.

Doesnt it have it or is there an error so it is not activated?

Deep Sleep saves quite a lot of battery power in Standby thats why I am asking...
[Streak 5 Android Development] gamalrizaldi:
Dear _n0p_ & all,

Lately i used DSC 1.4 for a long time with just a decent problem (only skype video problem no picture from other call) but no white screen in camera.

Now i used DSC 1.5 on my DS5, the first problem its the white camera screen, but its fix if we use the MDP driver on DSConfig. But because we used the MDP driver, everytime the screen is off (push power button) its have a lag screen that take a time to go to blank screen. Its that any more tips to fix the camera white screen, instead change the GPU driver to MDP? Because the GPU is the best driver for DS5

For _n0p_, can i have a direct link download for your DSC 1.4, because i missed the zip from my disk. Thank you
[Streak 5 Android Development] khoacoi:
You can find all file from n0pteam in this link : n0pteam Folder
[Streak 5 Android Development] _n0p_:
Deep sleep is not avalable as frequency and set internally by kernel. Use CPU Spy to see active freqs.

I'm sure there's some app interfering with GPU. Setting to MDP - don't forget to disable Screen off animation.

Thank you. More, links in DSC changelog are clickable :)

@All:

I plan to include this kernel (but without extented MTD partitions) in 1.6:

http://xdaforums.com/showpost.php?p=32701931&postcount=37

(CPU kick moved to resume func).

Please test and share your experience.
[Streak 5 Android Development] lordofazeroth:
Is it possible to deactivate Overclocking?

Its using way too much power...

Furthermore:

I am using GPU and set CRD Animation on. But the animation is not there when switching off.

Additionally the device does not always power down or restart when I press the buttons.

Sometimes the screen just gets blurry after pressing the power button and power down or restart button.

The question phone shuts down simply does not show up.
[Streak 5 Android Development] _n0p_:
Overclocking is not enabled by default (128Mhz-998Mhz range is set).

GPU+CRT Anim should work, publish your build.prop - i think it has duplicate DSC config entries.

--

No message - old and not frequent problem due to bug in Adreno driver or surface flinger. Press back if this happens.
[Streak 5 Android Development] lordofazeroth:
I used SetCPU for clocking.

With it I noticed it goes up to maximum 13xx despite I set max to 7xx MHz.

Using CPU Master Pro (again) its working properly...
[Streak 5 Android Development] deysmacro:
the solution is very simple actually... when that happens.. simply press back button.. and then press power button again.. the menu should appear now.. :fingers-crossed:
[Streak 5 Android Development] lordofazeroth:
No, it didn't.

It happened about 7 times in a row - no menu came up. And I did use the back button...

I switched the screen off and on again, then sometimes it worked.... :eek:

Went from DSC to Longhorn (extremely long start than hang at CM Logo), back to DSC 1.6 21 Kernel :D

Didn't happen again so far....

:highfive:
[Streak 5 Android Development] lordofazeroth:
I am using Brightness Level to add a widget for adjusting brighness.

It is not switching between Brightness percentage and Auto Brightness.

I have to go to Settings / Display / Brightness to activate Auto Brightness.

Is there a solution?

(I deleted Root Dim because I didn't like it)
[Streak 5 Android Development] _n0p_:
Autobrightness is not that simple on Streak. Streak's light sensor is hooked to led circuit. And framework autobrightness is disabled. So you're limited to Std settings/Power widget and Quick Panel. No third-party app will work correctly. Use DSC Gain tool to quickly adjust and lock brightness (it sets brightness to manual on slider change).
[Streak 5 Android Development] lordofazeroth:
As far as I understand root dim customizes the auto brightness. (using the auto brightness button from the menu)

Is there a way to set the margins in root dim?

At what measured brightness level is it night 1, 2, 3, day.....

Is there a way to set the 3 Leds on too?

I noticed the 3 Leds are dimmed too sometimes. How can I do that?

What is als, button backlight or spotlight?
[Streak 5 Android Development] Dude_Virus:
Sergei

Seems there is some issue with the wifi driver with HPA hack. I tried that driver to test as to how much battery drain happens while using that driver. The driver worked fine until it was connected to wifi but the moment i tried to turn off wifi to switch to mobile data the streak froze and then eventually rebooted. If I try to just turn of the wifi the phone freezes and reboots but if i try putting it to airplane mode the phone freezes and stays that way with the screen constantly on and I have to take the battery out to reboot. I could leave the wifi on but the problem is that if i the access point is not in range it does not switch to a working edge. The EDGE symbol comes up but the icons are white and no data transfer.

This is the status on 1.4, I havent check the same on 1.5 and 1.6. Would the logs regarding the issue still be available as already the phone has been rebooted twice and once the battery was reset to recover from the hang.
[Streak 5 Android Development] deysmacro:
as what n0p says... brightness level is hooked to led panel...

so... every brightness effects the led power too...

max screen brightness = max led power ... and so on..
[Streak 5 Android Development] lordofazeroth:
Oh...

I thought he meant the brightness sensor was electrically connected to the LED circle....

---------- Post added at 08:19 AM ---------- Previous post was at 08:09 AM ----------

Regarding the Governor Tweaks from btvbtv:

http://xdaforums.com/showpost.php?p=19250781&postcount=275

Here is an excellent governor/scheduler explanation with tweaks for each governor regarding battery and power:

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

Some of the tweaks are quite different, especially the up threshold. (Which means extremely fast clocking up by btvbtv...)

Can you take a look at the other thread, please?

€dit:

Cpu Master does not set the sampling rate...

Stays at 200k

€dit 2:

Is it possible to change the background color used when a button is pressed and the color showing up when the end of a list is reached?

Is it possible to add a display timeout of 5 minutes? 2 minutes is too low 10 minutes too long...

I read, the best resolution for wallpapers should be 800x444.

Is this for stock Rom because of the status bar or for DSC too?
[Streak 5 Android Development] rydroid:
Sergei

When do you think 1.6 will go live ?
[Streak 5 Android Development] lordofazeroth:
I had my S5 playing Ambiance the whole night.

In the morning I played a little bit with root dim and restarted the device.

Then the date was back on 2008. Date and time reset.
[Streak 5 Android Development] _n0p_:
This means something is interfering with hw acceleration on device.

Button leds leds can be controlled separately.

Most probably today, but i'd like to give an open test for it first.

Use ClockSync.
[Streak 5 Android Development] lordofazeroth:
how is the config for MDP called?

(ro.config.DSC.???)

Should it be there only when MDP is on or should it be at 0 if GPU is selected?

I noticed the device is sometimes ignoring the settings for fixed Landscape and Portrait.

Sometimes an App (on my former Smartphone they were displayed correctly) is Landscape even when I set the S5 to Portrait in DSC Settings.

I'd like to use the S5 especially in Portrait (preferrably Portrait only).

Are there any other settings I missed except DSC Settings and Launcher Settings?

€dit:

What is the stock windowsmgr.max_events_per_sec?

Why is wifi.supplicant_scan_interval disabled (quoted)?
[Streak 5 Android Development] _n0p_:
DSC v1.6

DSC v1.6

Most work is done by hunderteins.

Kernel - Linaro toolchain.

Kernel - ramdisk cleanup.

Kernel - CPU kick only on resume (configurable, /sys/module/wakelock/parameters/kick).

Kernel - advanced routing enabled.

Framework - now reboots to recovery/fastboot (use reboot QuickPanel button).

Apps - Quick reboot to download renamed to reboot to fastboot.

System - testing noop on internal and external SD.

System - remade connection fixer script.

System - reduces props.

System - reverted to older verstion of Wifi driver with hPa's wakelock patch.

System - hidkbd from 351 ROM.

System - Phone process (com.android.phone) nice value is set to -7 on boot and in Connection fixer script to faster incoming call response.

System - MTD-Utils included in /system/bin/

--

http://n0p.8bit.fm/streak/updDSCv1.6.zip

mirror@khoacoi:

http://www.littlemaruko.com/Nopteam/updDSCv1.6.zip

--

PDroid patch for this release:

http://n0p.8bit.fm/streak/PDroid-v1.31-updDSCv1.6.zip

mirror@khoacoi:

http://www.littlemaruko.com/Nopteam/PDroid-v1.31-updDSCv1.6.zip

(To revert simply flash updDSCv1.6.zip again).

--

Phoenix kernel U22 (same as in the release, but with accessible system area NAND):

http://n0p.8bit.fm/streak/DSC_PhoenixU22.zip

mirror@khoacoi:

http://www.littlemaruko.com/Nopteam/DSC_PhoenixU22.zip

--

Have fun,

Sergei
[Streak 5 Android Development] _n0p_:
lordofazeroth,

rendering mode is controlled by debug.composition.type.

Portrait mode is imperfect - it's set to landscape after boot and you have to turn on autorotation on/off once.

For other questions - i'm sure you'll find an answer by searching faster than i'd just type it in (and i've no idea about how wallpaper actually behave, but for nicer lock/background transition disable internal wallpaper management in Zeam).
[Streak 5 Android Development] draculeo:
With 1.6, so far so good! No freeze, no random reboot, no any crash :thumbup:
[Streak 5 Android Development] jamo59:
jamo59

Szervusztok!

Neutron music player, Titanium backup, Svox mariska not ok: Sírás:

I did not like it at the 1.6 pre-! Reinstalling the app solved the problem! All ok!

Köszönöm!

DSC config OK! Trouble with you.
[Streak 5 Android Development] DaniLoveSky:
Superuser permissions for DSConfig

Strange experience with DSC v1.6...

DSConfig does not want to run, it says "Root Denied - Unable to get root access. Exiting application". At the same time I clearly see that Superuser gives required permission (there is an entry in its log). Also there is a message which pops in for few seconds in the background saying "DSConfig has been granted Superuser permissions".

I tried other programs which require superuser permissions (e.g. TitaniumBackup) and they run fine.

Any ideas what can be wrong and how to debug/fix it?
[Streak 5 Android Development] _n0p_:
jamo59, would you be more descriptive of your problems?

I think you should delete DSConfig from Superuser list (so Superuser forgets about it) and rerun DSConfig.

Good luck!
[Streak 5 Android Development] DaniLoveSky:
Yes, tried this as my first option. No luck though :)

I could see two entries in the Superuser log now regarding DSConfig: "Created" and "Allowed" but DSConfig refuses to start thinking there is no su.

Re-booting and re-flashing did not help either. If nobody else experiences this problem it is definitely me doing something wrong. I will try to re-download the image and flash it again just in case..
[Streak 5 Android Development] _n0p_:
Well, i personally switched to SuperSU for a long time now, so cannot exactly tell if the problem really there.

But anyway aknowledged - i will rewrite DSConfig in a couple of days, adding config for "CPU kick" and free it from needing Superuser rights.

Other suggestion would be removing DSConfig with some root uninstaller or deleting it manually (/system/app/DSC_Settings.apk)

Next, extract DSC_Settings from update and install it as usual application.
[Streak 5 Android Development] salvator83:
After reading your post, I'll staight away try to run DSConfig after flashing the latest update on DS5 and I have no problem on that. I'll play around with CRT Animation, Orientation, LED Notification, and etc, and as a result, everything went smooth without problem..:good:
[Streak 5 Android Development] jamo59:
jamo59

I do not know English very sorry! The google translator is not ok!: (
[Streak 5 Android Development] _n0p_:
That's not actually a problem.

Provide as much information as you have then run through spellchecker, then translator.

Having lots of even badly translated information is better than having one normally translated line :)

--

For example, if something doesn't work - how it doesn't work? What does it tell you?

Collect the log with logcat.

Regarding Titanium - i never had much success using this app and don't get the hype about it.

IMHO, MyBackup (even having a uglier GUI) is simpler and better app for backups, especially for ROM migration.
[Streak 5 Android Development] jamo59:
jamo59

Thank you!

I have the Streak 5 Android Development ROMs can be found all tried. All of them did a nandroid backup. And finally, in the DSC ROM ended up at. This ROM includes the DSC find little fault. The Titanium backup from just google bookmarks to use my production. Was not perfect because the passwords can not be reset but addresses! So Nandroid is really important to me that the roms of interoperability is faster!
[Streak 5 Android Development] _n0p_:
jamo59, do I get it right that you can restore bookmarks, but cannot restore passwords, saved in browser?

If so, which browser?

I'm pretty sure you'll find a method for extracting passwords database, googling for

android (access|extract) (saved|stored) browser passwords
[Streak 5 Android Development] Rocker19943:
n0p thanks for the updated rom, it works well but could you please tell me how can i remove this BEEP while chaneging the ring volume? Its really annoyed me since the first day I got this phone...
[Streak 5 Android Development] _n0p_:
Any examples of what should be changed in Audio Manager?

--

Stuff I didn't finish (hope someone will pick it up)

1. Custom led notifications. Started, works when screen on (kernel workqueue). Will most probably requre rtc wake scheduling in kernel and i've no exp to do that). Unreleased.

2. Proper portrait mode. Tried altering WindowManagerService, no success, hangs at lockscreen. Need more ideas, compiling from source most probably won't work due to matrix rotation.

3. Wifi module power management. Partly works, to make it fully functional need idea to pass parameter, accessible from wifi kernel module.

4. Led backlight management app to replace the script. Need java guy for that.

5. Control for hidkbd access (security flaw) and it's state - can hang in infinite loop.
[Streak 5 Android Development] lordofazeroth:
Regarding the "problem" with restarting Launcher at portrait:

Is it possible to do this via /etc/init.d script using sleep command?

What is the command for restarting Holo Launcher or restarting any process?

(Not by process number I hope as they change all the time)
[Streak 5 Android Development] DaniLoveSky:
Hi _n0p_!

I think my problem is actually much deeper than DSConfig. Later that evening I realised that I could not connect to WiFi (maybe due to the default WiFi mode which I could not change without going into DSConfig). So, I spent most of the day flashing different DSC versions in various combinations.

To my surprise all the versions I tried (1.3, 1.4, 1.5) exhibited the same problem - no root access for DSConfig and no WiFi connectivity. Note that I happily used all these versions for many month before with no issues...

My starting point for all updates was a nandroid-restored DSC v1.2 which works perfectly well (currently I have to stick to it), but as soon as I update it (following all the required cache wiping procedures and even factory resets) the above mentioned problems appear. Stupidly I did not make any nandroid backup as since July relying on my nightly Titanium backups...

I still plan to do a fresh installation of v1.0 and then update it to v1.6, but I am not sure what difference it will make. If the problem was caused by a conflict with some third-party program then a factory reset should have solved it.

Do you have any suggestions what may cause this strange behaviour?
[Streak 5 Android Development] lordofazeroth:
perhaps a fix permission could help?
[Streak 5 Android Development] _n0p_:
Portrait mode mode problem is that on first init system sets landscape as portrait.

For other stuff consider googling for

ps kill pidof toolbox busybox

I'd like to see your logs first. There should be something.

Permissins are corrected on update flash, should be the problem.
[Streak 5 Android Development] Dude_Virus:
I dont know i anyone had the same problem till now. I had 2 issues the first when the streak was on battery. I picked up the phone and tried to unlock the screen but it just wudnt come on.. trying different buttons i noticed that the device was actually on as I was able to unlock the screen. Found that it was the backlight that was not working on the lock screen and even inside the rom there was no backlight on the buttons. Everytime the screen locked it used to go in that state. A reboot solved that problem.

Second issue was actually a freeze while the streak was on charging. It was hardly even 5 min that i had kept the device aside after using it for an hour and when i picked it up it just wudnt turn on. Thought it might be the same issue like morning of the backlight however it was not the device was totally frozen in that locked state. Was not even able to reboot. Had to reseat the battery to get the device working.
[Streak 5 Android Development] _n0p_:
Kartikaye, edit

/etc/init.streak.post_boot.sh

Find line

#CPU kick on resume

echo 1 > /sys/module/wakelock/parameters/kick

and change it to

#CPU kick on resume

echo 0 > /sys/module/wakelock/parameters/kick

reboot and tell how it goes.
[Streak 5 Android Development] Dude_Virus:
Ok edited the line and rebooted, will test and report as the duration between the 2 issues was 10 hours and 1 was on battery and other while on charge.

Hey have you or neone noticed an issue with regards to skype not starting automatically on phone reboot. I mean its moody, sometimes it autostarts and logs in and sometimes it doesnt. I have double checked the settings in skype and its set to auto start.
[Streak 5 Android Development] _n0p_:
@Rocker19943:

Think i've made it:

http://n0p.8bit.fm/streak/framework.jar (without PDroid patch)

http://n0p.8bit.fm/streak/framework_pdroid.jar (PDroid patch, rename to framework.jar before pushing to /system/framework/ )

You can control Volume Beep in build.prop with

ro.build.DSC_CONFIG_VBEEP

(0 to disable, 1 to enable).

Have fun,

Sergei
[Streak 5 Android Development] lordofazeroth:
You said the cpu kick is on resume.

What does that exactly?

I set the cpu to 5xx max frquency in cpu master pro.

Is this setting affecting the kick?

€dit:

Regarding this thread:

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

Is there anything you did with call quality or something to get better call quality?

I read something about call quality here:

http://xdaforums.com/showpost.php?p=27951164&postcount=4355

Is this still the same problem?