yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] JustArchi:
True Andi, so true. But on the other hand we're *lucky* that we got exfat support in open-source sammy's kernel. not every phone got it so I know the logic behind implementing exfat as fuse.

ART is *supposed* to be faster and better replacement for dalvik, however it's still in very early stage. It causes less forks due to only one master process (instead of multiple dalvik vms), less memory footprint (?), and faster load time. However in ArchiDroid's case, it's fast enough due to optimizing dalvik with recent build flags, so on ArchiDroid I can't feel any real difference between one and another, maybe on older phones it makes difference.

It's strange because it works great for me. If you have external sd card, try without it. Maybe it bugs because of unsupported/corrupted music files, I don't know. Best would be to take logcat and forward to Omni.

1. It's not possible if I got what you're saying. The whole magic in delta upgrades is hidden in how github works. Zipping everything IS absolutely required everytime you want to flash experimental.

2. This is on my todo since a long time.
[Galaxy S III Android Development] crack00r:
you missunderstood me :D

since last update everytime i do

adflash 2e git nozip

ore

adflash 2e git

it update something, even if its doesnt download anything, and it show me this in the screenshot....

there are updates from 2 ore 3 days... that i allready had... it didnt download it again, but its updating everytime, even if its nothing to download...

i can 5 times in a row use

adflash 2e git nozip

and everytime its updating...

but it should say somethign like nothing to update, zipping skipped, since bevore

Good :D

ps. can you may add

http://sufficientlysecure.org/index.php/adaway/

in aroma ?

:)
[Galaxy S III Android Development] JustArchi:
1. Strange. Maybe there's some desync. I'd suggest executing "adflash 2e clean"

2. No, CrossBreeder has built-in adblock already. AdAway is slow as hell way of blocking ads.
[Galaxy S III Android Development] wongsyrone:
Hi Archi,

Can you change $ourLink in adgithub from "git://github.com/JustArchi/ArchiDroid.git" to "https://github.com/JustArchi/ArchiDroid.git" ?

It is too slow to clone a repository via git:// link in my country. How about your clone speed?
[Galaxy S III Android Development] JustArchi:
It's full speed in my case.

I'll add this option to adflash :).
[Galaxy S III Android Development] wongsyrone:
Well done! It seems that new stable build would release although I am always using latest experimental now.:laugh:
[Galaxy S III Android Development] JustArchi:
TRDS is a bit bugged as you know, also I want to release hotfix for 1.X firstly, as they have this half-bugged backend bug introduced in 1.7.5, stable 2.3.3 doesn't have it.
[Galaxy S III Android Development] wongsyrone:
[MENTION=5161352]JustArchi[/MENTION]

For his question, I think we can change like that:

in adflash we can initial NOZIP to 1, then make sure it will not always zip the package,and we can have a choice to decide whether to zip it or not cause we can see the colourful github commit history. or other better way.:)

All the time, I am using nozip to see if I truly need to flash.
[Galaxy S III Android Development] crack00r:
yep, a color changelog like now, and a onlyzipwhentherearechanges, would be cool :)
[Galaxy S III Android Development] JustArchi:
https://github.com/JustArchi/ArchiDroid/commit/00062ef6e7e495154585621088b98acb9f78b392

Keep in mind that https/git protocol is only being set during cloning repo, so you will need to use adflash 2e clean firstly.

One thing is on TODO with this, but that's misc one. Changing protocol works great.
[Galaxy S III Android Development] crack00r:
Nice update, but why no nozip on noupdate update? :D
[Galaxy S III Android Development] Lycidias:
Still Having random reboots with boefflas latest omni Kernel. Mostly After going into standby :/

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Android Development] JustArchi:
Because I'm still wondering how to implement it in a nice way.

Go ahead and implement it yourself ;).

Change uV back to None, don't forget to tap "Reset" and "Apply" button.
[Galaxy S III Android Development] HD2kty.:
Having the same problem ..even when the screen is on. Just stops playing the music all the time. Tried every music player out there but still nothing. Tried using different kernels and with and without Boeffla and still the same problem.

But I have this problem only with my car stereo where I plug in my phone with an AUX Cable.

It works with anything else.
[Galaxy S III Android Development] JustArchi:
Increase your minimum cpu frequency by 100 Mhz.
[Galaxy S III Android Development] beerlao:
Hi Archi,

something like that might work:

REPO="origin"
VERSION="2.X-EXPERIMENTAL"
REMOTE=$(git ls-remote -h $REPO $VERSION | awk '{print $1}')
LOCAL=$(git rev-parse HEAD)
if [[ ( $LOCAL == $REMOTE ) ]]; then
echo "Repos in sync. Nothing to do."
printf "Local: %s\nRemote: %s\n" $LOCAL $REMOTE
exit 0
else
echo "Update availabyle. Syncing..."
printf "Local: %s\nRemote: %s\n" $LOCAL $REMOTE
git pull $REPO $VERSION
...
fi
[Galaxy S III Android Development] striked0wn:
Ehm [MENTION=5161352]JustArchi[/MENTION] .. I wanted to direct yank as you stated to your update-binary.. But the one in your experimental is updated 4months ago o_O..

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Android Development] JustArchi:
Use update-binary-installer. When using aroma, aroma is in update-binary while real update-binary is named update-binary-installer.

https://github.com/JustArchi/ArchiDroid/tree/2.X-EXPERIMENTAL/META-INF/com/google/android

And this was lastly replaced during clobbered Linaro build.
[Galaxy S III Android Development] JustArchi:
Thanks, forgot about beautiful git ls-remote :).

I have even better idea.
[Galaxy S III Android Development] striked0wn:
Ext4 commits on gerrit..:D..

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Android Development] JustArchi:
And ArchiDroid preparation for supporting dual-boot filesystem: ext4 and f2fs :cool:

https://github.com/JustArchi/ArchiDroid/commit/876860f3df71532ffe28148ed4369e17c1701551

Oh yeah, this will be big.

http://xdaforums.com/showthread.php?t=2528624&page=98
[Galaxy S III Android Development] striked0wn:
o_O.. Again.. o_O.. It's blowing up my s3.. *gnarf stupid fc's in tapatalk* (4th edit now)..:P
[Galaxy S III Android Development] JustArchi:
It will be expermental as ****, as for now I'm happy to implement working mount script and getting rid of obsolete crossbreeder installation.

The next step is integrating CrossBreeder into ArchiDroid completely, the useful part of that.
[Galaxy S III Android Development] rossarnie:
Deleting Folders

I have changed from ArchiDroid to a different ROM. I want to delete 2 folders that have been left - 'ArchiDroid' and "boeffla-kernel-data' - but I haven't been able to do it, even with Root Explorer - please help!
[Galaxy S III Android Development] JustArchi:
Open android terminal emulator.

Type:

su
rm -rf /data/media/0/ArchiDroid
rm -rf /data/media/0/boeffla-kernel-data

In my case, you can also use /data/media/0/ArchiDroid/Scripts/ArchiDroid_RemoveArchiDroid.sh script.
[Galaxy S III Android Development] srv.abhishek:
Quick question [MENTION=5161352]JustArchi[/MENTION], I understand the command but I am not able to grasp how it would be different coming from Root Browser as the browser also uses SU permissions...
[Galaxy S III Android Development] JustArchi:
Don't ask :).
[Galaxy S III Android Development] Guihardrock:
can you add halo in the next version? please :)
[Galaxy S III Android Development] wongsyrone:
You can look the conversation here --> https://github.com/JustArchi/ArchiDroid/commit/aad790e22391f231ac07acd692f91711cab88c89
[Galaxy S III Android Development] tolis626:
Ermmm...I just installed the latest experimental and my phone can't find my external SD.It's exFAT but it worked before,when you used the workaround.Any ideas?

I'm using devil kernel by the way.
[Galaxy S III Android Development] wongsyrone:
You'd better post Init.log and RunOnce.log and Archi can help you, or verbose logcat I think:)
[Galaxy S III Android Development] tolis626:
I'm at bed,so I thought I could get away with not uploading anything for once. :P

Damn,they should add a file upload feature to Tapatalk!

Anyway,here are the logs https://www.dropbox.com/s/axbtiit1593wn76/logs.zip
[Galaxy S III Android Development] JustArchi:
Init couldn't spawn child, not good.

Reboot didn't solve this issue?
[Galaxy S III Android Development] wongsyrone:
How about full wipe and re-flash it as Archi has changed his backend, or try it with Force Update mode in aroma.

Anyway, I am not the developer. You'd better quote Archi for further help.;)
[Galaxy S III Android Development] tolis626:
Nope.And I did like 4 reboots after installation for different reasons (I have a pesky issue with SuperSU every time I upgrade,but that's another matter).

So,my init is sterile or something...What can I try?
[Galaxy S III Android Development] JustArchi:
You know, Init calls SU Daemon. If it can't run properly, no root will be available. This is the first symptom.

Open /system/etc/init.d/99ArchiDroid_Init

Find:

alias sh='ADALIAS sh'

Prepend #, so it will be:

#alias sh='ADALIAS sh'

Reboot, check if log changes to better one.

Speaking of backend...

https://github.com/JustArchi/ArchiDroid/commit/53ca849a9b7ce2200cf473b0935e13a487112633

I spent last 2 days hard thinking to make this adblock work :D.

Feel free to test it, any ideas are welcomed.
[Galaxy S III Android Development] fedex-bermu:
I was looking forward to seeing something like this!

Looks like lots of lines removed and some others added, but I still don't understand how this will work...

It would be great to have the possibility to add filters through terminal.

Anyway will zip it now and test it. Thanks!
[Galaxy S III Android Development] JustArchi:
Possible with newest experimental.

You're looking for /system/archidroid/dnrd/hosts :).

It's still some work to be done here, but I already:

a) Got rid of slow as hell hosts method of blocking (adaway)

b) Got rid of big white/black ad screen (implemented pixelserv)

This way it's the best native adblock available ever. No third party apps, no bugs, faster than everything.
[Galaxy S III Android Development] fedex-bermu:
We can point adaway to that host to keep it updated?

Anyway I'm not taking more time from you.

Will flash right now and then I will come with feedback :)
[Galaxy S III Android Development] JustArchi:
Yep, you can point adaway to this file. I just need to implement a *refresh* option for my native adblock. As for now restarting will do the trick :D.
[Galaxy S III Android Development] fedex-bermu:
Since last update I have a problem with the rendering of the fonts.

I'm including screenshots so that you can understand.
[Galaxy S III Android Development] wongsyrone:
It seems that I am late. latest experimental logs before commit c3a47c3

init.log

Runonce.log

Runonce.log.0
[Galaxy S III Android Development] JustArchi:
Looks great. Is there any issue?

You can check if adblock works by pinging any of adblocked hosts:

127.0.0.1 t2.leadlander.com
127.0.0.1 counter.bizland.com
127.0.0.1 fra482.ib.adnxs.com
127.0.0.1 adpop.theglobe.net
127.0.0.1 ad.bharatstudent.com
127.0.0.1 mt83.mtree.com
127.0.0.1 geobytes.com
127.0.0.1 hits.netgeography.net
127.0.0.1 count89.51yes.com
127.0.0.1 ad2flash.com

Sample from /system/archidroid/dnrd/hosts

Effect:
[Galaxy S III Android Development] tolis626:
Init.log is a-okay this time.It says it spawned a child and that everything is good.It even says that Android mounted my SD card within its 30 second grace period.Still no SD here though...
[Galaxy S III Android Development] wongsyrone:
can still access geobytes.com from firefox and chrome
[Galaxy S III Android Development] JustArchi:
Good.

Fixed in:

https://github.com/JustArchi/ArchiDroid/commit/decafc3867487f258ce817234794cf38d4f3a588

What does the "mount" say?
[Galaxy S III Android Development] JustArchi:
It should show NULLGIF (clean transparent page). This is the sign that pixelserv works.

If you have an app querying to no.adblock.com/ad.png, then it can be that kind to hide ad from you, or display big 404 NO INTERNET FOUND aka white or black square in place of an ad.

This way, we're always displaying transparent 1x1 gif and we don't care what app does. Let it display this transparent 1x1 gif ad, haha.
[Galaxy S III Android Development] tolis626:
You mean the mount command in terminal?

If so :
[Galaxy S III Android Development] fedex-bermu:
Everything is working now, trying to open xda from chrome beta seems to be broken but in aosp browser it looks great.

Also adblock seems to work fine for now.
[Galaxy S III Android Development] JustArchi:
ArchiDroid aborted workaround because fuse already took care of /storage/sdcard1.

Strange it doesn't work for you, everybody claimed that exfat works in recent experimental, even from my local forum.
[Galaxy S III Android Development] tolis626:
Hmm...I'll see what I can do tomorrow and make sure to post the results.Thanks for the help pal!
[Galaxy S III Android Development] wongsyrone:
tested latest experimental and adblock works properly. I didn't full wipe before.

more instructions to adblock f. e. updating rules will be better;)
[Galaxy S III Android Development] Code124Y:
hi archi~

can i know how to enable navbar on ur rom?

edit: because i want the recent task button always show on screen~
[Galaxy S III Android Development] srv.abhishek:
:D:o
[Galaxy S III Android Development] aadaars:
Random Restarts in V2.3.3 stable

Been using 2.3.3 stable build since the day it was launched, but suddenly experiencing random reboots in the last 2 days. Any idea y. my phone has restarted nearly 15 times since yesterday. Any idea why its happening Archi??
[Galaxy S III Android Development] gav2fc:
+1 for me with the above

Seems to be no trend to it either - can happen in any app at any time and even when phone is just sitting there

Only thing from my end is that I've upgraded continually and not wiped each time (which maybe I should)
[Galaxy S III Android Development] benschhold:
I'm using Yanks kernel and had not a single reboot, do you use undervolt?
[Galaxy S III Android Development] gav2fc:
No, no changes like that at all - way over my head :)

Using all default Aroma settings too

Anyway not a huge issue at my end - was just +1 for the previous comment to acknowledge that it still happens

(as I mentioned I think I'm in need of a wipe anyway for some good housekeeping)
[Galaxy S III Android Development] benschhold:
download boefflas config app from play store and set UV to none, should help
[Galaxy S III Android Development] aadaars:
I use Boeffla with the default settings by archie
[Galaxy S III Android Development] Clonimus:
external sd card

hi,

I just flashed 2.3.3 and for some reason I don't see my external sd card in es file explorer let alone the PC

Will that ever be fixed?

thanks
[Galaxy S III Android Development] malachow:
Q&A section..
[Galaxy S III Android Development] beeeto:
Default settings contain a light UV set to -25mV, you need to set that to "NONE" (Enter Boeffla App, CPU Tab)
[Galaxy S III Android Development] aadaars:
Thanks, have done tat. will check how the phone is performing and let you know
[Galaxy S III Android Development] Clonimus:
didn't see any reference in the Q&A/FAQ section
[Galaxy S III Android Development] striked0wn:
Yeah but Archi created this "Q&A/FAQ" section especially for questions like this..;)..
[Galaxy S III Android Development] Clonimus:
I understand that is the reason for Q&N but nevertheless Iif we're talking about the Q&A in post #2 I couldn't find a reference to sdcard, even used the find feature of good old firefox :p

so my question remains, what is the deal with the external sdcard?
[Galaxy S III Android Development] JustArchi:
ArchiDroid's Adblock V2 in experimental.

- Removed dnsmasq_dhcp

- Added OpenDNS servers

Summary:

dnsproxy2 - 0.0 CPU, 0.0 RAM

pixelserv - 0.0 CPU, 0.0 RAM

dnrd - 0.0 CPU, 0.3 RAM

In total:

0.0 CPU, ~2,5 MB RAM.

Oh yeah, so perfect adblock.
[Galaxy S III Android Development] bobik666:
Looks awesome!

Another question, can u upload ur boeffla profiles seperately without needing to reflash rom for changes?

Btw - maybe im not using the same settings u recommend, but I think battery on 2.2.4 was more friendly than on 2.3.3 :confused:
[Galaxy S III Android Development] Code124Y:
JustArchi... hi

is there anyway to add navbar?
[Galaxy S III Android Development] JustArchi:
They're available on github.

Second rule of using ArchiDroid, don't request features already available in current experimental.
[Galaxy S III Android Development] egotheist:
ArchiDroid.zip is 1.4 GB with latest experimental. Is it okay?
[Galaxy S III Android Development] malachow:
Yeah, it's whole repo man.
[Galaxy S III Android Development] mandrake80:
Just flashed using adflash 2e git as usual..

Call working fine..but got no data..either through 3g or wifi.

Have tried full wipe as well but not getting data.

Finally had to restore nandroid.

The only thing different i did was used nozip to check changelog and then git.
[Galaxy S III Android Development] JustArchi:
You know why is it called experimental, do you?

Fixed some minutes ago.
[Galaxy S III Android Development] mandrake80:
Ofcourse Archi:p

Just wanted to share and see if there is a solution..glad its fixed..i can adflash again..thank you for this wonderful rom
[Galaxy S III Android Development] JustArchi:
I'll make it as simple as possible. I DON'T want to read reports about functions which were implemented/changed less than 24 hours ago ;). This is experimental branch, sometimes it's getting 20 updates per day, some of them are fixing something, some of them are adding something, and some of them are purely for tests, therefore are not stable and causing problems. I don't mind general reports about broken things in experimental, as it's important to fix them before stable release, but honestly if you decide to report something, firstly make sure that issue is not caused by test commit added 15 minutes ago... ;).
[Galaxy S III Android Development] mandrake80:
OK bro...had no way of checking because no internet connection. Yeah, should have checked instead of posting as soon as I restored nandroid. Sorry
[Galaxy S III Android Development] JustArchi:
That's not a problem, but imagine every experimental user reporting known broken stuff even when test commits are clearly with tag "EXPERIMENTAL" on my github ;).
[Galaxy S III Android Development] exscape:
Quick question: if I want to compile the kernel myself, is there anything I need to consider such as kernel config?

I use the Boeffla kernel, and my own build simply uses m0_00_defconfig. Will that work to replace your bundled Boeffla kernel with no changes from your build?

(I want to patch stuff myself, but I don't want any other changes, so the base case should preferably be identical to yours.)

Also, I'm not sure where the feature list for the experimental version is, but one feature I'd love to see later is having 8 (7+unlock) lockscreen unlock targets rather than the 4+unlock.

That's rather minor though, so I'm very happy so far! :)
[Galaxy S III Android Development] JustArchi:
You need kernel (zImage), ramdisk and standalone modules. Also I'm sure that [MENTION=947981]Lord Boeffla[/MENTION] will be happy to help you in this matter.

I'm still experimenting with adblock. Recently I implemented mother-of-adblocking hosts file, which has 339299 hosts lines, which in fact hits dnrd, as it now consumes 4.3% of memory (~35 MB of ram). I already got rid of dnsmasq_dhcp, as we don't need it in current implementation but the fact is that we will need something to read and cache all hosts file, so memory consumption is inevitable.

When I have some time I'll check if caching through dnsmasq can give smaller memory footprint. As for now I consider 35 MB memory usage for caching over 339 thousand of records as a very good score. In the same time DNS query takes about 0.1-0.5 sec through Wi-Fi, which is an excellent score considering searching for a host from 339 thousand of cached ones. If somebody cares that much about memory spent on adblocking, he can always use smaller hosts file, which will result in previous ~3 MB.

Any ideas welcomed.
[Galaxy S III Android Development] exscape:
I have compiled it previously without problems, but I was wondering if you did anything special, or if you simply use the defaults everywhere. If you do, I should be good to go. :)
[Galaxy S III Android Development] JustArchi:
No, I'm simply downloading boot.img and modules from Andi and putting in my zip. Nothing apart from that.
[Galaxy S III Android Development] Lycidias:
I would Love to have the Mother of all adblocking Files on my archi :)

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Android Development] JustArchi:
Already implemented.

Guys, I think that we're finished with testing adblock :).

https://github.com/JustArchi/ArchiDroid/commit/af09467127febd3113f54897ec78e7161255ba0a

This should be the final commit.

ArchiDroid now uses dnsmasq instead of dnrd, which gives smaller memory footprint (only 3.0% memory usage, instead of 4.3% of dnrd), also it's super-flexible. If you're advanced user then you definitely will make use of /system/archidroid/etc/dnsmasq.conf... :cool:

https://github.com/JustArchi/ArchiD...droid/auto/system/archidroid/etc/dnsmasq.conf

So I think that's it. Now you can download latest experimental and test new super-uber ArchiDroid adblock, it should block everything, as long as it's specified in /system/archidroid/etc/hosts file. And beware, it has over 300 thousand of lines already... :D
[Galaxy S III Android Development] fedex-bermu:
[MENTION=5161352]JustArchi[/MENTION] adblock working great, but I have an idea, would it be possible to make some command to delete duplicates, so we can add new lists to that host file and avoid having duplicates, as a way of keeping it clean.

Maybe it's to complicated, dunno just had the idea and wanted you to know.

Keep up the good work, it's the best rom I ever tried, stable as hell, even using experimental, low battery consumption, fast, and with a very active developer, what else can you ask? Assuming that perfection doesn't exist, I would give this rom a 9/10, because of the lack of some features, but that depends on Omni guys, so...

Enviado desde mi GT-I9300 mediante Tapatalk
[Galaxy S III Android Development] crack00r:
Hey Arch, since your DNS changes yesterday,

http://system.in-appstore.com/freedom/

didn't work anymore...

:(

pls fix it... THX
[Galaxy S III Android Development] MuerteDiablo:
You can just go to the hosts file (as mentioned by JustArchi) and remove that line if it is in there.

That should solve your problem.
[Galaxy S III Android Development] crack00r:
This wont work, brcourse freedom do changes in host file, but now, it cant find it...
[Galaxy S III Android Development] :
Then ask about changes Freedom makes to hosts file on 4pda forum. They should be pretty simple.

And please stop discussing warez here.
[Galaxy S III Android Development] ScarletCrimson:
Can you include Google Play Games in the next build of ArchiDroid?
[Galaxy S III Android Development] malachow:
Unneccessary, you can install it on your own. :good:
[Galaxy S III Android Development] crack00r:
I dont discuss about warez, i just want to let know, thats right now for other apps impossible to edit host file...
[Galaxy S III Android Development] Lycidias:
Is there an ETA for the next stable?

Gesendet von meinem GT-I9300 mit Tapatalk